Date: Wed, 2 Sep 2009 11:06:52 -0500 (CDT) From: "Sean C. Farley" <scf@FreeBSD.org> To: Ken Smith <kensmith@cse.Buffalo.EDU> Cc: Doug Barton <dougb@FreeBSD.org>, svn-src-stable@FreeBSD.org, svn-src-all@FreeBSD.org, Alfred Perlstein <alfred@FreeBSD.org>, remko@elvandar.org, svn-src-stable-8@FreeBSD.org, src-committers@FreeBSD.org Subject: Re: svn commit: r196746 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/usb dev/usb/input dev/xen/xenpci Message-ID: <alpine.BSF.2.00.0909021051320.15053@thor.farley.org> In-Reply-To: <1251905775.24711.32.camel@bauer.cse.buffalo.edu> References: <200909020212.n822C7Il078379@svn.freebsd.org> <8497dc1520e5fe6b2b3727d5fb92f358.squirrel@www.jr-hosting.nl> <4A9E8BBE.9060000@FreeBSD.org> <1251905775.24711.32.camel@bauer.cse.buffalo.edu>
next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, 2 Sep 2009, Ken Smith wrote:
> On Wed, 2009-09-02 at 08:14 -0700, Doug Barton wrote:
>> That said, for RELENG_8 commits during the freeze re@ did ask in one
>> of their many messages about commit approvals to paste the complete
>> commit message in the MFC. So, bad Alfred, no cookie. :)
>
> Just for clarification... We ask that you send your complete
> *proposed commit message* in your *approval request*. We didn't say
> that your commit message needs to include all of the text from the
> commit to head.
>
> So, bad Doug, no cookie. :-)
>
> FWIW my preference is, as usual, somewhere in between the two
> extremes. Duplicating a lengthy commit message in a merge is overkill
> but in those cases a short (one sentence max) summary of what changed
> being in the merge commit message is helpful. For example when
> looking through the commits for release notes fodder it can help. It
> also helps people who take the peer review of commits being done
> seriously to get the warm fuzzy feeling that the merge wasn't an
> accidental mis-merge (by seeing that the code seems to match the brief
> description).
Personally, I like to include the entire message to prevent having to
scan the logs for the original commit(s), however, an alternative would
be to have the MFC include a URL to the original commit. Two options
would be:
1. Automatic insertion into log message with a Subversion hook which
adds a URL from scanning a special code in the MFC message (MFC
r12345,12346-12349). Of course, this takes more initial setup and
education for committers (at least me :)) to use it correctly.
2. Committer can use a special base URL that is agreed to never change.
This would make it easier to find the original log message without
having to scan for it.
Sean
--
scf@FreeBSD.org
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?alpine.BSF.2.00.0909021051320.15053>
