File: release_process.txt

package info (click to toggle)
xorp 1.8.5-4
  • links: PTS, VCS
  • area: main
  • in suites: jessie, jessie-kfreebsd
  • size: 28,560 kB
  • ctags: 54,995
  • sloc: cpp: 397,204; sh: 17,490; ansic: 17,029; python: 7,643; lex: 1,632; yacc: 1,474; awk: 956; makefile: 251; perl: 217; sed: 33
file content (104 lines) | stat: -rw-r--r-- 3,766 bytes parent folder | download | duplicates (2)
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
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
========================================================================

Update version.  This command seems to find at least most of them,
assuming old version is 1.8.3:

find . -name "*" -print|grep -v kdoc|grep -v ^./other/|grep -v ^./xorp/obj|grep -v ^./www/images|xargs grep "1\.8\.3"



========================================================================

Update copyright notices.  Might want to do a bit of manual inspection
to make sure the script works properly:

# That first big ugly md5sum is the starting git tag for this dev period,
# typically the last commit for the previous release.  Use gitk or similar
# to figure this out.

./xorp/devnotes/update_changed_copyright.bash 6f0890b35697718e4a48f06c1148792aca1091c8 HEAD 2012

# Inspect changes and commit them.


========================================================================
Edit the Web pages in www/html_src/
  * news.html
  * index.html


========================================================================
Update xorp/RELEASE_NOTES

Edit it manually, and also create git shortlog with command
similar to:

git shortlog xorp-1.8.3..HEAD


========================================================================
Tag the code for this release:

git tag xorp-1.8.4-rc


========================================================================
Prepare sofware and documentation tarballs for distribution

Build packages (Ben has a script that does this for his targets).

# Check the ./publish_html.bash to make sure the CTVER is correct.

# Build kdocs and package all web-page related stuff

./publish_html.bash

# Upload it:

scp xorp_www.tar.bz2 www.candelatech.com:


========================================================================
Add a Bugzilla "Version" entry for the new version.


========================================================================
Update the FreshMeat XORP entry:
	      http://freshmeat.net/projects/xorp/

========================================================================
Contact the FreeBSD maintainer of net/xorp to update the entry:
	        http://www.freebsd.org/cgi/cvsweb.cgi/ports/net/xorp/
	      The maintainer's email address is available from the Makefile:
	        http://www.freebsd.org/cgi/cvsweb.cgi/ports/net/xorp/Makefile

========================================================================
Contact the NetBSD maintainer of net/xorp to update the entry:
	        http://cvsweb.netbsd.org/bsdweb.cgi/pkgsrc/net/xorp/
	      The maintainer's email address is available from the Makefile:
	        http://cvsweb.netbsd.org/bsdweb.cgi/pkgsrc/net/xorp/Makefile
	      If the maintainer's email address is generic, then the following
	      form can be used to submit the request:
	        http://www.netbsd.org/cgi-bin/sendpr.cgi?gndb=netbsd

========================================================================
Contact the OpenBSD maintainer of net/xorp to update the entry:
	        http://www.openbsd.org/cgi-bin/cvsweb/ports/net/xorp/
	      The maintainer's email address is available from the Makefile:
	        http://www.openbsd.org/cgi-bin/cvsweb/ports/net/xorp/Makefile
	      If the maintainer does not reply, then send an email to
	        ports@openbsd.org

========================================================================
Update the LinuxLinks XORP entry (if necessary):
	       http://www.linuxlinks.com/
	       http://www.linuxlinks.com/portal/cgi-bin/modify.cgi

========================================================================
Update the Wikipedia XORP entry:
	      http://en.wikipedia.org/wiki/XORP

========================================================================
Update the heise.de XORP entry:
	      http://www.heise.de/software/default.shtml?prg=42502