[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#679326: debian-policy: DMUA should covered more explicitly



Le Wed, Jun 27, 2012 at 11:57:10PM +0200, Joerg Jaspert a écrit :
> On 12890 March 1977, Axel Beckert wrote:
> 
> > the policy currently doesn't explain all aspects and especially not all
> > restrictions of the DM-Upload-Allowed field usage.
> 
> Not that the implementation WILL change. And I see no reason to explain
> the implementation inside policy.

Dear all,

now that the implementation changed
(http://lists.debian.org/87vcf6lbw4.fsf@deep-thought.43-1.org), I propose the
following patch to obsolete the DM-Upload-Allowed field.

This patch creates a new subsection for obsoleted fields.  Alternatively we can
concentrate the information where it is, in 5.6.25.  Deleting it would cause
some other sub-subsections to be renumbered, so I think that it is better to
avoid.

Have a nice week-end,

-- 
Charles Plessy
Tsurumi, Kanagawa, Japan
>From 96c6b3075c625896d4c20a03ba0721986f4573b0 Mon Sep 17 00:00:00 2001
From: Charles Plessy <plessy@debian.org>
Date: Sun, 23 Sep 2012 09:46:19 +0900
Subject: [PATCH] Obsolete the DM-Upload-Allowed field.

See: http://lists.debian.org/87vcf6lbw4.fsf@deep-thought.43-1.org
Closes: #679326
---
 policy.sgml |   37 ++++++++++++++++++++++++-------------
 1 file changed, 24 insertions(+), 13 deletions(-)

diff --git a/policy.sgml b/policy.sgml
index 5760a3f..75333b2 100644
--- a/policy.sgml
+++ b/policy.sgml
@@ -2649,7 +2649,6 @@ Package: libc6
 	    <item><qref id="f-Source"><tt>Source</tt></qref> (mandatory)</item>
 	    <item><qref id="f-Maintainer"><tt>Maintainer</tt></qref> (mandatory)</item>
 	    <item><qref id="f-Uploaders"><tt>Uploaders</tt></qref></item>
-	    <item><qref id="f-DM-Upload-Allowed"><tt>DM-Upload-Allowed</tt></qref></item>
 	    <item><qref id="f-Section"><tt>Section</tt></qref> (recommended)</item>
 	    <item><qref id="f-Priority"><tt>Priority</tt></qref> (recommended)</item>
 	    <item><qref id="sourcebinarydeps"><tt>Build-Depends</tt> et al</qref></item>
@@ -2748,7 +2747,6 @@ Package: libc6
 	  <item><qref id="f-Version"><tt>Version</tt></qref> (mandatory)</item>
 	  <item><qref id="f-Maintainer"><tt>Maintainer</tt></qref> (mandatory)</item>
 	  <item><qref id="f-Uploaders"><tt>Uploaders</tt></qref></item>
-	  <item><qref id="f-DM-Upload-Allowed"><tt>DM-Upload-Allowed</tt></qref></item>
 	  <item><qref id="f-Homepage"><tt>Homepage</tt></qref></item>
 	  <item><qref id="f-VCS-fields"><tt>Vcs-Browser</tt>, <tt>Vcs-Git</tt>, et al.</qref></item>
 	  <item><qref id="f-Standards-Version"><tt>Standards-Version</tt></qref> (recommended)</item>
@@ -3749,20 +3747,11 @@ Checksums-Sha256:
 	  </p>
 	</sect1>
 
-	<sect1 id="f-DM-Upload-Allowed">
+	<sect1>
 	  <heading><tt>DM-Upload-Allowed</tt></heading>
 
 	  <p>
-	    Indicates that Debian Maintainers may upload this package to
-	    the Debian archive.  The only valid value is <tt>yes</tt>.  If
-	    the field <tt>DM-Upload-Allowed: yes</tt> is present in the
-	    source section of the source control file of the most recent
-	    version of a package in unstable or experimental, the Debian
-	    archive will accept uploads of this package signed with a key
-	    in the Debian Maintainer keyring.  See the General
-	    Resolution <url id="http://www.debian.org/vote/2007/vote_003";
-	    name="Endorse the concept of Debian Maintainers"> for more
-	    details.
+	    Obsolete, see <qref id="f-DM-Upload-Allowed">below</qref>.
 	  </p>
 	</sect1>
 
@@ -3858,6 +3847,28 @@ Checksums-Sha256:
 
       </sect>
 
+      <sect id="obsolete-control-data-fields">
+	<heading>Obsolete fields</heading>
+
+	<p>
+	  The following fields have been obsoleted and may be found in packages
+	   conforming with previous versions of the Policy.
+	</p>
+
+	<sect1 id="f-DM-Upload-Allowed">
+	  <heading><tt>DM-Upload-Allowed</tt></heading>
+
+	  <p>
+	    Indicates that Debian Maintainers may upload this package to
+	    the Debian archive.  The only valid value is <tt>yes</tt>.  This
+	    field was used to regulate uploads by Debian Maintainers, See the
+	    General Resolution <url id="http://www.debian.org/vote/2007/vote_003";
+	    name="Endorse the concept of Debian Maintainers"> for more details.
+	  </p>
+	</sect1>
+
+      </sect>
+
     </chapt>
 
 
-- 
1.7.10.4


Reply to: