aboutsummaryrefslogtreecommitdiffstats
path: root/README.maintainer
blob: e9b238f69020dabb4b6576736d118d28d2df30bf (plain)
1
2
3
4
MAINTAINER NOTES
================

Text documents are edited with vim "set tw=79 ai fo=atrq1w2" options.
: #336699 } /* Name.Variable.Magic */ .highlight .il { color: #0000DD; font-weight: bold } /* Literal.Number.Integer.Long */
To do a release:

- Update NEWS, configure.ac, and fetchmail.man, with release number & date.

- Run "perl dist-tools/makerelease.pl" - this entails "make distcheck".

- Commit all files to the VCS (Git).

- Tag the new release with a signed tag.

- cd to ~/public_html/fetchmail and edit index.html for the new tarballs
  and NEWS files and last update.

- 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, sig and tarball to ibiblio.org:/incoming/linux/

- Update the fetchmail website for version, link to release nodes
  (update release_id) and last update, commit, and upload.

- Announce on freshmeat.