+================================================================
= This file
* This file attempts to describe the rules to use when hacking
ChangeLog.
+================================================================
= Administrivia
* If you incorporate a change from somebody on the net:
* Changes other than bug fixes must be mentioned in NEWS
+================================================================
= Editing `.am' files
* Always use $(...) and not ${...}
* Use `:', not `true'. Use `exit 1', not `false'.
+================================================================
= Editing automake.in and aclocal.in
* Follow existing indentation style.
* Use only Perl 4 constructs
+================================================================
= Test suite
* Use "make check" and "make maintainer-check" liberally
* Make sure each test file is executable
+
+
+================================================================
+= Release procedure
+
+* Fetch new versions of the files that are maintained by the FSF.
+ Commit. Unfortunately you need an FSF account to do this.
+
+* Update NEWS. For an alpha release, update README-alpha.
+
+* Update the version number in configure.in.
+
+* Configure, build, and install.
+
+* Run aclocal, automake, and autoconf.
+
+* Commit
+
+* Run `make cvs-dist'