This file looks large and may slow your browser down if we attempt
to syntax highlight it, so we are showing it without any
pretty colors.
Highlight
it anyway.
| 1 |
To do a release: |
| 2 |
|
| 3 |
- Update NEWS, configure.ac, and fetchmail.man, with release number & date. |
| 4 |
|
| 5 |
- Run "perl dist-tools/makerelease.pl" - this entails "make distcheck". |
| 6 |
|
| 7 |
- Commit all files to the VCS (Git). |
| 8 |
|
| 9 |
- Tag the new release with a signed tag. |
| 10 |
|
| 11 |
- cd to ~/public_html/fetchmail and edit index.html for the new tarballs |
| 12 |
and NEWS files and last update. |
| 13 |
|
| 14 |
- These would be done automatically by makerelease.pl: |
| 15 |
- Upload sig and tarball to ~/public_html/fetchmail/ |
| 16 |
- Upload sig and tarball to ftp.berlios.de:/incoming/ and release |
| 17 |
- Upload lsm, sig and tarball to ibiblio.org:/incoming/linux/ |
| 18 |
|
| 19 |
- Update the fetchmail website for version, link to release nodes |
| 20 |
(update release_id) and last update, commit, and upload. |
| 21 |
|
| 22 |
- Announce on freshmeat. |