[webkit-dev] Changes to prepare-ChangeLog
Maciej Stachowiak
mjs at apple.com
Thu Jul 9 11:06:58 PDT 2009
On Jul 9, 2009, at 4:33 AM, David Kilzer wrote:
>
>> 2009-07-08 Maciej Stachowiak <mjs at apple.com>
>>
>> - <http://webkit.org/b/27098> Make prepare-ChangeLog less shouty
>> Reviewed by Mark Rowe.
>>
>> Hypothetical long description goes here. Yeah. Very long and
>> detailed it is.
>>
>> * Scripts/prepare-ChangeLog:
>
>
> Random nits (since you asked):
>
> * Please do not put a "-" in front of the bug line. What does that
> buy you besides (sometimes) a bullet in trac.webkit.org?
Mark Rowe said the same thing. Agreed.
>
> * What does the format look like for bugs with multiple URL links,
> e.g., to <rdar://problem/NNNNNNN> or to <http://crbug.com/NNNNN>?
> (The title should not have to be repeated--you should be fixing the
> same issue for all of them.)
I could think of two reasonable options?
<http://webkit.org/b/27098><rdar://problem/12345> Make prepare-
ChangeLog less shouty
Reviewed by Mark Rowe.
<http://webkit.org/b/27098> Make prepare-ChangeLog less shouty
<rdar://problem/7123456>
Reviewed by Mark Rowe.
Preferences?
>
> * Is the "Reviewed by" line going to have a blank line above it? (I
> think it should, but I could be persuaded otherwise.)
I don't think it should, if it's one of two special lines at the top.
Otherwise the whole ChangeLog entry looks double-spaced and gets
harder to read.
>
> And from The-World-is-Not-Enough Department:
>
> * The commit-log-editor should be smart about condensing duplicate
> content after the date-name-email lines for each ChangeLog entry,
> and it should move those lines to the top of the commit message.
> (This also makes git users happy since the first line would be the
> bug URL and description, making "git log --oneline" more useful.)
I'm not sure I understand this suggestion.
- Maciej
>
> Dave
>
>
>
> ----- Original Message ----
>> From: Maciej Stachowiak <mjs at apple.com>
>> To: Maciej Stachowiak <mjs at apple.com>
>> Cc: WebKit Development <webkit-dev at lists.webkit.org>
>> Sent: Thursday, July 9, 2009 1:47:16 AM
>> Subject: Re: [webkit-dev] Changes to prepare-ChangeLog
>>
>>
>> I discussed with Mark Rowe on IRC a bit and it seems like it would
>> be nice if
>> the bug URL could be short enough to just go on one line with the
>> summary. Which
>> turns out to be totally doable. Thus the latest format proposal
>> (the /b/ URL is
>> a redirect):
>>
>> 2009-07-08 Maciej Stachowiak
>>
>> - <http://webkit.org/b/27098> Make prepare-ChangeLog less
>> shouty
>> Reviewed by Mark Rowe.
>>
>> Hypothetical long description goes here. Yeah. Very long and
>> detailed it is.
>>
>> * Scripts/prepare-ChangeLog:
>>
>> On Jul 9, 2009, at 1:32 AM, Maciej Stachowiak wrote:
>>
>>>
>>> Now that my attention has been called to it, it's starting to bug
>>> me that
>> everyone formats their ChangeLog entries slightly differently. How
>> about this as
>> the canonical format (with prepare-ChangeLog encouraging it)?
>>>
>>> 2009-07-08 Maciej Stachowiak
>>>
>>> Make prepare-ChangeLog less shouty
>>> https://bugs.webkit.org/show_bug.cgi?id=27098
>>>
>>> Reviewed by Mark Rowe.
>>>
>>> * Scripts/prepare-ChangeLog:
>>>
>>>
>>>
>>> So specifically:
>>>
>>> - Reviewed by line would go below, not above, to make git users
>>> happy (well,
>> happi*er*)
>>> - Bug URL remains below one-line description, for git joy and
>>> scannability
>>> - No angle brackets around URL, so that you can cut/paste or drag
>>> it from a
>> URL field without extra work
>>> - No line between URL and summary
>>>
>>> Is that a format everyone can live with for ChangeLogs and commit
>>> messages? If
>> so, I'll post a patch to update prepare-ChangeLog accordingly.
>>>
>>> Regards,
>>> Maciej
>>>
>>
>> _______________________________________________
>> webkit-dev mailing list
>> webkit-dev at lists.webkit.org
>> http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-dev/attachments/20090709/0b0d7db7/attachment.html>
More information about the webkit-dev
mailing list