Wow.  I really like this idea of helping contributors better
understand what's going wrong.

But, I think that even better would be to build a better front-end for
reviews.  Or a bot which knew how to suggest reviewers (based on
annotate information from lines changed).

I encourage you to write any sort of better review tool/bot, turn it
on, and see what happens.  That's kinda what we did with the EWS and
commit-queue.  Initial reactions (to both) were strongly negative, but
we fixed a bunch of stuff from initial feedback, and I (would like to)
believe we have two useful systems now.  I see the same pattern
happening for someone trying to build some better review tools.

-eric

On Wed, Jul 21, 2010 at 5:40 PM, Ojan Vafai <o...@chromium.org> wrote:
> There are currently 38 (of 171 total) patches in the review queue where the
> bugs have not been modified in over 1 month old. I propose we have a bot
> that educates people about writing easy to review patches and auto-rejects
> any patches in bugs that haven't been touched in over a month. For people
> new-ish to the WebKit project, it is often confusing both degree of
> responsibility that lies with the contributor to make the patch easy to
> review and the need to get reviewers' attention for a given patch.
> This is just an initial proposal. I'm not wed to any of the details of how
> this would work. I do think that auto-rejecting old patches is valuable to
> the project as a whole. Having the review queue be so large makes
> it daunting for any reviewer to try and tackle it. On the other hand,
> knowing that patches will magically fall off the end of the queue might
> encourage reviewers to just ignore some patches.
> An alternative to auto-rejecting patches would be to send a nag email once a
> week to webkit-reviewers@ with the list of patches that are over a month
> old.
>
> Here are my initial thoughts on what a review bot would do.
> After a patch turns a week old, send the following email:
> Patch 12345 of bug 6789 is a week old. It may just be because no reviewer
> has found time to review it. But there may be steps you can take to help get
> your patch reviewed. See http://trac.webkit.org/wiki/CodeReview for a few
> suggestions.
> -WebKit review bot
> After the patch is three weeks old:
> Patch 12345 of bug 6789 is three weeks old. If it is still unreviewed in a
> week, it will automatically be rejected. It may just be because no reviewer
> has found time to review it. But there may be steps you can take to help get
> your patch reviewed. See http://trac.webkit.org/wiki/CodeReview for a few
> suggestions.
> -WebKit review bot
> After the patch is a month old:
> Patch 12345 of bug 6789 has been rejected because it is too old. This is
> likely because no webkit reviewer has been able to review it. If you would
> still like the patch reviewed, then please do the following:
>
> Make sure your patch still applies to tip of tree.
> Do as many of the suggestions at http://trac.webkit.org/wiki/CodeReview as
> possible.
> Upload your patch for review again.
>
> -Webkit Review Bot
> _______________________________________________
> webkit-dev mailing list
> webkit-dev@lists.webkit.org
> http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev
>
>
_______________________________________________
webkit-dev mailing list
webkit-dev@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev

Reply via email to