"Adam D. Barratt" <a...@adam-barratt.org.uk> writes: > On Mon, 2011-04-11 at 16:54 +0200, Didier Raboud wrote:
>> We just had a short discussion on IRC (#debian-python, 2011-04-11) >> about the phrasing of the new 5.6.25 paragraph (which documents the >> DMUA field). >> >> The current phrasing makes it sound that adding the DM-Upload-Allowed field >> to each source package is required (where AFAIK it isn't). > Hmmm. My reading of the dak code suggests that it *is* required each > time. I believe the misreading was to think that every package in the archive, whether it needed to be uploaded by a DM or not, must have the field. The current wording is: The most recent version of a package uploaded to unstable or experimental must include the field <tt>DM-Upload-Allowed: yes</tt> in the source section of its source control file for the Debian archive to accept uploads signed with a key in the Debian Maintainer keyring. I can see where that misreading came from. We all know the history and therefore already know that the sentence is intended to be of the form "you must do A if you want B to be possible," with the implicit statement that if you don't want B to be possible you can not do A, but without that history it can instead be read as "you must do A" followed by an explanation that this allows B to happen. Anyway, the wording here is backwards from how everything else in Policy is worded, for historical reasons, and that we can fix. -- Russ Allbery (r...@debian.org) <http://www.eyrie.org/~eagle/> -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org