Whamcloud - gitweb
*** empty log message ***
authorbraam <braam>
Wed, 20 Feb 2002 00:56:39 +0000 (00:56 +0000)
committerbraam <braam>
Wed, 20 Feb 2002 00:56:39 +0000 (00:56 +0000)
lustre/doc/VERSIONING [new file with mode: 0644]

diff --git a/lustre/doc/VERSIONING b/lustre/doc/VERSIONING
new file mode 100644 (file)
index 0000000..30f5f61
--- /dev/null
@@ -0,0 +1,42 @@
+Lustre versioning
+=================
+
+0.0.1  2/19/2002 <braam@clusterfs.com>
+
+This document describes versioning of source and binaries for Lustre.
+
+CVS
+===
+
+Versions will have 4 digits:
+                     major.minor.patch.test
+
+Such versions will be tagged in CVS as:  
+                     v1_2_11_7
+and referred to as:
+                     1.2.11.7
+encoded as:
+                     0x01021107
+
+Usage: 
+------
+
+New numbers are used as follows: 
+
+1. major: 
+ - increased when major new functionality becomes available
+2. minor: 
+ - even: for each new release with new functionality
+ - 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
+4. test: 
+ - when developers feel it is time to exchange a named version
+
+What will run, what won't:
+
+1. If the test level is non-zero no guarantees of any kind are made. 
+2. For three digit releases/tags the code should perform 
+   according to the announcement.
+