bug-gnulib
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: vc-dwim and ChangeLog


From: Bruno Haible
Subject: Re: vc-dwim and ChangeLog
Date: Thu, 08 Mar 2012 11:54:20 +0100
User-agent: KMail/4.7.4 (Linux/3.1.0-1.2-desktop; KDE/4.7.4; x86_64; ; )

Jim Meyering wrote:
> It's that final step, to sync from commit log to ChangeLog
> that would have to be automated,

Yes, as an everyday user of "vc-dwim --commit" I would welcome
a tooling help for "git commit --amend".

> but I keep hoping you'll agree to drop the ChangeLog.

No, for a project like gnulib, with several developers and code that can
easily break through untested commits, and where many users don't use the
release tarballs, the ChangeLog is very useful. Searching the git history
is not always easy, for example the gitweb front-end shows only one week
of changes per page [1]; it takes 5 pages to view the changes since the
last stable release. ChangeLog is everything in one piece - just handy.
And it requires no knowlegde of git to view it; it's just there as a plain
file.

But I agree that with the good commit message discipline that we have had
over the last few years and the enforced linear history (no branch merges),
"git log" is very similar to the ChangeLog contents since 2007.

Bruno

[1] http://git.savannah.gnu.org/gitweb/?p=gnulib.git;a=log




reply via email to

[Prev in Thread] Current Thread [Next in Thread]