Sign in Join
Wiki copytemporary

Lazarus 0.9.26 release plan: what changed

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

Title: Lazarus 0.9.26 release plan

OldNewLine
1+### Release preparation
2+
3+- ~~Gather list of todos from developers (Vincent)~~
4+- ~~Add LazTarget (0.9.28) 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 (Vincent)</s>
9+ - <s>Blog posts (Vincent)</s>
10+ - <s>Email to lazarus list (Paul)</s>
11+
12+#### Bugs to be fixed
13+
14+Things that need to be fixed before tagging:
15+
16+- <s>A list of bugs with [target 0.9.26](http://bugs.freepascal.org/view_all_set.php?type=3&source_query_id=771).</s>
17+
18+### Tagging release
19+
20+- <s>Set release version in trunk (Vincent)</s>
21+ - <s>lazarus/ide/version.inc</s>
22+ - <s>lazarus/lcl/lclversion.pas</s>
23+ - <s>lazarus/debian/changelog</s>
24+- <s>Tag trunk to tags/release_0_9_26 (Vincent)</s>
25+- <s>Increase version number in trunk to 0_9_27(Vincent)</s>
26+
27+### Building and uploading release
28+
29+#### Building
30+
31+- <s>source</s> (Mattias)
32+- <s>win32</s> (Vincent)
33+- <s>win32 based on qt</s> (Vincent)
34+- <s>win32 for arm-wince</s> (Vincent)
35+- <s>win64</s> (Vincent)
36+- <s>linux source rpm</s> (Mattias)
37+- <s>linux i386 rpm</s> (Mattias)
38+- <s>linux x86_64 rpm</s> (Mattias)
39+- <s>linux i386 deb</s> (Mattias)
40+- <s>linux x86_64 deb</s> (Mattias)
41+- <s>Mac OS X powerpc</s> (Vincent)
42+- <s>Mac OS X i386</s>( Vincent)
43+
44+#### Uploading
45+
46+- <s>Ubuntu repo i386</s> (Vincent)
47+- <s>Ubuntu repo x86_64</s> (Vincent)
48+- <s>Set file releases from *Hidden* to *Active* on SourceForge and send email to people monitoring the package</s> (Vincent)
49+
50+### Announcements
51+
52+- <s>Wiki: downloading, installation, getting source hints</s> (Mattias)
53+- <s>List of changes: [[Lazarus 0.9.26 release notes]]</s> (Mattias)
54+- <s>Mailing lists</s> (Mattias)
55+- <s>News item on www.lazarus.freepascal.org</s> (Vincent)
56+- <s>Sourceforge</s> (Vincent)
57+- <s>Freshmeat</s> (Vincent)
58+- <s>Change IRC topic</s> (Marc)
59+- <s>New versions in Mantis</s> (Vincent)
60+
61+### After release
62+
63+- <s>Make sure snapshots are created correctly for the new version</s> (Vincent)
64+- <s>Create fixes branch</s> (Vincent)
65+
66+### Further
67+
68+- Relax (all)
69+- Plan next release (Paul)
70+
71+---
72+*From the Free Pascal wiki, page "Lazarus 0.9.26 release plan", as it stood on 2020-08-11 after a change by Trev, 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).*
73+Category: Lazarus
74+Category: Lazarus Todo
75+Category: Release Notes

Back to history