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