Debian/Ruby Extras - Requesting Sponsorship
Requesting Sponsorship
Once your package is ready (or at least, once you think it is), a DD will have to review your changes and upload it to the archive. It is important to understand that reviewing and sponsoring packages is a tedious process, and that most DDs would prefer to do something else instead. So, make sure that you make the best possible use of their time, so they will be happy to sponsor you again. :-)
First, make sure that your package is really in good shape. That means answering at least the following questions:
- Does my package build fine in a clean chroot? The easiest way to test that is using
pbuilder. - Is my package lintian-clean? If not, did I explain why it isn’t in debian/changelog? Note that real problems should not be hidden by lintian overrides.
- Did I check that all usages of rubygems have been patched out?
- Is my debian/watch file correct? That file will be used by your sponsor to fetch the upstream source, so it is very important that it is correct. Please check that
uscan --download-current-versiondoes the right thing. - Is the SVN up-to-date? Did I commit all my changes? (Check with
svn status) - Does my package actually work? Please check in a clean chroot, it’s easy to miss some @require@s.
Once your package is ready, you must:
- Change the distribution from
UNRELEASEDtounstable. - Request sponsorship by mailing debian-ruby@lists.debian.org. Here is an example email:
Subject: RFS: libfoo-ruby 1.2-1, libbar-ruby 2.0-1 Hi, The following packages are ready to be uploaded (I also verified the points listed on http://pkg-ruby-extras.alioth.debian.org/sponsorship.html). Could you please sponsor them? libfoo-ruby 1.2-1 libbar-ruby 2.0-1 Thank you!