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

Re: XPP



On Mon, Jan 12, 2015 at 7:52 AM, Russell Shaw wrote:

> I use the xpp printing panel which has always been a bit buggy, and recently
> it has become so buggy and crashing as to be unuseable.
>
> It is unmaintained upstream, and also an orphaned package.

I would suggest the following:

Search for an alternative front-end to CUPS and switch to it if there
is one that suits your needs. If not, read on...

Read Debian's upstream guide:

https://wiki.debian.org/UpstreamGuide

Read the mentors introduction document:

http://mentors.debian.net/intro-maintainers

Read the OpenPGP best practices and create a key:

https://help.riseup.net/en/security/message-security/openpgp/best-practices

Mark #573876 as ITA and set yourself as the owner. Report progress
about the following items to #573876.

Contact the admins of the cups project on sourceforge and ask for
membership in the project. If they don't respond then you can ask the
sourceforge support for access to the project. If the cups project
admins do not respond to the sourceforge folks after a certain time
period, you should be able to get access.

Setup signing git commits and tags with OpenPGP:

http://mikegerwitz.com/papers/git-horror-story

Convert the upstream CVS repository to a set of git repositories for
each subproject, including for XPP.

Add the Debian patches, manual page etc to the upstream git repository.

Use whohas to find patches in other distros and bugs reported by other
distro users, merge/fix them.

https://github.com/whohas/whohas/

Make a new upstream release and sign the release tarballs with OpenPGP.

Update the existing Debian package to the new release.

Register for a mentors.debian.net account.

Upload the package to mentors.debian.net.

Search for a sponsor for xpp.

> Do i need to be a Debian maintainer or have a gpg key thing to adopt the
> package if there is a sponsor?

You will need an OpenPGP key to upload the fixed package to mentors.debian.net.

> Do i need to put the new code on a web site (i could just do uploads from my
> pc).

It would be best to put the new code on sourceforge as I have suggested above.

-- 
bye,
pabs

https://wiki.debian.org/PaulWise


Reply to: