Difference between revisions of "Detailed Lazarus 0.9.24 todo"

From Lazarus wiki
Jump to navigationJump to search
m (Categorised page)
 
(6 intermediate revisions by 3 users not shown)
Line 5: Line 5:
 
=== Before tagging ===
 
=== Before tagging ===
 
* <strike>Bitmap rewrite</strike> (Marc)  
 
* <strike>Bitmap rewrite</strike> (Marc)  
* Imagelist rewrite (Marc)
+
* <strike>Imagelist rewrite</strike> (Marc)
 
* <strike>Informally announce (IRC, mailing list) a pending release (+/- week before actual release), so that people can test for regressions</strike> (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].   (Marcov: link only works if you have preselected "lazarus" in Mantis)
+
* <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 ===
* source (Mattias)
+
* <strike>source</strike> (Mattias)
* win32 (Vincent)
+
* <strike>win32</strike> (Vincent)
* win64 (Vincent)
+
* <strike>win64</strike> (Vincent)
* linux source rpm (Mattias)
+
* <strike>linux source rpm</strike> (Mattias)
* linux i386 rpm (Mattias)
+
* <strike>linux i386 rpm</strike> (Mattias)
* linux i386 deb (Mattias)
+
* <strike>linux i386 deb</strike> (Mattias)
* linux x86_64 rpm (Vincent)
+
* <strike>linux x86_64 rpm</strike> (Vincent)
* Mac OS X powerpc (Vincent)
+
* <strike>linux x86_64 deb</strike> (Vincent)
* Mac OS X i386(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:

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