1Atk is part of the GNOME git repository. With git, we no longer 2maintain a ChangeLog file, but you are expected to produce a meaningful 3commit message. Changes without a sufficient commit message will be 4reverted. The expected format for git commit messages is as follows: 5 6=== begin example commit === 7Short explanation of the commit 8 9Longer explanation explaining exactly what's changed, whether any 10external or private interfaces changed, what bugs were fixed (with bug 11tracker reference if applicable) and so forth. Be concise but not too brief. 12=== end example commit === 13 14 - Always add a brief description of the commit to the _first_ line of 15 the commit and terminate by two newlines (it will work without the 16 second newline, but that is not nice for the interfaces). 17 18 - First line (the brief description) must only be one sentence and 19 should start with a capital letter unless it starts with a lowercase 20 symbol or identifier. Don't use a trailing period either. Don't exceed 21 72 characters. 22 23 - The main description (the body) is normal prose and should use normal 24 punctuation and capital letters where appropriate. Normally, for patches 25 sent to a mailing list it's copied from there. 26 27 - When committing code on behalf of others use the --author option, e.g. 28 git commit -a --author "Joe Coder <joe@coder.org>" and --signoff. 29 30