[needs-packaging] PyRoom

Bug #191379 reported by Murat Gunes
26
This bug affects 1 person
Affects Status Importance Assigned to Milestone
PyRoom
Fix Released
Medium
Florian Heinle
Ubuntu
Invalid
Wishlist
Unassigned
pyroom (Debian)
Fix Released
Unknown

Bug Description

https://launchpad.net/pyroom

"PyRoom: a writeroom clone in Python. Writeroom is a full-screen text editor, without buttons, menu, formatting, so you can focus on writing, and only writing. It's only for Mac, and costs USD 24.95. PyRoom is its clone, written in Python + GTK, Free and free."

License: GPLv3

Revision history for this message
Nathan Haines (nhaines) wrote :
Revision history for this message
obitori (junk-taiotoshi) wrote : Re: [needs-packaging] PyRoom -- mentoring volunteer

I'd like to take a crack at this. I've read thru the packaging docs and have some idea what you want. If I understand correctly, I need to

1. Download the source.
2. Run some scripts to add the Debian .deb-related directories and files.
3. Fill out some of the files with necessary meta-data.
4. Compile it into a .deb.

Am I tracking? What next?

Definitely very interested in doing this. Please advise.

Regards,

Bud Roth

Revision history for this message
Nathan Haines (nhaines) wrote :

There are also modifications needed to make PyRoom compatible with Ubuntu, but MOTU will not allow a package with a modified version of PyRoom. Evidentially, a patch system of some kind must be made in order to modify the original files.

I am going to try and commit some necessary changes to PyRoom and organize a 0.2.2 release that will help bring some things closer, but they are also looking at restructuring PyRoom to use distutils as well.

I need to put my packaging directory under version control and publish it to Launchpad.

Revision history for this message
Adam Rooke (abelianr) wrote : Re: [Bug 191379] Re: [needs-packaging] PyRoom

good luck - what changes are needed to it to make it run in ubuntu though?

maybe have a look at what tiax was doing with the setup branch, I dont
understand it but it should ease installation.

2008/7/13 Nathan Haines <email address hidden>:

> There are also modifications needed to make PyRoom compatible with
> Ubuntu, but MOTU will not allow a package with a modified version of
> PyRoom. Evidentially, a patch system of some kind must be made in order
> to modify the original files.
>
> I am going to try and commit some necessary changes to PyRoom and
> organize a 0.2.2 release that will help bring some things closer, but
> they are also looking at restructuring PyRoom to use distutils as well.
>
> I need to put my packaging directory under version control and publish
> it to Launchpad.
>
> --
> [needs-packaging] PyRoom
> https://bugs.launchpad.net/bugs/191379
> You received this bug notification because you are a member of Pyroom
> Team, which is a direct subscriber.
>
> Status in Ubuntu: In Progress
>
> Bug description:
> https://launchpad.net/pyroom
>
> "PyRoom: a writeroom clone in Python. Writeroom is a full-screen text
> editor, without buttons, menu, formatting, so you can focus on writing, and
> only writing. It's only for Mac, and costs USD 24.95. PyRoom is its clone,
> written in Python + GTK, Free and free."
>
> License: GPLv3
>

Revision history for this message
Nathan Haines (nhaines) wrote :

Adam,

I had added a line to adjust they Python path in pyroom.py, but it appears that this is not actually necessary, and the other change was to customize the locales directory, but I simply wasn't putting them in the proper place--after which they will work without modification. So the actual patches shouldn't be an issue anymore. I'll just commit the .desktop file and the launcher icon to the actual release files and call it 0.2.2.

The major change is to migrate to python-central or python-support, but this requires PyRoom to use distutils. Tiax's work should benefit us for 0.3, and in fact I was preparing to start working on it myself. But I'm not sure how to use python-central or python-support and documentation for standalone modules seems to be lacking.

What I think now is that all other objections to the 0.2 package can be addressed, and I'm hoping we can get 0.2 accepted (similarly to how it is in my PPA) into intrepid, while working hard to get 0.3 converted to one of the Debian Python packaging frameworks.

Florian Heinle (tiax)
Changed in pyroom:
assignee: nobody → tiax
importance: Undecided → Medium
milestone: none → 0.3.1
status: New → Fix Committed
Changed in pyroom:
status: Unknown → Fix Committed
Florian Heinle (tiax)
Changed in pyroom:
status: Fix Committed → Fix Released
Revision history for this message
Florian Heinle (tiax) wrote :

obsolete, came into ubuntu through debian now

Revision history for this message
Jürgen Geuter (tante) wrote :

Gentoo users can get pyroom from my overlay which is available from "layman":

"layman -a tante && emerge pyroom"

Revision history for this message
Kartik Mistry (kartik.mistry) wrote :

On Mon, May 4, 2009 at 6:50 PM, Jürgen Geuter <email address hidden> wrote:
> Gentoo users can get pyroom from my overlay which is available from
> "layman":
>
> "layman -a tante && emerge pyroom"

We can add this info to our project's main page?

--
 Cheers,
 Kartik Mistry | 0xD1028C8D | IRC: kart_
 Debian GNU/Linux Developer
 Blog.en: ftbfs.wordpress.com
 Blog.gu: kartikm.wordpress.com

Revision history for this message
Bruno Bord (brunobord) wrote :

> We can add this info to our project's main page?

okay, sorry for the delay, but now Pyroom.org mentions the "layman"
command you've sent us.

I don't know a thing about Gentoo packaging, but do you know it
there's an "official" way to install pyroom for Gentoo?
--
No', Ubuntero
http://jehaisleprintemps.net

Changed in pyroom (Debian):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.