Partial update of the use of branches; still needs TLC
authorGregNoel <GregNoel@fdb21ef1-2011-0410-befe-b5e4ea1792b1>
Thu, 16 Apr 2009 16:19:09 +0000 (16:19 +0000)
committerGregNoel <GregNoel@fdb21ef1-2011-0410-befe-b5e4ea1792b1>
Thu, 16 Apr 2009 16:19:09 +0000 (16:19 +0000)
git-svn-id: http://scons.tigris.org/svn/scons/trunk@4095 fdb21ef1-2011-0410-befe-b5e4ea1792b1

www/branching.html
www/project_tools.html

index 48ead83def345e3e0189d1cdf83265bafa37ce09..27dce3b3e74b70ea8ad16e1729e3df2c426774ad 100644 (file)
@@ -34,34 +34,40 @@ These are the SCons development branches and their intended uses.
 <li>
 <strong><tt>trunk</tt></strong>
 <p>
-The main code line from which SCons gets released.
-This currently lags patches that the mailing list
-discussions describe as "checked in to Subversion."
-The real latest-and-greatest checked-in source
-containing SK's patches is in
-<tt>branches/core</tt>.
-This is, however, where we check in
-web site changes into the
-<tt>www/</tt> and <tt>scons.org/</tt> subdirectories
-(for the <a href="http://scons.tigris.org/">tigris.org</a>
-and <a href="http://www.scons.org/">scons.org</a>
-web sites, respectively).
+The main development branch for changes to
+the SCons infrastructure.
+This branch is thelatest-and-greatest checked-in source,
+where SK checks in most of the stuff he's working on
+and which gets sent for review to the scons-dev mailing list.
+This is also where we check in
+web site changes into the <tt>www/</tt> subdirectory
+for the <a href="http://scons.tigris.org/">tigris.org</a>
+web site.
 </p>
 </li>
 
 <li>
-<strong><tt>branches/core</tt></strong>
+<strong><tt>checkpoint</tt></strong>
 <p>
-The main development branch for changes to
-the SCons infrastructure.
-This is where SK checks in most of the
-stuff he's working on
-and which gets sent for review to the
-scons-dev mailing list.
+The branch from which we release checkpoints and release candidates.
+These are considered beta releases to be reviewed by the community.
+This branch lags patches that the mailing list
+discussions describe as "checked in to Subversion."
 This branch's parent is <tt>trunk</tt>.
 </p>
 </li>
 
+<li>
+<strong><tt>release</tt></strong>
+<p>
+The main code line from which SCons gets released.
+Once a release candidate in the <tt>checkpoint</tt> branch
+has achieved sufficient stability,
+it is promoted into this branch.
+This branch's parent is <tt>checkpoint</tt>.
+</p>
+</li>
+
 <li>
 <strong><tt>branches/packaging</tt></strong>
 <p>
@@ -108,7 +114,7 @@ This branch's parent is <tt>trunk</tt>.
 <p>
 </p>
 
-<h2>How to create a branch off the trunk and initialize it for bi-directional merging</h2>
+<h2 id="rebase">How to create a branch off the trunk and initialize it for bi-directional merging</h2>
 
 <p>
 This should take place between any branch and its parent
index fed72eca33040f892e374a7d2ccba35cb1cbbe3b..1dfe875842446f2b37145655a7e9a11f2cf1ee90 100644 (file)
@@ -18,7 +18,7 @@ The main changes are:
 <dd>
 <li><a href="/servlets/ProjectMemberList">Project Membership</a></li>
 <li><a href="/servlets/ProjectNewsList">Announcements</a></li>
-<li><a href="/ds/viewForums.do">Discussion forums</a></li>
+<li><a href="/ds/viewForums.do">Mailing lists/fora</a></li>
 <!-- <li><a href="/servlets/ProjectMailingListList">Mailing lists</a></li> -->
 <li><a href="/servlets/ProjectDocumentList">Documents &amp; files</a></li>
 <li><a href="/wiki/">Project Wiki</a></li>