+1 Thanks, Marius
On 06/08/2011 08:40 PM, Vincent Massol wrote: > Hi committers, > > We're having a hard time stabilizing our build (especially the functional > test part, see my previous mail entitled "[VOTE] Important: Strategy to fix > failing tests and stability"). Now I believe that it's going to be hard to > enforce it and thus I'd like to propose a variation: > > * The Build Manager has the *responsibility* to get the build fixed ASAP > whenever it's failing. His priority #1 during the week becomes monitoring the > Build > * By "Build" we mean the CI Build on ci.xwiki.org and by "failing" we mean > anything that makes the build fail: tests, compilation, clirr, etc. > * Every week we have a different Build Manager chosen amongst the Committers > * In order to fix build issues the Build Manager has several possibilities: > - find out who caused the build to break and ask that person to fix it. That > person cannot refuse that and must consider it his/her priority to fix it (or > rollback the change that caused the build to fail) > - rollback the issue that caused the build to fail > - fix it himself/herself > - find someone knowledgable in the failing domain and get him/her to fix the > build. > * At the end of the Week the Build Manager hands over his duty to the next > Build Manager by contacting him/her. > * We create a Build Manager Roster page on dev.xwiki.org to log past Build > Managers (and possibly future ones if some have expressed the wish to be the > Build Manager for a specific week). > * All committers must perform this duty and take turns > > Since I've started doing this this week, I propose to take this role for the > current week. I'm also proposing to log Caleb has having been the Build > Manager for the past week since he's done a lot to stabilize the build. > > If the vote is passed I'll log this on the Committership page as a Committer > duty (I'll also cross reference it from the Build page). > > Here's my +1 > > Thanks > -Vincent > > _______________________________________________ > devs mailing list > [email protected] > http://lists.xwiki.org/mailman/listinfo/devs _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs

