Difference between revisions of "Detailed Lazarus 0.9.24 todo"
From Lazarus wiki
Jump to navigationJump to searchm (Categorised page) |
|||
(8 intermediate revisions by 3 users not shown) | |||
Line 4: | Line 4: | ||
=== Before tagging === | === Before tagging === | ||
− | * Bitmap rewrite (Marc) | + | * <strike>Bitmap rewrite</strike> (Marc) |
− | * Imagelist rewrite (Marc) | + | * <strike>Imagelist rewrite</strike> (Marc) |
− | * Informally announce (IRC, mailing list) a pending release (+/- week before actual release), so that people can test for regressions (Vincent) | + | * <strike>Informally announce (IRC, mailing list) a pending release (+/- week before actual release), so that people can test for regressions</strike> (Vincent) |
==== 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://www.freepascal.org/mantis/view_all_set.php?type=3&source_query_id=694&projectid=1 target 0.9.24]. | + | * <strike>A list of bugs with [http://www.freepascal.org/mantis/view_all_set.php?type=3&source_query_id=694&projectid=1 target 0.9.24].</strike> |
=== Tagging release === | === Tagging release === | ||
− | * Set release version in trunk (Vincent) | + | * <strike>Set release version in trunk</strike> (Vincent) |
− | * Tag trunk to tags/release_0_9_24 (Vincent) | + | * <strike>Tag trunk to tags/release_0_9_24</strike> (Vincent) |
− | * Increase version number in trunk to 0_9_25(Vincent) | + | * <strike>Increase version number in trunk to 0_9_25</strike>(Vincent) |
=== Building release === | === Building release === | ||
− | * win32 (Vincent) | + | * <strike>source</strike> (Mattias) |
− | * | + | * <strike>win32</strike> (Vincent) |
− | * linux source rpm (Mattias) | + | * <strike>win64</strike> (Vincent) |
− | * linux i386 rpm (Mattias) | + | * <strike>linux source rpm</strike> (Mattias) |
− | * linux i386 deb (Mattias) | + | * <strike>linux i386 rpm</strike> (Mattias) |
− | * linux x86_64 rpm (Vincent) | + | * <strike>linux i386 deb</strike> (Mattias) |
− | * Mac OS X powerpc (Vincent) | + | * <strike>linux x86_64 rpm</strike> (Vincent) |
+ | * <strike>linux x86_64 deb</strike> (Vincent) | ||
+ | * <strike>Mac OS X powerpc</strike> (Vincent) | ||
+ | * <strike>Mac OS X i386(</strike> Vincent) | ||
=== Announcements === | === Announcements === | ||
− | * List of changes (Mattias) | + | * <strike>List of changes</strike> (Mattias) |
− | * Mailing lists (Mattias) | + | * <strike>Mailing lists</strike> (Mattias) |
− | * News item on www.lazarus.freepascal.org (Vincent) | + | * <strike>News item on www.lazarus.freepascal.org</strike> (Vincent) |
* Sourceforge (Mattias) | * Sourceforge (Mattias) | ||
− | * Freshmeat (Vincent) | + | * <strike>Freshmeat</strike> (Vincent) |
* Wiki: downloading, installation, getting source hints (Mattias) | * Wiki: downloading, installation, getting source hints (Mattias) | ||
− | * Change IRC topic (Marc) | + | * <strike>Change IRC topic</strike> (Marc) |
− | * New versions in Mantis (Marc) | + | * <strike>New versions in Mantis</strike> (Marc) |
=== After release === | === After release === | ||
− | * Make sure snapshots are created correctly for the new version (Vincent) | + | * <strike>Make sure snapshots are created correctly for the new version</strike> (Vincent) |
=== Further === | === Further === | ||
− | * Relax (all) | + | * <strike>Relax (all)</strike> |
− | * Plan next release | + | * <strike>Plan next release</strike> |
+ | |||
+ | [[Category:Lazarus Todo]] |
Latest revision as of 06:51, 21 September 2020
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