Skip to content

Commit 86cb7b2

Browse files
author
Richard Jones
committed
build notes, modified announcement
1 parent 57bee7c commit 86cb7b2

File tree

2 files changed

+24
-11
lines changed

2 files changed

+24
-11
lines changed

BUILD.txt

Lines changed: 23 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -10,28 +10,41 @@ want it to stay that way, too.
1010
This means that we only need to ever build source releases. This is done by
1111
running:
1212

13-
0. python setup.py clean --all
14-
1. Edit setup.py to ensure that all information therein (version, contact
13+
0. Edit setup.py and doc/announcement.txt to reflect the new version and
14+
appropriate announcments.
15+
1. python setup.py clean --all
16+
2. Edit setup.py to ensure that all information therein (version, contact
1517
information etc) is correct.
16-
2. python setup.py sdist --manifest-only
17-
3. Check the MANIFEST to make sure that any new files are included. If
18+
3. python setup.py sdist --manifest-only
19+
4. Check the MANIFEST to make sure that any new files are included. If
1820
they are not, edit MANIFEST.in to include them. "Documentation" for
1921
MANIFEST.in may be found in disutils.filelist._parse_template_line.
20-
4. python setup.py sdist
22+
5. python setup.py sdist
2123
(if you find sdist a little verbose, add "--quiet" to the end of the
2224
command)
23-
5. FTP the tar.gz from the dist directory to to the "incoming" directory on
24-
"upload.sourceforge.net".
25-
6. Make a quick release at:
26-
http://sourceforge.net/project/admin/qrs.php?package_id=&group_id=31577
2725

2826
So, those commands in a nice, cut'n'pasteable form :)
2927
python setup.py clean --all
3028
python setup.py sdist --manifest-only
3129
python setup.py sdist --quiet
3230

3331

34-
2. Author
32+
2. Distributing Releases
33+
========================
34+
35+
Once a release is built, follow these steps:
36+
1. FTP the tar.gz from the dist directory to to the "incoming" directory on
37+
"upload.sourceforge.net".
38+
2. Make a quick release at:
39+
http://sourceforge.net/project/admin/qrs.php?package_id=&group_id=31577
40+
3. Add a news item at:
41+
https://sourceforge.net/news/submit.php?group_id=31577
42+
using the top of doc/announcement.txt
43+
4. Send doc/announcement.txt to [email protected]
44+
5. Notify any other news services as appropriate...
45+
46+
47+
3. Author
3548
=========
3649
3750

doc/announcement.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Roundup 0.3.1b1 - an issue tracking system
1+
Roundup 0.4.0b1 - an issue tracking system
22

33
If you are upgrading from pre-0.3.0, please read MIGRATION.txt.
44

0 commit comments

Comments
 (0)