Difference between revisions of "Lazarus 0.9.26 release plan"
From Free Pascal wiki
Jump to navigationJump to search (New page: === Release preparation === * <strike>Gather list of todos from developers (Vincent)</strike> * <strike>Add LazTarget (0.9.28) to the mantis, so we can postpone issues one release.</strike...) |
|||
Line 5: | Line 5: | ||
=== Before tagging === | === Before tagging === | ||
* Informally announce (IRC, mailing list) a pending release (+/- week before actual release), so that people can test for regressions (Vincent) | * Informally announce (IRC, mailing list) a pending release (+/- week before actual release), so that people can test for regressions (Vincent) | ||
− | ** | + | ** <s>Blog posts</s> Vincent |
+ | ** <s>Email to lazarus list</s> Paul | ||
==== Bugs to be fixed ==== | ==== Bugs to be fixed ==== | ||
Things that need to be fixed before tagging: | Things that need to be fixed before tagging: | ||
− | * A list of bugs with [http://bugs.freepascal.org/view_all_set.php?type=3&source_query_id=771 target 0.9.26]. | + | * <s>A list of bugs with [http://bugs.freepascal.org/view_all_set.php?type=3&source_query_id=771 target 0.9.26].</s> |
=== Tagging release === | === Tagging release === |
Revision as of 23:38, 24 September 2008
Release preparation
Gather list of todos from developers (Vincent)Add LazTarget (0.9.28) to the mantis, so we can postpone issues one release.
Before tagging
- Informally announce (IRC, mailing list) a pending release (+/- week before actual release), so that people can test for regressions (Vincent)
Blog postsVincentEmail to lazarus listPaul
Bugs to be fixed
Things that need to be fixed before tagging:
A list of bugs with target 0.9.26.
Tagging release
- Set release version in trunk (Vincent)
- Tag trunk to tags/release_0_9_26 (Vincent)
- Increase version number in trunk to 0_9_27(Vincent)
Building release
- source (Mattias)
- win32 (Vincent)
- win64 (Marc?)
- linux source rpm (Mattias)
- linux i386 rpm (Mattias)
- linux i386 deb (Mattias)
- linux x86_64 rpm (Mattias)
- linux x86_64 deb (Mattias)
- Mac OS X powerpc (Vincent)
- Mac OS X i386( 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 (Vincent)
After release
- Make sure snapshots are created correctly for the new version (Vincent)
Further
- Relax (all)
- Plan next release