aboutsummaryrefslogtreecommitdiffstats
path: root/RELEASE-INSTRUCTIONS
blob: 515ec5912136745c6bfdaa1f430cc3e045caac71 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
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.

- Commit all files to the VCS.

- 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.