ChangeLog format
Chris Shoemaker
c.shoemaker at cox.net
Sun Jan 8 20:58:32 EST 2006
On Thu, Jan 05, 2006 at 11:46:51AM -0500, Chris Shoemaker wrote:
> Actually, last time I did it, it was a considerable about of work to
> undo the whitespace damage of the xslt script. It would be almost
> trivial if I could use the format output by `svn log`. Incidentally,
> I prefer that format for legibility and informative purposes, too. (I
> like seeing revision # and time; seeing the 'action' character instead
> of '*' is very nice; starting on column 1 means I can see more at
> once.)
>
> Tell you what: I propose changing the format of the ChangeLog
> slightly. Not so much that the entries _have_ to be cut-n-pasted from
> svn log, but enough so that entries that _are_ cut-n-pasted from svn
> log don't look horribly out-of-place. I'll even volunteer to reformat
> the ENTIRE file (from the beginning of 2006 :) and fix the spelling of
> your name. :)
>
> Proposed format changes:
> 1) Email addresses are not required (They're already in
> AUTHORS, and how many 1000's of times do we need to repeat them in the
> logs?) But they may be included in the message for a new contributor,
> (and should be if they're not in AUTHORS.)
>
> 2) 'Action' characters may replace '*'. E.g.:
> M /trunk/Makefile.am
> A /trunk/po/glossary/nb.po (from /trunk/po/glossary/no.po:12015)
> D /trunk/po/glossary/no.po
> M /trunk/po/nb.po
>
> 3) Changed filepaths may specify what branch the change was
> made on.
>
> 4) Commit dates may include time, too.
>
> 5) Commit messages don't have to be block-indented.
>
> 6) Fields in the first log line may be delimited by ' | '
> instead of only ' '.
>
> 7) First log line may include svn revision number.
>
> These changes would mean I could cut-n-paste from svn log without
> removing useful info and adding useless info.
>
> Any complaints? (/me dons flame-retardant jump-suit)
None at all? Ok. Here I go... really... yep... any moment now .... :)
-chris
More information about the gnucash-devel
mailing list