[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Packaging pxljr [was: Junior packaging tasks within the Debian Printing Team]





2011/5/31 Till Kamppeter <till.kamppeter@gmail.com>
I am OK with having all these packages co-maintained in Debian and Ubuntu. As I mentioned earlier we should approach a unique printing stack for Debian and Ubuntu to reduce duplicated effort.

The packages should be done in a way that the source packages for Debian and Ubuntu are equal, special Ubuntu-only functionality, like for example the Apport hook for automatic bug reports on Launchpad, should be present but only be built/installed if the package gets built on a Ubuntu system.


This way most packages can be actively maintained at Debian and auto-synced by Ubuntu. AFAIK CUPS works this way. At least packages can get released as snapshots from the same code repository, as it is done with HPLIP.

That sounds good. What do we need do to get it? 

  Till



On 05/31/2011 11:54 AM, Didier Raboud wrote:
By which yould you like to start with (I don't think it's good to work on both
at the same time) ? In my humble opinion, it's maybe better to start with
modifying an existing package, that would be pxljr.

For pxljr, the first task would be to "Contact the current Ubuntu maintainers
to ask them if they would be interested in (co-)maintaining the package
directly in Debian". Would you be ready to draft a mail to the current Ubuntu
maintainer (Till Kamppeter), asking him what his opinions are ?

Although note that in any case, importing the past Ubuntu uploads into a git
repository, hosted on alioth.debian.org, is a good thing to do; this helps
reviewing past and future changes. Can you do that (hint: bzr-fastexport
should help) ? (You can start in a private git repository stored elsewhere
before pushing it to the "official" location.)

Once we have Till's answer and the past source packages in a git repository,
we'll be ready for the needed changes to get it uploaded to Debian (in any
case, we need an ITP bug, e.g.).

Don't hesitate to ask any questions you might have!

Cheers,

OdyX, who is happy to have found someone.

N.B. I CC'ed you on my answer, contrary to the Debian lists netiquette (which
assumes that no copies are wanted). Are you subscribed to debian-printing or
do you want explicit copies each time (which you should state explicitely each
time) ?



Reply to: