X-Git-Url: http://pileus.org/git/?a=blobdiff_plain;f=RELEASE-INSTRUCTIONS;h=e5d83be7ccadd62b52ed74a966f0b1ce77af10ad;hb=e4dd196b137223195739b9e0f50ec2a8a02b3534;hp=515ec5912136745c6bfdaa1f430cc3e045caac71;hpb=5a9081ad4066c0d5ad77482f6f2ebf1caa503ef9;p=~andy%2Ffetchmail diff --git a/RELEASE-INSTRUCTIONS b/RELEASE-INSTRUCTIONS index 515ec591..e5d83be7 100644 --- a/RELEASE-INSTRUCTIONS +++ b/RELEASE-INSTRUCTIONS @@ -2,20 +2,20 @@ To do a release: - Update NEWS, configure.ac, and fetchmail.man, with release number & date. -- Run "perl dist-tools/makerelease" - this entails "make distcheck" and - RPM building. +- Run "perl dist-tools/makerelease.pl" - this entails "make distcheck". -- Commit all files to the VCS. +- Commit all files to the VCS (Git). -- Tag the new release and record the revision in RELEASE-VERSIONS +- Tag the new release with a signed tag. -- Upload sig and tarball to ~/public_html/fetchmail/ and edit index.html - for the new files, NEWS, and the new release and last update. +- cd to ~/public_html/fetchmail and edit index.html for the new tarballs + and NEWS files and last update. -- Upload sig and tarball to ftp.berlios.de:/incoming/ and release +- These would be done automatically by makerelease.pl: + - Upload sig and tarball to ~/public_html/fetchmail/ + - 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. +- Update the fetchmail website for version, link to release nodes + (update release_id) and last update, commit, and upload. - Announce on freshmeat.