bug-gnulib
[Top][All Lists]
Advanced

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

Re: git-changelog package?


From: Simon Josefsson
Subject: Re: git-changelog package?
Date: Tue, 25 May 2010 07:15:54 +0200
User-agent: Gnus/5.110011 (No Gnus v0.11) Emacs/23.1 (gnu/linux)

Bruno Haible <address@hidden> writes:

> Hi Simon and Jim,
>
> When I look at
> <https://git.wiki.kernel.org/index.php/Interfaces,_frontends,_and_tools>,
> searching for the word "changelog", I see that there are three tools from
> GNU people for dealing with the ChangeLog file format that is part of GNU
> conventions and traditions:
>   - Simon, your 'git2cl' script, http://josefsson.org/git2cl/
>   - Jim, your 'build-aux/gitlog-to-changelog' script, residing in gnulib,
>   - my git-merge-changelog driver.
>
> I think it would serve the users if all three were bundled in a single
> package, because they solve similar problems in different ways. A common
> documentation could explain the advantages of one and of the other
> approach. Last not least, people don't expect tools to be distributed
> as part of a library. (Remember when it was necessary to install the X11
> sources in order to get the 'xmkmf' tool? That was equally ridiculous.)
>
> And, as mentioned in the other mail today, it would be essential to have a
> test suite for these tools.
>
> Do you agree with these plans?
>
> Would you join me in creating a GNU project for this?

Good idea, and, yes!  I would have offered git2cl as a GNU project
already unless it contained code from cvs2cl.  The code is easy to
isolate though.

git2cl and gitlog-to-changelog are written in Perl, and that would be
fine with me for a new tool.  Your git-merge-changelog driver is written
in C, but that feels like a poor language for something that is mostly
text reformatting?

/Simon



reply via email to

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