[Top][All Lists]

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

[Bug-mcron] Convert git log output to ChangeLog format?

From: Mathieu Lirzin
Subject: [Bug-mcron] Convert git log output to ChangeLog format?
Date: Tue, 07 Jul 2015 16:55:18 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4 (gnu/linux)


When I work on Mcron or other projects which use Git, I often do 'git
rebase ...' to rework commits not already pushed (which is not really
uncommon I suppose).  The problem is that every time I rework the
ChangeLog this led to constant merge conflicts (which is a pain).

There is now a common practice in GNU projects which solves that issue
by generating the ChangeLog from git log and editing commit message in
ChangeLog format of course ;).  IMO it would be a good idea to implement
that in Mcron by moving the current ChangeLog to 'ChangeLog.old' (or
something like that) and generating the "new" ChangeLog when doing 'make

Please see the Emacs, Guix and Hurd repositories for good examples of
how it works in practice.  The perl script that implements it, is
available as a Gnulib module.  I'm willing to do the work for the

Comments welcome!

Mathieu Lirzin

reply via email to

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