Hi everybody I have reviewed w.d.o/devel/join/index.wml and /devel/join/newmaint.wml, attached you can find a patch that I think solves this bug, as well as rewrite some sentences so non-uploading DDs are also included in the info.
I'm not sure if for applicants to non-uploading DD there's an alternative requirement for the "6 months being Debian Maintainer", so I wrote "you should have been contributing to Debian for about six months". CC'ing FrontDesk, maybe they can say a word about this (or other parts of this patch). Thank you -- Laura Arjona https://wiki.debian.org/LauraArjona
? nm.patch Index: index.wml =================================================================== RCS file: /cvs/webwml/webwml/english/devel/join/index.wml,v retrieving revision 1.47 diff -u -r1.47 index.wml --- index.wml 23 Sep 2014 16:38:02 -0000 1.47 +++ index.wml 23 Sep 2014 19:54:25 -0000 @@ -1,8 +1,7 @@ #use wml::debian::template title="How You Can Join" <p>The Debian Project consists of volunteers, and our products are developed -entirely by volunteers. We are generally looking for new developers who -have some technical knowledge, an interest in free software, and some free +entirely by volunteers. We are generally <a href="$(HOME)/intro/diversity">looking for new contributors</a> who have an interest in free software, and some free time.</p> <p>If you haven't already, you should read through most of the web pages @@ -44,7 +43,7 @@ <p>You can also aid by contributing to the <a href="$(HOME)/doc/">writing of documentation</a>, doing <a href="$(HOME)/devel/website/">web site -maintenance</a>, <a href="$(HOME)/intl/">translation</a> (i18n & +maintenance</a>, <a href="$(HOME)/international/">translation</a> (i18n & l10n), publicity, legal support or other roles in the Debian community. Our <a href="https://qa.debian.org/">Quality Assurance</a> site lists several other possibilities. @@ -77,8 +76,8 @@ <li>Debian Maintainer (DM): The first step in which you can upload your own packages to the Debian archive yourself.</li> <li>Debian Developer (DD): The traditional full membership role in Debian. A DD -can upload any package and can participate in Debian elections. Before applying -as DD, you should have been a DM for about six months.</li> + can participate in Debian elections. Packaging DDs can upload any package to the archive. Before applying as packaging DD, you should have been a DM for about six months. Non-packaging DDs have no permissions in the archive. Before applying as non-packaging DD, you should have been contributing to Debian for about six months.</li> + </ul> <p>In spite of the fact that many of the rights and responsibilities Index: newmaint.wml =================================================================== RCS file: /cvs/webwml/webwml/english/devel/join/newmaint.wml,v retrieving revision 1.77 diff -u -r1.77 newmaint.wml --- newmaint.wml 30 Apr 2014 07:42:29 -0000 1.77 +++ newmaint.wml 23 Sep 2014 19:54:25 -0000 @@ -10,7 +10,7 @@ to be an official Debian Developer in order to help improving Debian. In fact, you should already have a track record of earlier contributions to Debian before you apply for -the New Member process. It is highly recommended that you become +the New Member process. If you want to package software in Debian, it is highly recommended that you become familiar with the role of <a href="https://wiki.debian.org/DebianMaintainer">Debian Maintainer</a> and apply for this role before applying to become a Debian @@ -50,7 +50,8 @@ <li>is member of the Debian project;</li> <li>is allowed to vote about issues regarding the whole project;</li> <li>can log in on most systems that keep Debian running;</li> - <li>has upload permissions for <em>all</em> packages;</li> + <li>has upload permissions for <em>all</em> packages + (except non-uploading Developers, to whom this permission is not granted);</li> <li>has access to the debian-private mailing list.</li> </ul>
0x7E4AF4A3.asc
Description: application/pgp-keys
signature.asc
Description: OpenPGP digital signature