Am Samstag, den 20.10.2012, 10:03 +0100 schrieb Chris Burdess:
> Mario Torre wrote:
> >> No.  Updating the ChangeLog is a requirement.
> >
> > Maybe it's a requirement, but to be honest, is also a very redundant piece 
> > of information that is already in the commit log,
> 
> The commit log is not part of the package. People may want to download 
> the package and see who the contributors were and when; the ChangeLog is 
> a long established convention for them to do this.

I don't get it. All of the information of the Changelog is also in the
commit history, and if it isn't, it's only a matter of convention to put
it there. Then, when doing a release, it should be a matter of a simple
script to create a ChangeLog in whatever format is required and put it
in the package (I am sure there are existing scripts that accomplish
exactly this out there). *All* of it can be automated, and it makes
branching, merging, etc much easier, especially in the face of
distributed VCSs.

Roman



Reply via email to