[webkit-dev] A bot-filled future?
Jeremy Orlow
jorlow at chromium.org
Thu Nov 12 12:41:11 PST 2009
It's so easy to have code that builds on one platform but not another. Even
if the try servers were only builders to begin with, I think they'd provide
a lot of value to the project.
On Thu, Nov 12, 2009 at 11:43 AM, Kenneth Christiansen <
kenneth.christiansen at openbossa.org> wrote:
> I think that sounds like a really good idea, and I can see my self
> using that when touching cross platform code.
>
> Kenneth
>
> On Thu, Nov 12, 2009 at 4:37 PM, Adam Barth <abarth at webkit.org> wrote:
> > As the project grows, we need to scale our processes to match. In
> > large part, that means automating as much work as possible.
> > Commit-queue has done a good job of solving the "land patches from
> > non-committers efficiently" problem, effectively removing that as a
> > pain point. I'd like to ask you to open your hearts and your minds to
> > the idea of automating more of our processes.
> >
> > Currently, I see the biggest pain-point in our process as the
> > always-burgeoning pending-review list. It's difficult to automate the
> > process of accepting good patches because that requires attention from
> > experts. Instead, I think we should make it easier to reject bad
> > patches. As a first step, I've started extending bugzilla-tool to be
> > a try server in <https://bugs.webkit.org/show_bug.cgi?id=31422>.
> > Here's how this might work:
> >
> > 1) Contributor posts patch for review.
> > 2) Committer marks patch with the try? flag.
> > 3) The try-queue downloads, applies, builds, and tests the patch.
> > 4) If all systems are go, the try-queue marks the patch as try+.
> > Otherwise, it marks the patch as try- with an explanation of what went
> > wrong.
> >
> > The try-queue will be purely optional and advisory. Hopefully a try-
> > notation will encourage the contributor to post a new version of the
> > patch that passes the try-queue.
> >
> > Further down the road, one can also imagine another bot that automates
> > step (2) by scanning the pending-review list for untried patches and
> > marking them as try? when the try-queue has unused bandwidth.
> >
> > Adam
> > _______________________________________________
> > webkit-dev mailing list
> > webkit-dev at lists.webkit.org
> > http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev
> >
>
>
>
> --
> Kenneth Rohde Christiansen
> Technical Lead / Software Engineer
> Qt Labs Americas, Nokia Technology Institute, INdT
> Phone +55 81 8895 6002 / E-mail kenneth.christiansen at openbossa.org
> _______________________________________________
> 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/20091112/122f4bd5/attachment.html>
More information about the webkit-dev
mailing list