Difference between revisions of "Detailed Lazarus release template todo"
From Lazarus wiki
Jump to navigationJump to searchm |
|||
Line 45: | Line 45: | ||
* Relax (all) | * Relax (all) | ||
* Plan next release | * Plan next release | ||
+ | |||
+ | [[Category:Lazarus Todo]] |
Revision as of 11:27, 17 March 2013
This page can be used as template for a Detailed Lazarus release 1.x todo
Release preparation
- Gather list of todos from developers
- Add new LazTarget to the mantis for so we can postpone issue one release.
Bugs to be fixed
Things that need to be fixed before tagging:
Tagging release
- Set release version in trunk (Vincent)
- lazarus/ide/version.inc
- lazarus/lcl/lclversion.pas
- lazarus/debian/changelog
- lazarus/lazarus.app/Contents/Info.plist
- open lazarus/lazarus.lpi in the IDE and change the version numbers in the project options dialog
- Tag trunk to tags/release_X_Y_Z (Vincent)
- Increase version number in trunk (Vincent)
Building release
- win32 (Vincent)
- source (Mattias)
- linux source rpm (Mattias)
- linux i386 rpm (Mattias)
- linux i386 deb (Mattias)
- linux x86_64 rpm (Vincent)
- Mac OS X powerpc (Vincent)
Announcements
- List of changes (Mattias)
- Mailing lists (Mattias)
- News item on www.lazarus.freepascal.org (Vincent)
- Sourceforge (Mattias)
- Freshmeat (Vincent)
- Wiki: downloading, installation, getting source hints (Mattias)
- Change IRC topic (Marc)
- New versions in Mantis (Marc)
After release
- Make sure snapshots are created correctly for the new version (Vincent)
Further
- Relax (all)
- Plan next release