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

Re: Standards for QA uploads?



Hi,

On Fri, Jul 16, 2004 at 10:39:44PM +1000, Matthew Palmer wrote:
[...]
> -------8<---------
> 
> QA UPLOAD BEST PRACTICES
> 
> When making an upload on a package maintained by the QA team, it is
> important to keep some basic points in mind to ensure that these packages
> are kept in good order while they wait for a new maintainer.  Consistency is
> a valuable commodity.
> 
> * If you're going to be working on a QA upload for a while, notify
> debian-qa@lists.debian.org, and probably the bug reports you're hacking on,
> of your intentions.  This minimises duplicated work, and helps people know
> what's going on.
> 
> * It is useful to note that the upload you are making is a QA one in the
> changelog, for future reference.  Something like "* QA Upload" as the first
> item in the changelog is sufficient.
> 
> * Packages "maintained" by the QA team don't have a real maintainer,
> therefore nobody can do a real "maintainer upload".  Hence there is no point
> differentiating NMUs, so don't use NMU version numbering for your uploads.
> [To be practical, every DD is a potential QA team member, and is therefore
> the co-maintainer for orphaned packages.  And a very long string of NMU
> version numbers is ugly, especially when new upstream versions are packaged
> by QA.]

Don't forget to set maintainer to "Debian QA Packages <packages@qa.debian.org>"

Ensure that the maintainer name is properly set.

> * In most aspects of preparing a QA upload, follow NMU policy.  Things like
> ensuring your changes are as minimal as possible, and thoroughly testing
> your changes, is very important.  Since you're not the regular maintainer,
> you probably won't understand what's being done as thoroughly as you would
> for your own packages, so ensure you're not subtly breaking something with
> your changes.
> 
> * After you make your upload, subscribe to the package's PTS entry to watch
> for any bug reports which might come in as a result of your new upload. 

If the package is well orphaned it is not necessary to subscribe to the
BTS, but instead you could subscribe to
debian-qa-packages@lists.debian.org :-)

Cheers,
-- 
                                Pierre Machard
<pmachard@debian.org>                                 http://debian.org
GPG: 1024D/23706F87 : B906 A53F 84E0 49B6 6CF7 82C2 B3A0 2D66 2370 6F87

Attachment: signature.asc
Description: Digital signature


Reply to: