r16099 - in /website: policy.draft policy.pod

gregoa-guest at users.alioth.debian.org gregoa-guest at users.alioth.debian.org
Sat Mar 1 21:52:37 UTC 2008


Author: gregoa-guest
Date: Sat Mar  1 21:52:36 2008
New Revision: 16099

URL: http://svn.debian.org/wsvn/?sc=1&rev=16099
Log:
move policy.draft to policy.pod (revert DM section, clarify Uploaders field)

Removed:
    website/policy.draft
Modified:
    website/policy.pod

Modified: website/policy.pod
URL: http://svn.debian.org/wsvn/website/policy.pod?rev=16099&op=diff
==============================================================================
--- website/policy.pod (original)
+++ website/policy.pod Sat Mar  1 21:52:36 2008
@@ -58,11 +58,9 @@
 We use the debian revision to count our releases to the debian archive, not
 internal steps. So if and only if you do the first change after a release, you
 add another debian/changelog entry (dch -i).  Note that the name and email
-address in the debian/changelog entry (i.e. after --) must be present in in
-Uploaders: in debian/control (otherwise katie or whoever will think that you
-are doing an NMU).  Also note that in order to upload a package, you need to be
-either a DD (Debian Developer) or a DM (Debian Maintainer) with package
-specific approval by a DD; more details on this topic below.
+address in the debian/changelog entry (i.e. after --) should be present in
+Uploaders: in debian/control (otherwise lintian will think that you
+are doing an NMU).
 
 If you change something that has to be noted in debian/changelog, just add a
 line to the current entry (dch -a). The [firstname lastname] markers added by
@@ -78,11 +76,12 @@
 When importing a package into the SVN repository for the first time change the
 Maintainer field to "Debian Perl Group
 E<lt>pkg-perl-maintainers at lists.alioth.debian.orgE<gt>" and 
-(unless you need a sponsor to upload) put your own email
-address and name in the Uploaders field.
+put your own email
+address and name in the Uploaders field to show that you feel responsible
+for the package.
 
-When you modify a package in the repository and plan to upload it, add your
-name to the Uploaders field. You should keep the names of other DDs and DMs who
+When you make a significant modification to a package in the repository, add your
+name to the Uploaders field. You should keep the names of other contributors who
 added their names before you.
 
 The packages maintained by the group should contain the following fields:
@@ -105,9 +104,8 @@
 
 =item Uploaders
 
-Contains the list of contributors with upload rights. That is, all DDs that
-were working on or have uploaded the package at some point, plus all DMs that
-are allowed to upload it.
+Contains the list of contributors to the specific package, i.e. persons
+interested in co-maintaining it in the future.
 
 =item Vcs-Svn
 
@@ -153,67 +151,13 @@
 
 =head1 Debian Maintainers practice
 
-This section describes briefly how the Debian Maintainers (DM) concept (cf.
-L<http://www.debian.org/vote/2007/vote_003>) is handled in the pkg-perl group.
-
-=head2 1. DM actions
-
-As a DM you prepare a new (upstream/debian) version of the package and want it
-uploaded. You are also confident in working with the package and want to be
-able to upload it in the future. You have to do four things:
-
-=over
-
-=item *
-
-add yourself to Uploaders
-
-=item *
-
-add XS-DM-Upload-Allowed: yes (if it's not yet there)
-
-=item *
-
-document both above changes in debian/changelog as usual
-
-=item *
-
-add an explicit note to the top of debian/changelog (in such a manner that it
-can't be missed by the sponsor) warning of the changes
-
-=back
-
-=head2 2. DD actions
-
-In the case the DD agrees to upload the package, they should choose
-one of the following actions:
-
-=over
-
-=item *
-
-either accepts the request, cleans Uploaders and uploads the package
-
-=item *
-
-or denies the request, reverts upload-permission-giving changes (Uploaders
-and/or XS-DM-Upload-Allowed), and uploads as before
-
-=back
-
-In both cases the note (request) from the DM should be removed from
-debian/changelog and a mail should be sent to
-debian-perl at lists.debian.org.
-
-=head2 3. Note
-
-Although technically possible DMs are not allowed to add other DMs to a
-package.
+The Debian project has adopted the Debian Maintainers (DM) concept (cf.
+L<http://www.debian.org/vote/2007/vote_003>) in Summer 2007. The pkg-perl group
+doesn't see this approach fit for its workflow and its use is discouraged.
 
 =head1 Release Process
 
-If you are a DD or a DM who has been granted the right to upload the package in
-question, upload but be prepared to receive (at least part of) the blame. If
+If you are a DD, upload but be prepared to receive (at least part of) the blame. If
 you are not, some DD in the Group will surely sponsor the package. They will
 check the package first, too, but make sure there is no reason to complain.  If
 you have a package ready for upload, just ask at debian-perl at lists.debian.org
@@ -243,7 +187,7 @@
 
 =head1 LICENSE
 
-Copyright (c) 2004-2007 Debian Perl Group.  All rights reserved. This document is
+Copyright (c) 2004-2008 Debian Perl Group.  All rights reserved. This document is
 free software; you may redistribute it and/or modify it under the same
 terms as Perl itself
 




More information about the Pkg-perl-cvs-commits mailing list