Difference between revisions of "Lazarus 0.9.26.2 release plan"
From Lazarus wiki
Jump to navigationJump to searchLine 4: | Line 4: | ||
=== Before tagging === | === Before tagging === | ||
− | * Informally announce (IRC, mailing list) a pending release (+/- week before actual release), so that people can test for regressions (Vincent) | + | * <s>Informally announce (IRC, mailing list) a pending release (+/- week before actual release), so that people can test for regressions</s> (Vincent) |
** <s>Blog post about intented release</s> (Vincent) | ** <s>Blog post about intented release</s> (Vincent) | ||
** <s>Email to lazarus list</s> Vincent | ** <s>Email to lazarus list</s> Vincent |
Revision as of 17:25, 23 March 2009
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 post about intented release(Vincent)Email to lazarus listVincent
Bugs to be fixed
Things that need to be fixed before tagging:
A list of bugs with target 0.9.26.2.
Tagging release
Set release version in fixes_0_9_26(Vincent)lazarus/ide/version.inclazarus/lcl/lclversion.paslazarus/debian/changelog
Tag fixes_0_9_26 to tags/release_0_9_26_2(Vincent)Tag binaries to tags/binaries_0_9_26_2(Vincent)Increase version number in fixes_0_9_26 to 0_9_26_3(Vincent)
Building and uploading release
Building
source(Vincent)win32(Vincent)win32 based on qt(Vincent)win32 for arm-wince(Vincent)win32 for x64_86-win64(Vincent)win64(Vincent)linux source rpm(Marc)linux i386 rpm(Marc)linux x86_64 rpm(Marc)linux i386 deb(Vincent)linux x86_64 deb(Vincent)Mac OS X powerpc(Vincent)Mac OS X i386( Vincent)html docs(Vincent)chm docs(Vincent)
Uploading
Ubuntu repo i386(Vincent)Ubuntu repo x86_64(Vincent)Set file releases from Hidden to Active on SourceForge and send email to people monitoring the package(Vincent)
Announcements
- Wiki: downloading, installation, getting source hints (Mattias)
List of changes: Lazarus 0.9.26.2 release notes(Vincent)Mailing lists(Mattias)News item on www.lazarus.freepascal.org(Vincent)Sourceforge(Vincent)Freshmeat(Vincent)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)