aboutsummaryrefslogtreecommitdiffstats
path: root/RELEASE-INSTRUCTIONS
diff options
context:
space:
mode:
authorMatthias Andree <matthias.andree@gmx.de>2009-10-30 02:25:18 +0000
committerMatthias Andree <matthias.andree@gmx.de>2009-10-30 02:25:18 +0000
commit5a9081ad4066c0d5ad77482f6f2ebf1caa503ef9 (patch)
tree713762283e143b019b41ecf0cd866458378a47d4 /RELEASE-INSTRUCTIONS
parentd0cd7ea38a470e2204c0dbf4a63bfea0b6889edc (diff)
downloadfetchmail-5a9081ad4066c0d5ad77482f6f2ebf1caa503ef9.tar.gz
fetchmail-5a9081ad4066c0d5ad77482f6f2ebf1caa503ef9.tar.bz2
fetchmail-5a9081ad4066c0d5ad77482f6f2ebf1caa503ef9.zip
Release 6.3.13.
svn path=/branches/BRANCH_6-3/; revision=5449
Diffstat (limited to 'RELEASE-INSTRUCTIONS')
-rw-r--r--RELEASE-INSTRUCTIONS21
1 files changed, 16 insertions, 5 deletions
diff --git a/RELEASE-INSTRUCTIONS b/RELEASE-INSTRUCTIONS
index e40b2b57..515ec591 100644
--- a/RELEASE-INSTRUCTIONS
+++ b/RELEASE-INSTRUCTIONS
@@ -1,10 +1,21 @@
To do a release:
-1. Torture-test the code against the list of test sites usuing the
- torturetest script.
+- Update NEWS, configure.ac, and fetchmail.man, with release number & date.
-2. Check in all files to RCS with an appropriate release label.
+- Run "perl dist-tools/makerelease" - this entails "make distcheck" and
+ RPM building.
-3. Run "makerelease" is root. Read the script to see what it generates.
+- Commit all files to the VCS.
-4. Run "upload" as yourself.
+- Tag the new release and record the revision in RELEASE-VERSIONS
+
+- Upload sig and tarball to ~/public_html/fetchmail/ and edit index.html
+ for the new files, NEWS, and the new release and last update.
+
+- Upload sig and tarball to ftp.berlios.de:/incoming/ and release
+
+- Upload lsm and tarball to Ibiblio
+
+- Update the fetchmail website for version and last update, commit, and upload.
+
+- Announce on freshmeat.