chiark / gitweb /
Update versioning advice for uploads to stable/testing (closes: #685646).
authorjcristau <jcristau@313b444b-1b9f-4f58-a734-7bb04f332e8d>
Tue, 14 May 2013 19:21:34 +0000 (19:21 +0000)
committerjcristau <jcristau@313b444b-1b9f-4f58-a734-7bb04f332e8d>
Tue, 14 May 2013 19:21:34 +0000 (19:21 +0000)
git-svn-id: svn://anonscm.debian.org/ddp/manuals/trunk/developers-reference@10134 313b444b-1b9f-4f58-a734-7bb04f332e8d

debian/changelog
pkgs.dbk

index b95d540a64f109ef66ae1310c0d9b619df8e3cef..142734ebc2c28f5742918f52fbb069b2e57552ab 100644 (file)
@@ -9,6 +9,9 @@ developers-reference (3.4.10) UNRELEASED; urgency=low
   [ Hideki Yamane ]
   * introduce epub support (Closes: #652044)
 
+  [ Thijs Kinkhorst ]
+  * Update versioning advice for uploads to stable/testing (closes: #685646).
+
  -- RaphaĆ«l Hertzog <hertzog@debian.org>  Mon, 17 Sep 2012 17:20:49 +0200
 
 developers-reference (3.4.9) unstable; urgency=low
index 07b3f85b6d3932a3d02736f7808611417bec4574..768a8cce6d285fe571f95c7cb418658cf476a560 100644 (file)
--- a/pkgs.dbk
+++ b/pkgs.dbk
@@ -2137,26 +2137,17 @@ It also has the
 benefit of making it visually clear that a package in the archive was not made
 by the official maintainer.
 </para>
-
 <para>
 If you upload a package to testing or stable, you sometimes need to "fork" the
 version number tree. This is the case for security uploads, for example.  For
 this, a version of the form
-<literal>+deb<replaceable>XY</replaceable>u<replaceable>Z</replaceable></literal>
-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
-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>+deb<replaceable>X</replaceable>u<replaceable>Y</replaceable></literal>
+should be used, where <replaceable>X</replaceable> is the major release number,
+and <replaceable>Y</replaceable> is a counter starting at <literal>1</literal>.
+For example, while Wheezy (Debian 7.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+deb7u1</literal>, whereas a security NMU to Jessie would get
+version <literal>1.5-3+deb8u1</literal>.
 </para>
 </section>