Detailed Lazarus 0.9.24 todo

From Lazarus wiki
Jump to navigationJump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

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:

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