Sign in Join
Wiki copytemporary

Lazarus 0.9.30.2 release plan: what changed

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

Title: Lazarus 0.9.30.2 release plan

OldNewLine
1+### Release preparation
2+
3+- <s>Gather list of todos from developers
4+- Add new LazTarget to the mantis for so we can postpone issue one release.</s>
5+
6+#### Bugs to be fixed
7+
8+- <s>Go over the list of new issues and determine if there are regressions among them
9+
10+Things that need to be fixed before tagging:
11+
12+- A list of bugs with \[<http://bugs.freepascal.org/view_all_set.php?type=3&source_query_id=>???? target 0.9.30.2\].</s>
13+
14+### Ask for testing
15+
16+- <s>Informally announce (IRC, mailing list) a pending release (+/- week before actual release), so that people can test for regressions. (Vincent)</s>
17+
18+### Merge revisions from trunk
19+
20+#### Submitted by developer / committer
21+
22+The following revisions contain bug fixes and need to be merged from trunk to the fixes_0_9_30 branch.
23+
24+- <s>31291</s>
25+
26+#### Postponed merge requests
27+
28+#### User requested merges
29+
30+### Tagging release
31+
32+- <s>Set version to 0.9.30.2 in fixes_0_9_30 branch (Vincent)</s>
33+ - <s>lazarus/ide/version.inc
34+ - lazarus/lcl/lclversion.pas
35+ - lazarus/debian/changelog
36+ - lazarus/lazarus.app/Contents/Info.plist
37+ - open lazarus/lazarus.lpi in the IDE and change the version numbers in the project options dialog</s>
38+- <s>Tag fixes_0_9_30 branch to tags/release_0_9_30 (Vincent)
39+- Set version to 0.9.30.3 in fixes_0_9_30 branch (Vincent)</s>
40+
41+### Building release
42+
43+- <s>source (Vincent)
44+- html docs (Vincent)
45+- chm docs (Vincent)
46+- win32 (Vincent)
47+- win32 for arm-wince (Vincent)
48+- win64 (Vincent)
49+- linux source rpm (Vincent)
50+- linux i386 rpm (Vincent)</s>
51+ - crosswin32 rpm (Mattias)
52+- <s>linux x86_64 rpm (Vincent)
53+- linux i386 deb (Vincent)</s>
54+ - crosswin32 deb (Mattias)
55+- <s>linux x86_64 deb (Vincent)
56+- Mac OS X powerpc (Vincent)
57+- Mac OS X i386 (Vincent)
58+- Add debs to ubuntu repo (Vincent)</s>
59+
60+### Announcements
61+
62+- Wiki: downloading, installation, getting source hints (Mattias)
63+ - [[Installing Lazarus]]
64+- List of changes: [[Lazarus 0.9.30 release notes]] (Mattias)
65+- Mailing lists (Mattias)
66+- News item on www.lazarus.freepascal.org (Vincent)
67+- Sourceforge (Vincent)
68+- Freshmeat (Vincent)
69+- Change IRC topic (Marc)
70+- New versions in Mantis (Vincent)
71+
72+### After release
73+
74+- Make sure snapshots are created correctly for the new version (Vincent)
75+
76+### Further
77+
78+- Relax (all)
79+- Plan next release
80+
81+---
82+*From the Free Pascal wiki, page "Lazarus 0.9.30.2 release plan", as it stood on 2013-12-26 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).*
83+Category: Lazarus Todo
84+Category: Release Notes

Back to history