blob: e6af803c75da8e0aacb71e3827e1bf3811ec7b8f (
plain)
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
|
Things to do to release a version of SCons:
Prepare RELEASE notes
Prepare CHANGES text
Read through the README.txt file for any updates
Build candidate packages
test on Linux
test on Windows NT
1) tar zxf scons-src-{version}.tar.gz
cd scons-src-{version}
python runtest.py -a
2) tar zxf scons-{version}.tar.gz
cd scons-{version}
python setup.py install
cd scons-src-{version}
python runtest.py -a -x C:\Python15\scons.bat
3) scons-{verson}.win32.exe
cd scons-src-{version}
python runtest.py -a -x C:\Python15\scons.bat
END THE BRANCH (need more info)
START THE NEW BRANCH (need more info)
aenc -p {newbranch}
aedb
aecp Construct debian/changelog rpm/scons.spec
[optional] aecp HOWTO/change.txt debian/scons.postinst
aeb
aet -reg
aede
etc.
Read through the FAQ for any updates
Update the web site:
new version number (template)
announcement on the home page
new packages in the download page
checkin new scons-doc.tar.gz on the web site
update the CHANGES.txt file
Upload the packages to the web site (download page)
Test downloading from the web site
Upload the packages to the SourceForge project page
Test downloading from the SourceForge project page
Add news item to the SourceForge project page
Prepare an announcement
Announce to the following mailing lists:
scons-announce@lists.sourceforge.net
scons-users@lists.sourceforge.net
scons-devel@lists.sourceforge.net
python-list@python.org
python-announce@python.org
cons-discuss@gnu.org
linux-announce@news.ornl.gov?
Notify freshmeat.net
Notifty www.cmtoday.com/contribute.html
|