From 234a9cad19d98c7b301a1cbfd0520ef854f15515 Mon Sep 17 00:00:00 2001 From: Stefano Lattarini Date: Sat, 8 Dec 2012 18:45:42 +0100 Subject: release: generate a stub for the release announcement It's much better than having to write it my hand each time; after all, most of it is either boilerplate or a cope of NEWS entries. * Makefile.am (determine_release_type): Also set the shell variable '$announcement_type' appropriately. (print-release-type): Print the value of this new variable as well. (announcement): New phony target, generate a files with the same name. The recipe uses the shell variable '$announcement_type'. (CLEANFILES): Clean it. (PACKAGE_MAILINGLIST): New make macro, used when generating the 'announcement' file. * HACKING: Explain how to take advantage of the new convenience target. * .gitignore: Ignore the 'announcement' file. Signed-off-by: Stefano Lattarini --- HACKING | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'HACKING') diff --git a/HACKING b/HACKING index d69c75dbf..fe2bc5136 100644 --- a/HACKING +++ b/HACKING @@ -275,6 +275,10 @@ * Don't forget to "git push" your changes so they appear in the public git tree. +* Create an announcement message with "make announcement". Edit the + generated 'announcement' file appropriately, in particularly filling + in by hand any "TODO" left in there. + * Send the announcement at least to and . If the release is a stable one, the announcement must also go to ; if it is an alpha or beta release, -- cgit v1.2.1