[prev in list] [next in list] [prev in thread] [next in thread] 

List:       webkit-dev
Subject:    Re: [webkit-dev] I *HATE* CHANGELOGS!!!
From:       Dirk Pranke <dpranke () chromium ! org>
Date:       2009-08-28 21:20:25
Message-ID: 3726d1bf0908281420s6b3e6e2y8939e5425d12216b () mail ! gmail ! com
[Download RAW message or body]

On Fri, Aug 28, 2009 at 1:37 PM, Ojan Vafai<ojan@chromium.org> wrote:
> Does anyone actually have any objections to Maciej's proposal?
> "I can imagine a discipline where we ensure that pending commit entries sit
> in a designated file in your tree, are made by a tool much like
> prepare-ChangeLog, are included in patches by svn-create-patch, are applied
> by svn-apply-patch, and are used by commit-log-editor. That would ensure the
> entries go through the patch life cycle just as much as currently."
> Slightly more concrete. prepare-ChangeLog is modified to create a
> ".changelog" file in the root of your checkout. Then svn-create-patch,
> svn-apply-patch and commit-log-editor all use the .changelog file to prepend
> your change description to the actual ChangeLog file before doing their
> thing.
> Are there any downsides to that proposal?
> Ojan

You'd probably still want to do an explicit 'svn update' on the
changelogs immediately prior to prepending them, to minimize the
window for a commit race, but it's probably good enough in most cases.
Assuming there is no way to get an atomic prepend, of course.

I much prefer this approach to the "roll the changelog once a day" approach.

-- Dirk
_______________________________________________
webkit-dev mailing list
webkit-dev@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic