]> granicus.if.org Git - apache/commitdiff
By popular request, add a bit on release candidates
authorWilliam A. Rowe Jr <wrowe@apache.org>
Fri, 18 Oct 2002 01:08:38 +0000 (01:08 +0000)
committerWilliam A. Rowe Jr <wrowe@apache.org>
Fri, 18 Oct 2002 01:08:38 +0000 (01:08 +0000)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97256 13f79535-47bb-0310-9956-ffa450edef68

ROADMAP

diff --git a/ROADMAP b/ROADMAP
index 58f0d282d70a8d35c20452da9a7b9ba5dd3feb4e..e4efe87a54ad223b2273f19bc25cc5601cb7edad 100644 (file)
--- a/ROADMAP
+++ b/ROADMAP
@@ -1,6 +1,6 @@
 APACHE 2.x ROADMAP
 ==================
-Last modified at [$Date: 2002/10/17 17:59:17 $]
+Last modified at [$Date: 2002/10/18 01:08:38 $]
 
 
 INTRODUCTION
@@ -67,8 +67,8 @@ keeping the stable tree as safe as possible:
     to the 2.4-stable release if they cannot be incorporated in the current
     stable release due to API change requirements.
 
-  * The stable CVS tree must not remain unstable at any time.  Atomic commits 
-    must be used to introduce code from the development version to the stable 
+  * The stable CVS tree should not remain unstable at any time.  Atomic commits 
+    aught be used to introduce code from the development version to the stable 
     tree.  At any given time a security release may be in preparation, 
     unbeknownst to other contributors.  At any given time, testers may be
     checking out CVS head to confirm that a bug has been corrected.  And as
@@ -121,6 +121,20 @@ their module before the stable release is created, once it has been released
 they will be stuck with that API for the lifetime of that stable release.
 
 
+ALL RELEASES
+------------
+In order to avoid 'skipped' release numbers, the Release Manager will generally
+roll a release candidate (APACHE_#_#_#_RC#) tag.  This is true of both the
+stable as well as the development tree.  Release Candidate tarballs will be
+announced to the stable-testers@httpd.apache.org for the stable tree, or to
+the current-testers@httpd.apache.org list for the development tree.
+
+The final APACHE_#_#_# tag will not exist until the APACHE_#_#_#_RC# candidate
+has passed the usual votes to release that version.  Only then is the final
+tarball packaged, removing all -rc# designations from the version number, and
+tagging the tree with the release number.
+
+
 WORKS IN PROGRESS
 -----------------