Code

Move notes on branching away from RELEASING
[nagiosplug.git] / doc / RELEASING
1 NOTES ON RELEASING NEW VERSION OF NAGIOSPLUG
3 cvs update in main area
4 . tools/devmode, if feeling adventurous
5 check compilation
7 Update BUGS file, if this is a major release
9 Run cvs2cl.pl
10 commit new ChangeLog
12 Check configure.in with right version
13 cvs tag r1_4-alpha2
14 If a main release (eg, non alpha/beta), branch here:
15 cvs tab -b r1_4-patches
16 Consider the SF snapshot branches - should you remove any other branches?
18 checkout new version:
19 cd /tmp
20 rm -fr nagiosplug
21 cvs -z3 -d:ext:tonvoon@cvs.sourceforge.net:/cvsroot/nagiosplug co -r r1_4-alpha2 nagiosplug
22 cd nagiosplug
23 tools/setup
24 ./configure
25 make dist
27 ftp upload.sf.net
28 anonymous/email
29 bin
30 cd /incoming
31 put file
33 SF -> Submit News about release.
34 Get URL to news item
36 SF -> Admin -> File Releases
37 Add a release to nagiosplug and create a file release
38 name: 1.4-alpha2. Commit
39 Step 1: Add release notes pointing to news item
40 Step 2: add file
41 Step 3: *.tar.gz, Platform Independent, Source .gz
42 Step 4: Send notice
44 Send email to nagiosplug-help, nagios-announce
46 Change to next version number in configure.in and package.def