From 3976f1b23905576ebb0a1a2fc03f35b4abcdd0c1 Mon Sep 17 00:00:00 2001
From: adilger <adilger>
Date: Sat, 8 Sep 2007 18:36:40 +0000
Subject: [PATCH] Branch b1_6 Update ancient versioning doc to match current
 policy.

---
 lustre/doc/VERSIONING | 37 ++++++++++++++++++-------------------
 1 file changed, 18 insertions(+), 19 deletions(-)

diff --git a/lustre/doc/VERSIONING b/lustre/doc/VERSIONING
index 839c746785..a719103ea5 100644
--- a/lustre/doc/VERSIONING
+++ b/lustre/doc/VERSIONING
@@ -16,24 +16,29 @@ package version.  So let's plan on releasing
 
 So you'd build 2 sets of test rpms this week:
 
-0.0.9.1
-0.0.9.2
+1.6.8.91
+1.6.8.92
 
-we decide it's fine then and we release
+we decide it's fine then and we release:
 
-0.1.0
+1.6.9
+
+If there are critical hotfixes that need to be released to customers
+(e.g. data corruption fixes) then point releases would be created:
+
+1.6.9.{1,2,3,...}
 
 We go on developing with
 
-0.1.0.{1,2,3,4,...}
+1.6.9.{91,92,93,94,...}
 
 as test releases and then we release:
 
-0.1.1
+1.6.10
 
-The 0.1 sequence is an unstable sequence, like 2.5 for the kernel is.
-So we expect lots of 0.1.X releases leading up to a stable 0.2 (or
-1.0) at the time of deployment.
+The 1.7 sequence would be an unstable sequence, like 2.5 for the kernel
+is.  So we expect lots of 1.7.X releases leading up to a stable 1.8 (or
+2.0) at the time of deployment.
 
 CVS
 ===
@@ -42,11 +47,11 @@ Versions will have 4 digits:
                      major.minor.patch.test
 
 Such versions will be tagged in CVS as:
-                     v1_2_11_7
+                     v1_6_9_97
 and referred to as:
-                     1.2.11.7
+                     1.6.9.97
 encoded as:
-                     0x01021107
+                     0x01060961
 
 Usage:
 ------
@@ -60,7 +65,7 @@ New numbers are used as follows:
  - odd : when a new development cycle starts after a release
 3. patch:
  - when a development snapshot or release update becomes available
- - all these are announced on lustre-devel@lists.sf.net
+ - all these are announced on lustre-{announce,devel}@clusterfs.com
 4. test:
  - when developers feel it is time to exchange a named version
 
@@ -73,12 +78,6 @@ What will run, what won't ?
 2. For three digit releases/tags the code should perform
    according to the announcement.
 
-Moving tags
------------
-
-The last stable release will be tagged:            CVS tag "t_last_stable"
-The last operational development snapshot will be  CVS tag "dstable"
-
 Branches
 --------
 
-- 
GitLab