[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Using VC for change descriptions
From: |
John Darrington |
Subject: |
Re: Using VC for change descriptions |
Date: |
Mon, 27 Nov 2017 06:56:36 +0100 |
User-agent: |
Mutt/1.5.23 (2014-03-12) |
On Mon, Nov 27, 2017 at 12:14:57AM -0500, Mike Gerwitz wrote:
On Sun, Nov 26, 2017 at 13:28:44 -0800, Paul Eggert wrote:
> Of course, git commit messages can be done poorly, just as ChangeLog
files
> can be done poorly. Developers should use good practice in writing commit
> messages. Although a common approach is to use ChangeLog-style format in
> commit messages, they need less detail than traditional ChangeLog files
> since the version control system lets you easily go to the diff
> corresponding to the commit.
This is what I do with my projects now. Guix and Emacs do this well
too, for example. To Richard's point: while Git provides a wealth of
information and tools to process it, it sucks looking over diffs when
you want a high-level overview of what changed.
rms: Git does not provide tools to replace the type of ChangeLog entries
that you are describing. But as Paul said, a combination of a good
commit message and a diff can make ChangeLog entries more concise. With
that said, they can't be too concise, because users of a source
distribution don't have direct access to the repository.
I'm in favor of the hybrid approach (ChangeLog-style commit
message)---when looking through commits, you see the relevant ChangeLog
entry right there, rather than having to cross-reference with a separate
ChangeLog file.
I agree with everything that both Paul and Mike have said.
J'
--
Avoid eavesdropping. Send strong encrypted email.
PGP Public key ID: 1024D/2DE827B3
fingerprint = 8797 A26D 0854 2EAB 0285 A290 8A67 719C 2DE8 27B3
See http://sks-keyservers.net or any PGP keyserver for public key.
signature.asc
Description: Digital signature
- Re: Using VC for change descriptions, Joseph Myers, 2017/11/21
- Re: Using VC for change descriptions, Paul Eggert, 2017/11/22
- Re: Using VC for change descriptions, Richard Stallman, 2017/11/26
- Re: Using VC for change descriptions, Paul Eggert, 2017/11/26
- Re: Using VC for change descriptions, Mike Gerwitz, 2017/11/27
- Re: Using VC for change descriptions,
John Darrington <=
- Re: Using VC for change descriptions, Joseph Myers, 2017/11/27
- Re: Using VC for change descriptions, Richard Stallman, 2017/11/28
- Re: Using VC for change descriptions, John Darrington, 2017/11/28
- Re: Using VC for change descriptions, Joseph Myers, 2017/11/28
- Re: Using VC for change descriptions, Mike Gerwitz, 2017/11/28
- Re: Using VC for change descriptions, Joseph Myers, 2017/11/27
- Re: Using VC for change descriptions, Mathieu Lirzin, 2017/11/27
- Re: Using VC for change descriptions, Joseph Myers, 2017/11/27
Re: Using VC for change descriptions, Richard Stallman, 2017/11/26