From 27c3845b715fe6c20b49ae65bbd28e8c46a6ea49 Mon Sep 17 00:00:00 2001 From: Greg Noel Date: Thu, 16 Apr 2009 16:19:09 +0000 Subject: Partial update of the use of branches; still needs TLC --- www/branching.html | 46 ++++++++++++++++++++++++++-------------------- www/project_tools.html | 2 +- 2 files changed, 27 insertions(+), 21 deletions(-) diff --git a/www/branching.html b/www/branching.html index 48ead83..27dce3b 100644 --- a/www/branching.html +++ b/www/branching.html @@ -34,35 +34,41 @@ These are the SCons development branches and their intended uses.
  • trunk

    -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 -branches/core. -This is, however, where we check in -web site changes into the -www/ and scons.org/ subdirectories -(for the tigris.org -and scons.org -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 www/ subdirectory +for the tigris.org +web site.

  • -branches/core +checkpoint

    -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 trunk.

  • +release +

    +The main code line from which SCons gets released. +Once a release candidate in the checkpoint branch +has achieved sufficient stability, +it is promoted into this branch. +This branch's parent is checkpoint. +

    +
  • + +
  • branches/packaging

    Development branch for the packaging work @@ -108,7 +114,7 @@ This branch's parent is trunk.

    -

    How to create a branch off the trunk and initialize it for bi-directional merging

    +

    How to create a branch off the trunk and initialize it for bi-directional merging

    This should take place between any branch and its parent diff --git a/www/project_tools.html b/www/project_tools.html index fed72ec..1dfe875 100644 --- a/www/project_tools.html +++ b/www/project_tools.html @@ -18,7 +18,7 @@ The main changes are:

  • Project Membership
  • Announcements
  • -
  • Discussion forums
  • +
  • Mailing lists/fora
  • Documents & files
  • Project Wiki
  • -- cgit v0.12