* HACKING: Don't reference the ChangeLog file anymore, since that is now generated from the git commit messages, not maintained by hand. So remove advice that is obsolete, and speak about "git commit message" instead of "ChangeLog entry" for advice that is still relevant. --- HACKING | 20 +++++++------------- 1 files changed, 7 insertions(+), 13 deletions(-)
diff --git a/HACKING b/HACKING index 6da0e59..ed78c9f 100644 --- a/HACKING +++ b/HACKING @@ -16,11 +16,11 @@ appropriate paperwork. Second, be sure to add their name and email address to THANKS -* If a change fixes a test, mention the test in the ChangeLog entry. +* If a change fixes a test, mention the test in the commit message. If a change fixes a bug registered in the Automake debbugs tracker, - mention the bug number in the ChangeLog entry. + mention the bug number in the commit message. -* If somebody reports a new bug, mention his name in the ChangeLog entry +* If somebody reports a new bug, mention his name in the commit message and in the test case you write. Put him into THANKS. * When documenting a non-trivial idiom or example in the manual, be @@ -164,10 +164,6 @@ release. For next, and for feature branches, the announcement for the branch should document rewinding policy. -* In order for rebasing and merging of ChangeLog entries to work seamlessly, - install and configure git-merge-changelog, currently available as gnulib - module. - ================================================================ = Test suite @@ -198,8 +194,6 @@ The repository will always have its own "odd" number so we can easily distinguish net and repo versions.) -* Update ChangeLog. - * Run this: ./bootstrap && ./configure && make && make check && make distcheck @@ -208,8 +202,8 @@ * Run `make git-release'. This will run "make dist" to create the tarballs, commit the last - NEWS/configure.ac/ChangeLog changes, tag the repository, sign - the tarballs, and upload them. + changes to NEWS, configure.ac and m4/amversion.m4, tag the repository, + sign the tarballs, and upload them. Use `make GNUPLOADFLAGS="--user key" git-release' to sign with a non-default key. @@ -240,8 +234,8 @@ ----- -Copyright (C) 2003, 2007, 2008, 2010, 2011 Free Software Foundation, -Inc. +Copyright (C) 2003, 2007, 2008, 2010, 2011, 2012 Free Software +Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by -- 1.7.7.3