Edgewall Software

Changes between Version 3 and Version 4 of Bitten Dev/Release Check List


Ignore:
Timestamp:
Sep 10, 2009, 1:26:14 PM (15 years ago)
Author:
osimons
Comment:

More release information.

Legend:

Unmodified
Added
Removed
Modified
  • Bitten Dev/Release Check List

    v3 v4  
    33== Prepare source for release ==
    44
     5Verify:
    56 * Build docs with command: `./setup.py build_doc`
    6  * Update version in setup.py
     7 * Run unittests on all major platforms
     8
     9Make and commit changes:
     10
     11 * Update version in `setup.py`
    712 * Drop `[egg_info]` section `setup.cfg`
    8  * Update `ChangeLog` with release information and changes.
     13 * Update `ChangeLog` with release information and changes
     14 * Before major releases:
     15   * `svn copy trunk -> /branches/<major>.x`
     16   * Initialize merge-tracking from trunk to new branch
    917
    10 == Major releases ==
    11 
    12  * svn copy trunk -> /branches/<major>.x
    13 
    14 == Minor releases and betas ==
     18== Tag release ==
    1519
    1620 * svn copy /branches/<major>.x -> /tags/<major>.<minor><beta?>
     21 * Commit message should contain a link to `[milestone:<major><minor>]` if not beta.
    1722
    18 == After release ==
     23== Adjust source trees ==
    1924
    20  * Reset version information in `setup.cfg` to new next version + `dev`
     25Make and commit changes:
     26
     27 * Reset version information in `setup.py` to new next version + add back `[egg_info]` section
     28 * Add new empty section in `ChangeLog` for coming version
     29 * If `ChangeLog` changed in branch, also update in trunk
     30
     31== Make releases ==
    2132
    2233 * Upload to Downloads and FTP installers in following formats and versions:
     
    2536   * py25.egg
    2637   * py24.egg
     38
     39== Announce ==
     40
     41Write an email to bitten mailing list.
     42
     43== Questions... ==
     44 * What about pypi entries?
     45 * Do we prepare releases for both Bitten and Bitten-Slave?
     46