[webkit-dev] Changes to prepare-ChangeLog
Sam Weinig
sam.weinig at gmail.com
Thu Jul 2 16:52:23 PDT 2009
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?
-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
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-dev/attachments/20090702/0438b81c/attachment.html>
More information about the webkit-dev
mailing list