[Pkg-isocodes-devel] r894 - trunk/iso-codes/notes

toddy-guest at alioth.debian.org toddy-guest at alioth.debian.org
Tue May 15 11:17:22 UTC 2007


Author: toddy-guest
Date: 2007-05-15 11:17:22 +0000 (Tue, 15 May 2007)
New Revision: 894

Modified:
   trunk/iso-codes/notes/howto-release.txt
Log:
Update with latest release guidelines


Modified: trunk/iso-codes/notes/howto-release.txt
===================================================================
--- trunk/iso-codes/notes/howto-release.txt	2007-05-15 11:16:39 UTC (rev 893)
+++ trunk/iso-codes/notes/howto-release.txt	2007-05-15 11:17:22 UTC (rev 894)
@@ -15,14 +15,28 @@
 Update the version number in configure.ac and commit.
 $ svn ci configure.ac
 
-Create a tag for the next release.
+Update all automatically generated files (configure, Makefiles, etc.)
+and commit.
+$ autoreconf --install --symlink
+$ svn ci
+
+Create a tag for the next release. Please respect the following
+release numbering scheme:
+
+- Major version: use this for data organisation changes (like the
+  switch to XML, or incompatible changes in the XML files like the
+  removal of a field)
+- Level 1 minor version: use this when one of the ISO lists is updated
+  or for compatible changes to the XML files, like the addition of
+  a field
+- Level 2 minor version: use this when only translations are updated.
+  If you increment the Level 1 minor version, omit the second level
+  minor version. Example: 1.2.5 -> 1.3, not 1.3.0
+
 $ svn copy \
   svn+ssh://<yourname>@svn.debian.org/svn/pkg-isocodes/trunk \
-  svn+ssh://<yourname>@svn.debian.org/svn/pkg-isocodes/tags/version_0_XX
+  svn+ssh://<yourname>@svn.debian.org/svn/pkg-isocodes/tags/version_MAJOR_MINOR1_MINOR2
 
-Update all automatically generated files (configure, Makefiles, etc.).
-$ autoreconf --install --symlink
-
 Create the Makefiles.
 $ ./configure
 




More information about the Pkg-isocodes-devel mailing list