On Mon, 25 Aug 2008, Akim Demaille wrote: > > > Why do we still use the ChangeLogs? git log is much
One justification I can think of for keeping ChangeLog is any remaining users of Bison CVS. However, I've not seen any evidence of CVS users since we switched to git, so maybe they no longer exist. The only disadvantage I can think of for keeping ChangeLog is that it is allowed to differ from git log. During the conversion to git, authors were already replaced with committers in the log. Other differences might evolve that make a developer wonder which is the right source of information. I like that svn allows you to make corrections to old entries in the log. It is tempting to do the same with ChangeLog in git, but then it's prohibitively difficult to correct git log to match. Maybe it's best to remove the temptation by removing ChangeLog and just let the occasional broken log entry remain. That's the git way, it seems.
