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

Bug#582811: developers-reference: simplify version scheme in pkgs.dbk



Package: developers-reference
Version: 3.4.3
Severity: wishlist
Tags: patch

Hi,

While updating the French translation of the Developer's Reference
(currently reviewed on debian-l10n-french@l.d.o), I noticed that part of
the last paragraph about "NMUs and debian/changelog" might be obsolete.

When Lenny was released, Marc 'HE' Brockschmid announced [0] that "the
numbering scheme for Debian releases has been changed - point releases
now use a true micro version number, so the first point release will be
5.0.1 instead of 5.0r1.
The minor release number will be used for efforts such as lenny and a
half."

If this is still true, there is no more need to consider case "When the
release number is not yet known (often the case for testing, at the
beginning of release cycles)", since after Lenny (Debian 5.0) and
Squeeze (Debian 6.0), the next testing (Squeeze+1) will be Debian 7.0.

Please find attached the new.diff patch (usable after applying the
update.diff I plan to upload in a week or so before uploading the French
translation) more readable than the complete total.diff (usable on the
current version of the Developer's Reference).

[0] http://lists.debian.org/debian-devel-announce/2009/02/msg00003.html

Cheers

David


--- /mnt/donnees/1/debian/trans/dev-ref/pkgs.dbk        2010-05-23 15:15:33.615636320 -0400
+++ pkgs.dbk    2010-05-23 15:29:00.000000000 -0400
@@ -2050,17 +2050,12 @@
 should be used, where <replaceable>X</replaceable> and
 <replaceable>Y</replaceable> are the major and minor release numbers, and
 <replaceable>Z</replaceable> is a counter starting at <literal>1</literal>.
-When the release number is not yet known (often the case for
-<literal>testing</literal>, at the beginning of release cycles), the lowest
-release number higher than the last stable release number must be used.  For
-example, while Etch (Debian 4.0) is stable, a security NMU to stable for a
+While Lenny (Debian 5.0) is stable, a security NMU to stable for a
 package at version <literal>1.5-3</literal> would have version
-<literal>1.5-3+deb40u1</literal>, whereas a security NMU to Lenny would get
-version <literal>1.5-3+deb50u1</literal>. After the release of Lenny, security
+<literal>1.5-3+deb50u1</literal>, whereas a security NMU to Squeeze would get
+version <literal>1.5-3+deb60u1</literal>. After the release of Squeeze, security
 uploads to the <literal>testing</literal> distribution will be versioned
-<literal>+deb51uZ</literal>, until it is known whether that release will be
-Debian 5.1 or Debian 6.0 (if that becomes the case, uploads will be versioned
-as <literal>+deb60uZ</literal>).
+<literal>+deb70uZ</literal>.
 </para>
 </section>

--- /mnt/donnees/1/debian/trans/dev-ref/pkgs.dbk	2010-05-23 15:47:47.185179250 -0400
+++ pkgs.dbk	2010-05-23 15:45:36.000000000 -0400
@@ -2050,17 +2050,12 @@
 should be used, where <replaceable>X</replaceable> and
 <replaceable>Y</replaceable> are the major and minor release numbers, and
 <replaceable>Z</replaceable> is a counter starting at <literal>1</literal>.
-When the release number is not yet known (often the case for
-<literal>testing</literal>, at the beginning of release cycles), the lowest
-release number higher than the last stable release number must be used.  For
-example, while Lenny (Debian 5.0) is stable, a security NMU to stable for a
+While Lenny (Debian 5.0) is stable, a security NMU to stable for a
 package at version <literal>1.5-3</literal> would have version
 <literal>1.5-3+deb50u1</literal>, whereas a security NMU to Squeeze would get
 version <literal>1.5-3+deb60u1</literal>. After the release of Squeeze, security
 uploads to the <literal>testing</literal> distribution will be versioned
-<literal>+deb61uZ</literal>, until it is known whether that release will be
-Debian 6.1 or Debian 7.0 (if that becomes the case, uploads will be versioned
-as <literal>+deb70uZ</literal>).
+<literal>+deb70uZ</literal>.
 </para>
 </section>
 
--- pkgs.dbk	2010-05-23 15:42:50.000000000 -0400
+++ /mnt/donnees/1/debian/trans/dev-ref/pkgs.dbk	2010-05-23 15:38:51.101176259 -0400
@@ -2053,14 +2053,14 @@
 When the release number is not yet known (often the case for
 <literal>testing</literal>, at the beginning of release cycles), the lowest
 release number higher than the last stable release number must be used.  For
-example, while Etch (Debian 4.0) is stable, a security NMU to stable for a
+example, while Lenny (Debian 5.0) is stable, a security NMU to stable for a
 package at version <literal>1.5-3</literal> would have version
-<literal>1.5-3+deb40u1</literal>, whereas a security NMU to Lenny would get
-version <literal>1.5-3+deb50u1</literal>. After the release of Lenny, security
+<literal>1.5-3+deb50u1</literal>, whereas a security NMU to Squeeze would get
+version <literal>1.5-3+deb60u1</literal>. After the release of Lenny, security
 uploads to the <literal>testing</literal> distribution will be versioned
-<literal>+deb51uZ</literal>, until it is known whether that release will be
-Debian 5.1 or Debian 6.0 (if that becomes the case, uploads will be versioned
-as <literal>+deb60uZ</literal>).
+<literal>+deb61uZ</literal>, until it is known whether that release will be
+Debian 6.1 or Debian 7.0 (if that becomes the case, uploads will be versioned
+as <literal>+deb70uZ</literal>).
 </para>
 </section>
 

Attachment: signature.asc
Description: OpenPGP digital signature


Reply to: