I have to admit, especially towards the release of 1.0, I became
rather sloppy about changelog commits.
That said, I think that having a very verbose (in end-user terms),
automatically generated changelog is quite a good thing. It achieves
the function of telling the users every change that was made, and
also does some other things:
a] They know exactly what was done, instead of vague messages like
"Updated Estonian Translation"
Cool. Updated Estonian translation .... in what?
b] Such specific messages give them a better idea of how much work is
being done, and policies of open information often help inspire
people to help out.
c] If anything actually consequential happens, it can be summarized
in a separate document, or perhaps at the top of a version's listing.
E.g: Replaced mountain graphics with new images by freim. <---
this is consequential
or Added moving frame for paladin by jetryl <--- this is
inconsequential
In between is sort of a grey area... is a replacement of graphics
for a single unit consquential? It certainly is for a full tree, but...
In any event, I think this change is for the better.
cheers,
- Richard