[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Is it time to drop ChangeLogs?
From: |
Karl Fogel |
Subject: |
Re: Is it time to drop ChangeLogs? |
Date: |
Tue, 08 Mar 2016 11:18:40 -0600 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/25.0.92 (gnu/linux) |
John Wiegley <address@hidden> writes:
> 2. At some future date, should the main contributors no longer rely on or
> want a separate ChangeLog file, we should:
>
> - Remove ChangeLogs from version control.
> - Require ChangeLog format entries in the commit message, as long as it
> helps us and improves the quality of contributed commit messages.
> - Employ some mechanism, such as git notes, to amend incorrect log
> messages when generating metadata for the release tarball.
Aren't we doing that middle item already? As I read the CONTRIBUTE file, the
section on "commit messages" basically says to use ChangeLog style.
Which is good. Since a ChangeLog entry is always suitable as a commit message
(i.e., there is no good ChangeLog entry which wouldn't work fine as the commit
message for the associated commit too), then there's no time like the present
to start having a commit message convention we can all agree on. Since we've
already agreed on ChangeLog-style entries for ChangeLogs, I think we would also
agree on it for commit messages... and CONTRIBUTE suggests that we have already
done so.
This is orthogonal to whether we keep ChangeLog *files* in the tree, of course.
It just settles that we have one unified convention for log messages, and that
convention applies to both of the places where log messages can be stored: in
commit messages, and in ChangeLog files.
So the only remaining question is about where information should be stored
(and, if there is duplication, whether that duplication should be maintained
manually or automatically). The question of what the information looks like
is, I hope, already settled.
-Karl
signature.asc
Description: PGP signature
- Re: Is it time to drop ChangeLogs?, (continued)
- Re: Is it time to drop ChangeLogs?, Andy Moreton, 2016/03/08
- Re: Is it time to drop ChangeLogs?, Eli Zaretskii, 2016/03/08
- Re: Is it time to drop ChangeLogs?, Eli Zaretskii, 2016/03/08
- Re: Is it time to drop ChangeLogs?, Lars Magne Ingebrigtsen, 2016/03/07
- Re: Is it time to drop ChangeLogs?, Eli Zaretskii, 2016/03/07
- Re: Is it time to drop ChangeLogs?, John Wiegley, 2016/03/08
- Re: Is it time to drop ChangeLogs?,
Karl Fogel <=
- Re: Is it time to drop ChangeLogs?, John Wiegley, 2016/03/08
- Re: Is it time to drop ChangeLogs?, Karl Fogel, 2016/03/08
- Re: Is it time to drop ChangeLogs?, Eli Zaretskii, 2016/03/08
- Re: Is it time to drop ChangeLogs?, Karl Fogel, 2016/03/08
- Re: Is it time to drop ChangeLogs?, Stefan Monnier, 2016/03/08
- Re: Is it time to drop ChangeLogs?, Óscar Fuentes, 2016/03/08
- Re: Is it time to drop ChangeLogs?, Eli Zaretskii, 2016/03/08
- Re: Is it time to drop ChangeLogs?, Ingo Lohmar, 2016/03/08
- Re: Is it time to drop ChangeLogs?, Alan Mackenzie, 2016/03/08
- Re: Is it time to drop ChangeLogs?, Ingo Lohmar, 2016/03/09