Edgewall Software

Changes between Version 24 and Version 25 of TracDev/ReleaseChecklist


Ignore:
Timestamp:
Jun 13, 2010, 10:53:26 PM (14 years ago)
Author:
Christian Boos
Comment:

simplified packaging instructions, python 2.6.5 on Windows works without quirks, use that

Legend:

Unmodified
Added
Removed
Modified
  • TracDev/ReleaseChecklist

    v24 v25  
    3030
    3131== Create dist packages ==
     32
     33// Note: be sure to use Python 2.6.5 on Windows //
     34
    3235   * Check out trunk (or the release branch) to a '''clean''' sandbox
    3336   * Build source tarballs:
     
    3942     - On Windows:
    4043       {{{
    41        python setup.py egg_info sdist
     44       python setup.py sdist
    4245       }}}
    4346       in order to get the files in a `.zip`, with the proper CRLF line endings.
    4447       Verify with zipinfo that the content is OK as once the templates were
    4548       missing...
    46        \\//Note:
    47        '''egg_info''' before ''sdist'', as otherwise data files will be missing;
    48        whether this is needed or not depends on the version of Python.
    49        With 2.4.4 it's not needed,
    50        with 2.5.4 `sdist` won't work even with this step (!),
    51        with 2.6.1 it is needed.
    52        //
    5349   * Build Windows installer
    54      * .exe win32 installer
     50     - .exe win32 installer
    5551       {{{
    56        python.exe setup.py compile_catalog
    57        python24.exe setup.py build bdist_wininst
     52       python.exe setup.py bdist_wininst
    5853       }}}
    59        // Note:
    60        Always use the minimum required
    61        version for the releases (i.e. 2.3 for 0.11.x, 2.4 for 0.12.x, etc.).
    62        With python 2.4, `bdist_wininst` alone won't trigger the localization
    63        commands, so we have to issue an explicit **`build`** command before.
    64        //
    6554   * Test installation on all target platforms. \\
    6655     Install on a clean system. ''Remove any old Trac installation before testing.''