Detailed Lazarus 0.9.24 todo
From Lazarus-ccr
Contents |
Release preparation
-
Gather list of todos from developers (Vincent) -
Add LazTarget (0.9.26) to the mantis, so we can postpone issues one release.
Before tagging
-
Bitmap rewrite(Marc) -
Imagelist rewrite(Marc) -
Informally announce (IRC, mailing list) a pending release (+/- week before actual release), so that people can test for regressions(Vincent)
Bugs to be fixed
Things that need to be fixed before tagging:
-
A list of bugs with target 0.9.24.
Tagging release
-
Set release version in trunk(Vincent) -
Tag trunk to tags/release_0_9_24(Vincent) -
Increase version number in trunk to 0_9_25(Vincent)
Building release
-
source(Mattias) -
win32(Vincent) -
win64(Vincent) -
linux source rpm(Mattias) -
linux i386 rpm(Mattias) -
linux i386 deb(Mattias) -
linux x86_64 rpm(Vincent) -
linux x86_64 deb(Vincent) -
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(Marc)
After release
-
Make sure snapshots are created correctly for the new version(Vincent)
Further
-
Relax (all) -
Plan next release
