1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
|
Release Howto:
==============
* Code/Build enviroment
o Make sure build process is sane:
+ All files installed?
+ Build w/o warnings?
+ Configure script up-to-date?
o Make sure ChangeLog is updated, verify against CVS commit history
o Version bump configure.in
o Docs/help-files: make sure they are up-to-date
o Tag CVS with release-name: vX_Y_Z
* Making the release
o Create tarballs/packages
+ make dist
+ makeinstaller (opt)
+ make slack pkg *i486* (opt)
o Upload to sourceforge
o Make releases on sourceforge
+ Paste ChangeLog for latest version to the sf-changelog
* Announce Release
o Update webpage:
+ News-entry
+ /ChangeLog.txt
+ /(un)stable_version
o Update web-portals:
+ freshmeat.net
+ gnomefiles.org
o Announce on mailing list
|