Changes between Version 24 and Version 25 of TracDev/ReleaseChecklist
- Timestamp:
- Jun 13, 2010, 10:53:26 PM (14 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
TracDev/ReleaseChecklist
v24 v25 30 30 31 31 == Create dist packages == 32 33 // Note: be sure to use Python 2.6.5 on Windows // 34 32 35 * Check out trunk (or the release branch) to a '''clean''' sandbox 33 36 * Build source tarballs: … … 39 42 - On Windows: 40 43 {{{ 41 python setup.py egg_infosdist44 python setup.py sdist 42 45 }}} 43 46 in order to get the files in a `.zip`, with the proper CRLF line endings. 44 47 Verify with zipinfo that the content is OK as once the templates were 45 48 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 //53 49 * Build Windows installer 54 *.exe win32 installer50 - .exe win32 installer 55 51 {{{ 56 python.exe setup.py compile_catalog 57 python24.exe setup.py build bdist_wininst 52 python.exe setup.py bdist_wininst 58 53 }}} 59 // Note:60 Always use the minimum required61 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 localization63 commands, so we have to issue an explicit **`build`** command before.64 //65 54 * Test installation on all target platforms. \\ 66 55 Install on a clean system. ''Remove any old Trac installation before testing.''