[webkit-dev] Changes to prepare-ChangeLog
Maciej Stachowiak
mjs at apple.com
Thu Jul 2 17:05:20 PDT 2009
On Jul 2, 2009, at 4:52 PM, Sam Weinig wrote:
> While clearly a personal preference, I don't like the default
> prepare-changelog default text and would much rather we revert to
> the old one. I don't think the new text adds anything and will
> likely be ignored by most. Can we leave the --bug= option and
> revert to the old template?
I expressed concern that the new template is too noisy. However, the
"OOPS" part of it can enable the tools to help you notice if you
forgot to include a description. Maybe if we got rid of the all-caps
other than "OOPS", and perhaps prepare-ChangeLog can prompt for a bug
number instead of just inserting complaint text by default.
- Maciej
>
> -Sam
>
>
> On Wed, Jul 1, 2009 at 10:44 PM, Eric Seidel <eric at webkit.org> wrote:
> Background: Reviewers spend too much time correcting errors which
> should be caught by tools. This is frustrating both to contributers
> and reviewers. One such class of errors are missing or incorrect
> information in ChangeLogs. I'm trying to fix that.
>
>
> As part of:
> http://trac.webkit.org/changeset/45464
>
> prepare-ChangeLog now takes an optional --bug= argument and is able to
> fill in more than before:
>
> % prepare-ChangeLog --bug=26383
> Running status to find changed, added, or removed files.
> Reviewing diff to determine which lines changed.
> Change author: Eric Seidel <eric at webkit.org>.
> Description from bug 26383:
> "prepare-ChangeLog should have a --bug= argument and use it for
> url autofill".
> Editing the ../WebCore/ChangeLog file.
>
> Results in:
> 2009-07-01 Eric Seidel <eric at webkit.org>
>
> Reviewed by NOBODY (OOPS!).
>
> prepare-ChangeLog should have a --bug= argument and use it for
> url autofill
> https://bugs.webkit.org/show_bug.cgi?id=26383
>
> DETAILED DESCRIPTION OF THE CHANGES GOES HERE. (OOPS!) SEE:
> http://webkit.org/coding/contributing.html FOR MORE INFORMATION
>
> Tests: fast/foo.html
>
> * foo.cpp: Added.
>
>
>
> Running prepare-ChangeLog by default will however output more boiler-
> plate:
>
> 2009-07-01 Eric Seidel <eric at webkit.org>
>
> Reviewed by NOBODY (OOPS!).
>
> SHORT DESCRIPTION/BUG TITLE GOES HERE (OOPS!)
> BUG URL GOES HERE (pass --bug= to autofill)
>
> DETAILED DESCRIPTION OF THE CHANGES GOES HERE. (OOPS!) SEE:
> http://webkit.org/coding/contributing.html FOR MORE INFORMATION
>
> LIST OF TESTS, OR EXPLANATION WHY TESTING IS IMPOSSIBLE GOES
> HERE (OOPS!)
>
> * foo.cpp: Added.
>
>
> However, hopefully the boilerplate is more helpful than before.
>
>
> Unfortunately everyone will now see:
> DETAILED DESCRIPTION OF THE CHANGES GOES HERE. (OOPS!) SEE:
> http://webkit.org/coding/contributing.html FOR MORE INFORMATION
>
> in their initial ChangeLogs. This may be annoying to seasoned
> contributers (and I'm open to removing it). But hopefully it will
> lead to better ChangeLogs overall.
>
>
> Looking forward to your comments!
>
> -eric
> _______________________________________________
> webkit-dev mailing list
> webkit-dev at lists.webkit.org
> http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev
>
> _______________________________________________
> 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/20090702/cb503002/attachment.html>
More information about the webkit-dev
mailing list