[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