[Python-checkins] r88595 - peps/trunk/pep-0385.txt

antoine.pitrou python-checkins at python.org
Fri Feb 25 19:52:39 CET 2011


Author: antoine.pitrou
Date: Fri Feb 25 19:52:39 2011
New Revision: 88595

Log:
Clarify that the work repo is really sufficient



Modified:
   peps/trunk/pep-0385.txt

Modified: peps/trunk/pep-0385.txt
==============================================================================
--- peps/trunk/pep-0385.txt	(original)
+++ peps/trunk/pep-0385.txt	Fri Feb 25 19:52:39 2011
@@ -106,26 +106,31 @@
 In order to minimize the loss of information due to the conversion, we
 propose to provide several repositories as a conversion result:
 
-* A repository with the full, unedited conversion of the Subversion
-  repository (actually, its /python subdirectory) -- this is called
-  the "historic" or "archive" repo and will be offered as a read-only
-  resource. [2]_
-
 * A repository trimmed to the mainline trunk (and py3k), as well as
   past and present maintenance branches -- this is called the
-  "working" repo and is where development continues.
+  "working" repo and is where development continues.  This repository has
+  all the history needed for development work, including annotating
+  source files with changes back up to 1990 and other common history-digging
+  operations.
 
   The ``default`` branch in that repo is what is known as ``py3k`` in
   Subversion, while the Subversion trunk lives on with the branch name
   ``trunk``; however in Mercurial this branch will be closed.  Release
   branches are named after their major.minor version, e.g. ``3.2``.
 
-* One more repository per active feature branch; "active" means that
-  at least one core developer asks for the branch to be provided.
+* A repository with the full, unedited conversion of the Subversion
+  repository (actually, its /python subdirectory) -- this is called
+  the "historic" or "archive" repo and will be offered as a read-only
+  resource. [2]_
 
-  All other branches are still present in the historic repo, and can
-  be extracted as separate repositories at any time should it prove to
-  be necessary.
+* One more repository per active feature branch; "active" means that
+  at least one core developer asks for the branch to be provided.  Each
+  such repository will contain both the feature branch and all ancestor
+  changesets from mainline (coming from ``trunk`` and/or ``py3k`` in SVN).
+
+Since all branches are present in the historic repo, they can later be
+extracted as separate repositories at any time should it prove to be
+necessary.
 
 .. Converting branches
 .. -------------------


More information about the Python-checkins mailing list