]> err.no Git - util-linux/commitdiff
docs: add info about .bugfix releases and branches
authorKarel Zak <kzak@redhat.com>
Mon, 22 Oct 2007 08:47:46 +0000 (10:47 +0200)
committerKarel Zak <kzak@redhat.com>
Thu, 25 Oct 2007 23:15:17 +0000 (01:15 +0200)
Signed-off-by: Karel Zak <kzak@redhat.com>
README
README.devel

diff --git a/README b/README
index b4b0c1dd6c436bd74071cb72d312ab1948223369..103fd5398384f09f978879be12cb99f590623976 100644 (file)
--- a/README
+++ b/README
@@ -42,11 +42,12 @@ VERSION SCHEMA:
 
       Standard releases:
 
-          <major>.<minor>.<maint>
+          <major>.<minor>[.<maint>[.<bugfix>]]
 
              major = fatal and deep changes
              minor = typical release with new fetures
              maint = maintenance releases; bug fixes only
+             bugfix = unplanned releases for critical/security bugs
 
       Development releases:
 
index 25ad051da4f2a2224edaa8f58485cbcd364544b8..621bddc924936d58c92f2237d5dd2437adbd39fa 100644 (file)
@@ -51,8 +51,14 @@ SCM (source code management):
      git clone git://git.kernel.org/pub/scm/utils/util-linux-ng/util-linux-ng.git util-linux-ng
 
 
-    * maintenance (stable) branch(es)
-        - created for every <major>.<minor> release, branch name: stable/v<major>.<minor>
+    * maintenance (stable) branch
+        - created for every <major>.<minor> release
+        - branch name: stable/v<major>.<minor>
+
+    * bugfix branch
+        - created for <major>.<minor>.<maint> release for critical/security bugs only
+        - this branch is optional
+        - branch name: stable/v<major>.<minor>.<maint>
 
     * master branch
         - the status of this branch is: "it works for me". It means useful
@@ -64,6 +70,4 @@ SCM (source code management):
 
     * A new tag object is created for:
         - every release, tag name: v<version>
-        - every public snapshot, tag name: s<version>-YYYYMMDD
-