Changes between Version 11 and Version 12 of MakingReleases

Show
Ignore:
Timestamp:
08/26/07 02:39:49 (6 years ago)
Author:
jarrod.millman
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • MakingReleases

    v11 v12  
    33As of August 2007, we will create a stable branch every 3 months.  Development will continue on the trunk and we will tag off the branch only as needed to address bugs.  For more specific details about the roadmap see milestone:0.6, milestone:0.7, ... 
    44 
    5 Version numbering:  
    65 
     6To make a "release" of !SciPy, the release manager should follow these steps: 
     7 
     8= Prepare for upcoming release = 
     9 1. Announce upcoming release on the developer's list. 
     10  * introduce a soft-freeze 
     11 1. Create a release branch (if none exists). 
     12   * {{{svn cp http://svn.scipy.org/svn/scipy/trunk http://svn.scipy.org/svn/scipy/branches/<version> -m "Create a release branch."}}} 
     13   * increment version number in {{{trunk/scipy/version.py}}} 
     14 
     15Understanding the version numbering: 
    716|| 0.6.0 || a major stable releases || 
    817|| 0.6.X || the first maintenance releases (bugfixes only) || 
     
    1019|| 0.7.0.dev3532   || version 3532 of the development trunk leading to 0.7 || 
    1120 
    12  
    13 = Prepare for upcoming release = 
    14  1. Announce upcoming release on the developer's list. 
    15  1. Create a release branch (if none exists). 
    16    * {{{svn cp http://svn.scipy.org/svn/scipy/trunk http://svn.scipy.org/svn/scipy/branches/<version> -m "Create a release branch."}}} 
    17    * Increment the version number in {{{trunk/scipy/version.py}}} 
    18  
    1921= Review the state of the branch = 
    2022 1. Make sure the current trunk builds a package correctly: 
    21 {{{ 
    22 python setup.py bdist 
    23 python setup.py sdist 
    24 }}} 
    25  
    26  
     23 1. All tests should pass. 
     24 1.  
    2725 
    2826= Create the release tag =