user debian-pol...@packages.debian.org usertags 630578 informative discussion thanks
Le Wed, Jun 15, 2011 at 02:48:11PM +0200, Bill Allombert a écrit : > > For the purpose of policy, the "Uploader" (with big square quote) is the > person whose name appears in the changelog line between -- and the date. Such > person must appear in the Uploaders field for the upload not to be treated a > an NMU. No > special priviledge is required (though this generally implies VCS commit > access). > Also, anyone can add themself to the Uploaders before uploading a package. > > This needs not be the person who signs the package (which must be a DD/DM) > nor the > person who upload it to the upload queue (which can be anyone since there > exist an > anonymous upload queue). Le Wed, Jun 15, 2011 at 04:45:21PM +0200, Michael Prokop a écrit : > * Russ Allbery [Wed Jun 15, 2011 at 07:30:37AM -0700]: > > > I'm not sure if we can make it much more obvious than what it currently > > says. There's no mention or hint of permissions anywhere in the > > description you quote, and it specifically says "co-maintainers." > > Might be obvious once you're aware of it, it wasn't obvious for > some of us in the first place though. :) > > Maybe add something like "The co-maintainers don't necessarily have > to be Debian Developers or Debian Maintainers and the field has no > correlation with regards to upload permissions." or so? But leaving > that fully up to you, so feel free to close this bug if you don't > think it's relevant enough. Dear Michael and everybody, Is there still a perception for a need to clarify the Policy, or shall we close the bug ? Bill's comment is reflected by footnote #18 (quoted below), that we could consider raising in the main text, because non-maintainer uploads are quite well codified. If the developer uploading the package is not one of the usual maintainers of the package (as listed in the Maintainer or Uploaders control fields of the package), the first line of the changelog is conventionally used to explain why a non-maintainer is uploading the package. The Debian Developer's Reference (see Related documents, Section 1.4) documents the conventions used. http://www.debian.org/doc/debian-policy/footnotes.html#f18 Otherwise, we could add a clarification as proposed by Michael. I would be tempted to mention directly the intereaction between the Debian changelog and the Maintainer and Uploader fields, like: The name and email address of a co-developer may be used instead of the maintainer's name and email address in the Debian changelog without implying a non-maintainer upload[insert footnote as NMUs are not specified in the Policy]. It is not necessary to have upload privileges for being listed as co-maintainer. Please let me know if you are interested by a patch; otherwise I propose to close this bug. Have a nice day, -- Charles Plessy Tsurumi, Kanagawa, Japan -- To UNSUBSCRIBE, email to debian-policy-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20111130005139.ga29...@plessy.org