This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: git commit message conventions
- From: Stan Shebs <stanshebs at google dot com>
- To: Siddhesh Poyarekar <siddhesh at redhat dot com>
- Cc: OndÅej BÃlka <neleai at seznam dot cz>, Joseph Myers <joseph at codesourcery dot com>, Paul Eggert <eggert at cs dot ucla dot edu>, "libc-alpha at sourceware dot org" <libc-alpha at sourceware dot org>
- Date: Mon, 8 Jun 2015 11:01:33 -0500
- Subject: Re: git commit message conventions
- Authentication-results: sourceware.org; auth=none
- References: <alpine dot DEB dot 2 dot 10 dot 1506022041430 dot 2704 at digraph dot polyomino dot org dot uk> <556E563C dot 1090204 at cs dot ucla dot edu> <alpine dot DEB dot 2 dot 10 dot 1506031010550 dot 4266 at digraph dot polyomino dot org dot uk> <20150603150125 dot GB32684 at spoyarek dot pnq dot redhat dot com> <20150603161149 dot GA1280 at domone> <20150604184137 dot GS32684 at spoyarek dot pnq dot redhat dot com>
On Thu, Jun 4, 2015 at 1:41 PM, Siddhesh Poyarekar <siddhesh@redhat.com> wrote:
>
> On Wed, Jun 03, 2015 at 06:11:49PM +0200, OndÅej BÃlka wrote:
> > Correct, I just use script to add bug in NEWS and open bugzilla window so that
> > isn't as much problem. Changelogs are likewise generated most of time, I
> > dont have script to extract it from mail, does anybody have one?
>
> Generated ChangeLogs are easy when the change is mechanical, not so
> much otherwise.
>
> > As far as I recall discussion only Roland found changelogs useful,
> > otherwise it was inertia.
>
> I am pretty sure there were more supporters than just Roland, although
> I can't remember who and I don't care enough to search the archives
> and find out.
>
> Siddhesh
These days, ChangeLogs are not as useful as commit histories for
things that changed last week or last month, but after a year or two,
commit histories get convoluted, sometimes too messed up to interpret
anymore; and after ten years, the ChangeLog is the only record that
has survived multiple changes of version control system, and the
accidental destruction of commit history that happened during one of
the transitions. 1/2 :-)
Stan