Janne Blomqvist <blomqvist.ja...@gmail.com>:
> My secret desire is that once we get this done we would drop these
> silly ChangeLogs. Although I'm not a kernel developer, I kind of like
> the Linux kernel style, where the commit msg contains a reasonably
> in-depth motivation for the change, sort of like the email message one
> sends to gcc-patches when introducing a patch (in fact, if one uses
> git format-patch + git send-email this kind of workflow is supported
> out-of-the-box).  I find that a lot more useful than a screenful of
> "Likewise". YMMV.

I strongly endorse this position.

Janne is correct to point out that git is designed to be used in a
patch-centric workflow with a specific style of commenting - summary
line, plus optional separator and running text.  This is expressed
especially in the UI design of git log and gitk.

ChangeLogs are a relic from the days before version-control systems with
real changesets. When you have real changesets, all ChangeLogs do is
add unnecessary process friction.

You guys will and should make your own project policy, but from
watching lots of transitions I will tell you that I think the sooner
you switch over to the Git style of commenting the better for everybody.
-- 
                <a href="http://www.catb.org/~esr/";>Eric S. Raymond</a>

My work is funded by the Internet Civil Engineering Institute: https://icei.org
Please visit their site and donate: the civilization you save might be your own.


Reply via email to