[Python-checkins] python/nondist/peps pep-0101.txt,1.35,1.36

bwarsaw@users.sourceforge.net bwarsaw@users.sourceforge.net
Thu, 31 Jul 2003 07:21:09 -0700


Update of /cvsroot/python/python/nondist/peps
In directory sc8-pr-cvs1:/tmp/cvs-serv25586

Modified Files:
	pep-0101.txt 
Log Message:
Make it clearer that when branching for a final major release, the
branch tag should be releaseXY-maint.


Index: pep-0101.txt
===================================================================
RCS file: /cvsroot/python/python/nondist/peps/pep-0101.txt,v
retrieving revision 1.35
retrieving revision 1.36
diff -C2 -d -r1.35 -r1.36
*** pep-0101.txt	30 Jul 2003 00:09:36 -0000	1.35
--- pep-0101.txt	31 Jul 2003 14:21:07 -0000	1.36
***************
*** 40,45 ****
      release number is given, it is of the form X.YaZ, e.g. 2.1a3 for
      Python 2.1 alpha 3, where "a" == alpha, "b" == beta, "rc" ==
!     release candidate.  Final releases are named "releaseXY" so the
!     branch tag is "releaseXY-branch" and the fork tag on the trunk is
      "releaseXY-fork".  If a micro release number is used, then we'll
      say X.Y.MaZ.
--- 40,48 ----
      release number is given, it is of the form X.YaZ, e.g. 2.1a3 for
      Python 2.1 alpha 3, where "a" == alpha, "b" == beta, "rc" ==
!     release candidate.
! 
!     Final releases are named "releaseXY".  The branch tag is
!     "releaseXY-maint" because this will point to the long lived
!     maintenance branch.  The fork tag on the trunk is
      "releaseXY-fork".  If a micro release number is used, then we'll
      say X.Y.MaZ.
***************
*** 115,125 ****
      ___ cvs tag rXYaZ
  
!       To create a branch the following steps are taken:
  
      ___ CVS tag the trunk with the symbolic name "releaseXY-fork", e.g.
          % cvs tag releaseXY-fork
  
!     ___ Make the branch with the symbolic name "releaseXY-branch", e.g.
!         % cvs tag -b releaseXY-branch
  
      ___ Check out a clean version of the branch into a new directory.
--- 118,128 ----
      ___ cvs tag rXYaZ
  
!       To create a maintenance branch the following steps are taken:
  
      ___ CVS tag the trunk with the symbolic name "releaseXY-fork", e.g.
          % cvs tag releaseXY-fork
  
!     ___ Make the branch with the symbolic name "releaseXY-maint", e.g.
!         % cvs tag -b releaseXY-maint
  
      ___ Check out a clean version of the branch into a new directory.
***************
*** 128,132 ****
  
          % export CVSROOT=cvs.sf.net:/cvsroot/python
!         % cvs -q co -d python-22a3 -r release23-branch python/dist/src
  
      ___ cd into the branch directory.
--- 131,135 ----
  
          % export CVSROOT=cvs.sf.net:/cvsroot/python
!         % cvs -q co -d python-22a3 -r release23-maint python/dist/src
  
      ___ cd into the branch directory.
***************
*** 449,453 ****
  
      ___ cd to python-clean and do a "cvs commit".  Use as your log
!         message something like "Merging the rXYaZ-branch tag back into
          the trunk".
  
--- 452,456 ----
  
      ___ cd to python-clean and do a "cvs commit".  Use as your log
!         message something like "Merging the rXYaZ-maint tag back into
          the trunk".