summaryrefslogtreecommitdiffstats
path: root/HOWTO/release.txt
diff options
context:
space:
mode:
authorSteven Knight <knight@baldmt.com>2002-01-30 21:42:23 (GMT)
committerSteven Knight <knight@baldmt.com>2002-01-30 21:42:23 (GMT)
commit7617a49b72f53650bb6a159ef977dec071d02dae (patch)
tree6a4b6c16147720bf02a626be1642f1b2cede06ef /HOWTO/release.txt
parent1e3bfc03bd3a7c60c478cad0021ef8345803ecee (diff)
downloadSCons-7617a49b72f53650bb6a159ef977dec071d02dae.zip
SCons-7617a49b72f53650bb6a159ef977dec071d02dae.tar.gz
SCons-7617a49b72f53650bb6a159ef977dec071d02dae.tar.bz2
Prepare for release 0.04.
Diffstat (limited to 'HOWTO/release.txt')
-rw-r--r--HOWTO/release.txt43
1 files changed, 33 insertions, 10 deletions
diff --git a/HOWTO/release.txt b/HOWTO/release.txt
index 6a210ba..441e33d 100644
--- a/HOWTO/release.txt
+++ b/HOWTO/release.txt
@@ -1,4 +1,4 @@
-Things to do to release a version of SCons:
+Things to do to release a new version of SCons:
Build and test candidate packages
@@ -20,7 +20,7 @@ Things to do to release a version of SCons:
cd scons-src-{version}
python runtest.py -a -x C:\Python15\scons.bat
- Read through the README.txt file for any updates
+ Read through the README and src/README.txt files for any updates
Prepare src/CHANGES.txt
@@ -33,8 +33,11 @@ Things to do to release a version of SCons:
date -R the latest release
- Can probably keep a lot of the existing text, read
- it through to make sure it's okay and edit appropriately.
+ Read through to make sure it's okay and edit appropriately.
+
+ Can probably keep most of the existing text
+
+ Add any new known problems
Prepare debian/changelog
@@ -66,13 +69,13 @@ Things to do to release a version of SCons:
aenbr -p scons.0 {5}
- aenc -p {scons.0.5}
+ aenc -p scons.0.{5}
Call it something like, "Initialize the new
branch." Cause = internal_enhancement. Exempt
it from all tests (*_exempt = true).
- ae_p scons.0.5
+ ae_p scons.0.{5}
aedb 100
@@ -85,9 +88,13 @@ Things to do to release a version of SCons:
vi Construct debian/changelog rpm/scons.spec
# Optionally, do the same in the following:
- [optional] aecp HOWTO/change.txt debian/scons.postinst
+ [optional] aecp HOWTO/change.txt
+ [optional] aecp HOWTO/release.txt
+ [optional] aecp debian/scons.postinst
- [optional] vi HOWTO/change.txt debian/scons.postinst
+ [optional] vi HOWTO/change.txt
+ [optional] vi HOWTO/release.txt
+ [optional] vi debian/scons.postinst
aeb
@@ -229,8 +236,8 @@ Template release announcement:
-I'm pleased to announce that version 0.XXX of SCons has been released
-and is available for download from the SCons web site:
+Version 0.XXX of SCons has been released and is available for download
+from the SCons web site:
http://www.scons.org/
@@ -241,6 +248,19 @@ Or through the download link at the SCons project page at SourceForge:
RPM and Debian packages and a Win32 installer are all available, in
addition to the traditional .tar.gz files.
+
+WHAT'S NEW IN THIS RELEASE?
+
+Version 0.XXX of SCons contains the following important changes:
+
+ - XXX
+
+For a complete list of changes in version 0.04, see the CHANGES.txt
+file in the release itself.
+
+
+WHAT IS SCONS?
+
SCons is a software construction tool (build tool, make tool) written
in Python. Its design is based on the design which won the Software
Carpentry build tool competition in August 2000 (in turn derived from
@@ -270,6 +290,9 @@ SCons become available:
http://lists.sourceforge.net/lists/listinfo/scons-announce
+
+ACKNOWLEDGEMENTS
+
Special thanks to XXX for his/her/their contributions to this release.
On behalf of the SCons team,