/!\ I don't usually sponsor packages, but I do sometimes make exceptions for packages I use or packages I consider important to Debian or to the Free Software movement in general.


First, please read SponsorChecklist, maint-guide, debian-policy, developers-reference, REJECT-FAQ, copyright file standards 1, 2 and several sponsors' standards documents.

Then check your packages against the following common issues:

  1. Check your package using various automated tools (see check-all-the-things and check points for any package)

  2. Be sure to send any manual pages, patches, .desktop files and so on upstream. If the patches are hacks to workaround upstream brokenness, please replace them with patches do the right thing as upstream would (ie, make things more configurable) and send them upstream
  3. Use dpkg-source v3 for patches rather than anything else.
  4. Don't apply lintian overrides unless necessary. Bugs in lintian or other packages should not be overridden
  5. Remove comments unless they explain something non-trivial, or give reasoning for some action
  6. Avoid using bashisms in your debian/rules file or other scripts
  7. Avoid more than one copy of the version number in the get-orig-source target
  8. Use --rsyncable when compressing the tarball in get-orig-source or the uscan script
  9. Use debhelper commands rather than other commands because they are more likely to give policy-compliant results.
  10. Remove embedded code copies if you happen to need to repack the tarball.
  11. When embedded code copies are necessary, notify the security team so they can track vulnerabilities more effectively.
  12. The debian/copyright file must contain licence and copyright information for every file in the source package. Images, fonts and other binary files are commonly missed.
  13. If you have a lot of embedded code copies that are not used in the binary package, you may want to have a separate debian/package.copyright for the binary package.
  14. If available, add the homepage source package stanza in the control file. At some point it would be nice to have Homepage as a separate field collaboratively edited from packages.debian.org. Use that if it ever happens.
  15. When adopting packages, preserve the history in debian/changelog and debian/copyright
  16. Use mentors.debian.net
  17. File an RFS

Then contribute a bug report or patch to one of the following: