Mattia's Rules For Sponsorships

Mattia Rizzolo <mattia@debian.org>

I'm generally happy to sponsor everything, from new packages to NMUs.

Though be advised I'm pretty picky, and don't get mad if I refuse to sponsor your package because the package is IMHO just crap, or reply to you with a huge list of stuff to be fixed. ;)

Please keep in mind I generally refuse to sponsor new packages (ITPs) from people I've never heard of before, as I don't trust you to stick around and continue the maintenance; clearly this doesn't hold if you are already involved in Debian, or you have some recorded track of contributions in the wider free software world.

Contact

In order of preference:

In some occasion I may redirect you somewhere else.

If this is the first time I've ever heard about you please start by writing an email: you can always move to IRC pretty quickly, and most probably I'll do it myself. If you have a history of sponsorship by me then just reaching out on IRC works great.

How To Provide The Source Package

I prefer a git repository, with the standard gbp layout with the full sources in the repository. I want at least the tags to be GPG signed, gbp will do it for you if you have sign-tag = True in your ~/.gbp.conf; if that won't be the case I'll be forced to look through ~all the files and the history, compare with what was actually uploaded and in general do more work that I'd avoid if there was a gpg-signed tag I can trust. Please try to keep that repository in Debian infrastructure, like salsa.debian.org. If you don't use git don't bother with other VCSes, I don't care.

I can also review and sponsor packages which are not maintained in a VCS, for them please provide me a link to a signed .dsc that I can pass to dget(1).

Guidelines

Maintainer Uploads

If you maintain the package you ask sponsorship for, sorry but I'm super picky! ;) There are just about no exception to the followings:

Really nice to have (you'll need to explain why your package fails on those):

Non-Maintainer Uploads

If you are asking sponsorship for a NMU you'll have some leeway compared to the above, surely you can't rewrite debian/rules just for fun! Yet, I expect some QA work on any upload, so I'd prefer if you could fix also some other things other than just the bug you're chasing.

Furthermore:

Things I Care About

Following a list of stuff I'd like to see on any package I review. If your package does not comply to things in this list most probably I'm going to ask you why.

Good Git Habits I Appreciate

Related URLs