Sign in Join
Wiki copytemporary

Lazarus 0.9.28 release plan: what changed

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

Title: Lazarus 0.9.28 release plan

OldNewLine
1+### Release preparation
2+
3+- ~~Gather list of todos from developers (Vincent)~~
4+- ~~Add LazTarget (0.9.30) to the mantis, so we can postpone issues one release.~~
5+
6+### Before tagging
7+
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)
10+
11+#### Bugs to be fixed
12+
13+Things that need to be fixed before tagging:
14+
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>
16+
17+### Tagging release
18+
19+- <s>Set release version in fixes_0_9_28</s> (Vincent)
20+ - <s>lazarus/ide/version.inc
21+ - lazarus/lcl/lclversion.pas
22+ - 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)
26+
27+### Building and uploading release
28+
29+#### Building
30+
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)
46+
47+#### Uploading
48+
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)
53+
54+### Announcements
55+
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)
65+
66+### After release
67+
68+- <s>Make sure snapshots are created correctly for the new version</s> (Vincent)
69+
70+### Further
71+
72+- <s>Relax\></s> (all)
73+- <s>Plan next release</s> (Paul)
74+
75+---
76+*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).*
77+Category: Development Strategy

Back to history