[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Abolishing ChangeLog files
From: |
Thierry Volpiatto |
Subject: |
Re: Abolishing ChangeLog files |
Date: |
Thu, 28 Mar 2013 12:59:27 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) |
Alan Mackenzie <address@hidden> writes:
> Hello, Christopher.
>
> On Thu, Mar 28, 2013 at 09:55:29AM +0000, Christopher Schmidt wrote:
>> David Engster <address@hidden> writes:
>> > The most time consuming thing is fixing ChangeLogs (we don't have any
>> > in CEDET and generate them from commit logs).
>
>> I would like to suggest another change - how about removing ChangeLog
>> files from the development repository. I think these files are
>> redundant to the commit log of the vc.
>
>> Removing the files from the repository would clean diffs and reduce
>> merge conflicts. Considering distributed vc, a project's history cannot
>> be thought of as to be list of consecutive increments.
>
>> Distributions of Emacs could include ChangeLog files generated from the
>> vc commit log, of course.
>
> Of course? Generating the (structured) ChangeLog from (free form) log
> entrys isn't trivial.
>
>> Do I make sense? Are there any drawbacks?
>
> Yes. ChangeLog files are useful, e.g. for hunting down changes. I do
> this often enough that the lack of ChangeLogs would be inconvenient. I
> don't doubt that it's possible to wring the necessary info out of bzr,
> I've done it, but it's not pleasant.
Because bzr log take ages to popup, I guess it is one reason you relay
on changelog files.
> Anyway, whilst the choice of DVCS is up in the air is not the time to be
> debating this question, IMAO.
>> Christopher
--
Thierry
Get my Gnupg key:
gpg --keyserver pgp.mit.edu --recv-keys 59F29997
- Abolishing ChangeLog files (was: On the subject of Git, Bazaar, and the future of Emacs development), (continued)
- Abolishing ChangeLog files (was: On the subject of Git, Bazaar, and the future of Emacs development), Christopher Schmidt, 2013/03/28
- Re: Abolishing ChangeLog files, Thierry Volpiatto, 2013/03/28
- Re: Abolishing ChangeLog files, Richard Stallman, 2013/03/28
- Re: Abolishing ChangeLog files, Aidan Gauland, 2013/03/28
- Re: Abolishing ChangeLog files, Stefan Monnier, 2013/03/28
- Re: Abolishing ChangeLog files, Steve Youngs, 2013/03/28
- Re: Abolishing ChangeLog files (was: On the subject of Git, Bazaar, and the future of Emacs development), Carsten Dominik, 2013/03/28
- Re: Abolishing ChangeLog files (was: On the subject of Git, Bazaar, and the future of Emacs development), Alan Mackenzie, 2013/03/28
- Re: Abolishing ChangeLog files, David Engster, 2013/03/28
- Re: Abolishing ChangeLog files, Steve Youngs, 2013/03/28
- Re: Abolishing ChangeLog files,
Thierry Volpiatto <=
- Re: Abolishing ChangeLog files, John Wiegley, 2013/03/28
- Re: Abolishing ChangeLog files, Steve Youngs, 2013/03/28
- Re: Abolishing ChangeLog files, Stefan Monnier, 2013/03/28
- Re: Abolishing ChangeLog files, Eli Zaretskii, 2013/03/28
- Re: Abolishing ChangeLog files, Eli Zaretskii, 2013/03/28
- Re: Abolishing ChangeLog files, Dmitry Gutov, 2013/03/28
- Re: Abolishing ChangeLog files, Eli Zaretskii, 2013/03/28
- Re: Abolishing ChangeLog files, Dmitry Gutov, 2013/03/28
- Re: Abolishing ChangeLog files, Eli Zaretskii, 2013/03/28
- Re: Abolishing ChangeLog files, Dmitry Gutov, 2013/03/28