Difference between revisions of "Lazarus 0.9.28.2 release plan"
From Lazarus wiki
Jump to navigationJump to searchLine 1: | Line 1: | ||
=== Tagging release === | === Tagging release === | ||
− | * Set release version in fixes_0_9_28 (Vincent) | + | * <s>Set release version in fixes_0_9_28</s> (Vincent) |
− | ** lazarus/ide/version.inc | + | ** <s>lazarus/ide/version.inc |
** lazarus/lcl/lclversion.pas | ** lazarus/lcl/lclversion.pas | ||
** lazarus/debian/changelog | ** lazarus/debian/changelog | ||
− | ** lazarus/lazarus.app/Contents/Info.plist | + | ** lazarus/lazarus.app/Contents/Info.plist</s> |
− | * Tag fixes_0_9_28 to tags/release_0_9_28_2 (Vincent) | + | * <s>Tag fixes_0_9_28 to tags/release_0_9_28_2</s> (Vincent) |
− | * Increase version number in fixes to 0.9.28.3 (Vincent) | + | * <s>Increase version number in fixes to 0.9.28.3</s> (Vincent) |
=== Building and uploading release === | === Building and uploading release === |
Revision as of 21:02, 24 October 2009
Tagging release
Set release version in fixes_0_9_28(Vincent)lazarus/ide/version.inc- lazarus/lcl/lclversion.pas
- lazarus/debian/changelog
lazarus/lazarus.app/Contents/Info.plist
Tag fixes_0_9_28 to tags/release_0_9_28_2(Vincent)Increase version number in fixes to 0.9.28.3(Vincent)
Building and uploading release
Building
- source (Vincent)
- html docs (Vincent)
- chm docs (Vincent)
- win32 (Vincent)
- win32 for arm-wince (Vincent)
- win64 (Vincent)
- linux source rpm (Vincent)
- linux i386 rpm (Vincent)
- linux x86_64 rpm (Vincent)
- linux i386 deb (Vincent)
- linux x86_64 deb (Vincent)
- Mac OS X powerpc (Vincent)
- Mac OS X i386 (Vincent)
Uploading
- Ubuntu repo i386 (Vincent)
- Ubuntu repo x86_64 (Vincent)
- Move files from their temporary location (/home/pfs/project/l/la/lazarus/OldFiles/0.9.28.2) to the actual visual location in the SourceForge File Release System (Vincent)
- Mac OS X: fink unstable tree (Michael)
Announcements
- Wiki: downloading, installation, getting source hints (Mattias)
- List of changes: Lazarus 0.9.28.2 release notes (Mattias)
- Mailing lists (Mattias)
- News item on www.lazarus.freepascal.org (Mattias)
- 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)
- Plan next release (Paul)