From 9f709187188bea5f2fd3aa1e1dbba70a51e15073 Mon Sep 17 00:00:00 2001 From: aba Date: Tue, 1 Feb 2005 20:04:08 +0000 Subject: [PATCH] mass bug filing; NM; NMUs git-svn-id: svn://anonscm.debian.org/ddp/manuals/trunk/developers-reference@2847 313b444b-1b9f-4f58-a734-7bb04f332e8d --- debian/changelog | 6 +++++- developers-reference.sgml | 34 +++++++++++++++++++++------------- 2 files changed, 26 insertions(+), 14 deletions(-) diff --git a/debian/changelog b/debian/changelog index 1c7fe07..d0ef466 100644 --- a/debian/changelog +++ b/debian/changelog @@ -3,7 +3,7 @@ developers-reference (3.3.6) unstable; urgency=low * Andreas Barth - closes: and NMUs/experimental uploads. Closes: #284714 - madison is on merkel. - - more gender-neutral. Closes: #290583, #290584 + - more gender-neutral. Closes: #290583, #290584, #263114 - explain current incoming. Closes: #290019 - remove broken sponsoring URL. Closes: #291698 - add handling hints about orig.tar.gz. Thanks, Frank. Closes: #278524 @@ -11,6 +11,10 @@ developers-reference (3.3.6) unstable; urgency=low - if you're on vacation, please check whether someone needs keysigning. Closes: #285458 - freenode has developer cloacks. Closes: #285687 + - cleaned up uploaders / maintainer field + - explain how dak detects NMUs. Closes: #292354 + - add "mass" to lots of bugs. Closes: #292946 + - sync gpg-key rules with reality. * Frédéric Bothamy - French translation updated to version 3.3.6 diff --git a/developers-reference.sgml b/developers-reference.sgml index d9b32af..33baa4b 100644 --- a/developers-reference.sgml +++ b/developers-reference.sgml @@ -6,7 +6,7 @@ %commondata; - + @@ -30,7 +30,7 @@ -copyright © 2004 Andreas Barth +copyright © 2004—2005 Andreas Barth copyright © 1998—2003 Adam Di Carlo @@ -176,11 +176,9 @@ is not signed yet, you should try to meet a Debian maintainer in person to get your key signed. There's a which should help you find a maintainer close to you. (If you cannot find a Debian maintainer -close to you, there's an alternative way to pass the ID check. You -can send in a photo ID signed with your GnuPG key. Having your GnuPG -key signed is the preferred way, however. See the - for more -information about these two options.) +close to you, there may be alternative ways to pass the ID check. +See the +for more informations.)

If you do not have an OpenPGP key yet, generate one. Every developer @@ -197,12 +195,10 @@ You can use some other implementation of OpenPGP as well. Note that OpenPGP is an open standard based on .

- -The recommended public key algorithm for use in Debian development -work is DSA (sometimes called ``DSS'' or ``DH/ElGamal''). -Other key types may be used, however. Your key length must be at least 1024 +You need a type 4 key for use in Debian Development. +Your key length must be at least 1024 bits; there is no reason to use a smaller key, and doing so would be -much less secure. Your key must be signed with at least your own user +much less secure. Your key must be signed with your own user ID; this prevents user ID tampering. gpg does this automatically.

@@ -3123,6 +3119,18 @@ rather than doing an NMU, they should just submit worthwhile patches to the Bug Tracking System. Maintainers almost always appreciate quality patches and bug reports. + How dak detects NMUs +

+Whether an upload is treated as an NMU or as a maintainer upload by +the archive scripts and the bugtracking system (see ) is not decided by looking at the version +number (see ). Instead, an upload is handled as +an NMU if the maintainer address in the .changes file is not +binary the same as the address in the Maintainer field, or +any of the addresses the Uploaders field, of the dsc +file, and also if the maintainer address is not special (i.e. it is +not set to the QA Group address). + Terminology

There are two new terms used throughout this section: ``binary-only NMU'' @@ -4854,7 +4862,7 @@ close those that you can't reproduce anymore. To find out all the bugs you submitted, you just have to visit http://&bugs-host;/from:<your-email-addr>. - Reporting lots of bugs at once + Reporting lots of bugs at once (mass bug filing)

Reporting a great number of bugs for the same problem on a great number of different packages — i.e., more than 10 — is a deprecated -- 2.30.2