Sign in Join
Wiki copytemporary

Lazarus 0.9.28 release plan: what changed

Revision 1 to 2. Removed lines have a minus sign; added lines have a plus sign.

OldNewLine
11### Release preparation
22
33- ~~Gather list of todos from developers (Vincent)~~
44- ~~Add LazTarget (0.9.30) to the mantis, so we can postpone issues one release.~~
55
66### Before tagging
77
8-- <s>Informally announce (IRC, mailing list) a pending release (+/- week before actual release), so that people can test for regressions </s> (Vincent)
9-- <s>Create fixes_0_9_28 branch for the final fixes before tagging</s> (Vincent)
8+- Informally announce (IRC, mailing list) a pending release (+/- week before actual release), so that people can test for regressions (Vincent)
9+- Create fixes_0_9_28 branch for the final fixes before tagging (Vincent)
1010
1111#### Bugs to be fixed
1212
1313Things that need to be fixed before tagging:
1414
15-- <s>A list of bugs with [target 0.9.28](http://bugs.freepascal.org/view_all_set.php?type=3&source_query_id=1205).</s>
15+- A list of bugs with [target 0.9.28](http://bugs.freepascal.org/view_all_set.php?type=3&source_query_id=1205).
1616
1717### Tagging release
1818
19-- <s>Set release version in fixes_0_9_28</s> (Vincent)
20- - <s>lazarus/ide/version.inc
19+- Set release version in fixes_0_9_28 (Vincent)
20+ - lazarus/ide/version.inc
2121 - lazarus/lcl/lclversion.pas
2222 - lazarus/debian/changelog
23- - lazarus/lazarus.app/Contents/Info.plist</s>
24-- <s>Tag fixes_0_9_28 to tags/release_0_9_28</s> (Vincent)
25-- <s>Increase version number in fixes to 0.9.28.1</s> (Vincent)
23+ - lazarus/lazarus.app/Contents/Info.plist
24+- Tag fixes_0_9_28 to tags/release_0_9_28 (Vincent)
25+- Increase version number in fixes to 0.9.28.1 (Vincent)
2626
2727### Building and uploading release
2828
2929#### Building
3030
31-- <s>source</s> (Vincent)
32-- <s>html docs</s> (Vincent)
33-- <s>chm docs</s> (Vincent)
34-- <s>win32</s> (Vincent)
35-- <s>win32 for arm-wince</s> (Vincent)
36-- <s>win64</s> (Vincent)
37-- <s>linux source rpm</s> (Joost)
38-- <s>linux i386 rpm</s> (Joost)
39- - <s>crosswin32 rpm</s> (Mattias)
40-- <s>linux x86_64 rpm</s> (Joost)
41-- <s>linux i386 deb</s> (Vincent)
42- - <s>crosswin32 deb</s> (Mattias)
43-- <s>linux x86_64 deb</s> (Vincent)
44-- <s>Mac OS X powerpc</s> (Vincent)
45-- <s>Mac OS X i386</s> (Vincent)
31+- source (Vincent)
32+- html docs (Vincent)
33+- chm docs (Vincent)
34+- win32 (Vincent)
35+- win32 for arm-wince (Vincent)
36+- win64 (Vincent)
37+- linux source rpm (Joost)
38+- linux i386 rpm (Joost)
39+ - crosswin32 rpm (Mattias)
40+- linux x86_64 rpm (Joost)
41+- linux i386 deb (Vincent)
42+ - crosswin32 deb (Mattias)
43+- linux x86_64 deb (Vincent)
44+- Mac OS X powerpc (Vincent)
45+- Mac OS X i386 (Vincent)
4646
4747#### Uploading
4848
49-- <s>Ubuntu repo i386</s> (Vincent)
50-- <s>Ubuntu repo x86_64</s> (Vincent)
51-- <s>Move files from their temporary location (/home/pfs/project/l/la/lazarus/OldFiles/0.9.28) to the actual visual location in the SourceForge File Release System</s> (Vincent)
52-- <s>Mac OS X: fink unstable tree</s> (Michael)
49+- Ubuntu repo i386 (Vincent)
50+- Ubuntu repo x86_64 (Vincent)
51+- Move files from their temporary location (/home/pfs/project/l/la/lazarus/OldFiles/0.9.28) to the actual visual location in the SourceForge File Release System (Vincent)
52+- Mac OS X: fink unstable tree (Michael)
5353
5454### Announcements
5555
56-- <s>Wiki: downloading, installation, getting source hints</s> (Mattias)
57- - <s>[[Installing Lazarus]]</s>
58-- <s>List of changes: [[Lazarus 0.9.28 release notes]]</s> (Mattias)
59-- <s>Mailing lists<s> (Mattias)
60-- <s>News item on www.lazarus.freepascal.org</s> (Mattias)
61-- <s>Sourceforge</s> (Vincent)
62-- <s>Freshmeat</s> (Vincent)
63-- <s>Change IRC topic</s> (Marc)
64-- <s>New versions in Mantis</s> (Vincent)
56+- Wiki: downloading, installation, getting source hints (Mattias)
57+ - [[Installing Lazarus]]
58+- List of changes: [[Lazarus 0.9.28 release notes]] (Mattias)
59+- Mailing lists (Mattias)
60+- News item on www.lazarus.freepascal.org (Mattias)
61+- Sourceforge (Vincent)
62+- Freshmeat (Vincent)
63+- Change IRC topic (Marc)
64+- New versions in Mantis (Vincent)
6565
6666### After release
6767
68-- <s>Make sure snapshots are created correctly for the new version</s> (Vincent)
68+- Make sure snapshots are created correctly for the new version (Vincent)
6969
7070### Further
7171
72-- <s>Relax\></s> (all)
73-- <s>Plan next release</s> (Paul)
72+- Relax\> (all)
73+- Plan next release (Paul)
7474
7575---
7676*From the Free Pascal wiki, page "Lazarus 0.9.28 release plan", as it stood on 2013-10-20 after a change by Jwdietrich, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's [[Licensing]] page. If you have concerns about this material, [message the admin](/wiki-contact).*
7777Category: Development Strategy

Back to history