Re more testing earlier - I completely agree. Removing the later day is great if we move it forward.
The build time change bums me more in that we are, as you say, "incapable of producing a good build in less than 24 hours". Sigh. I agree that in light of that the change is likely needed. Perhaps this year with the ability of teams to do builds on their own etc there will be less breakage. Here's hoping...
Jeff
On 2010-03-15, at 10:56 AM, John Arthorne wrote:
Fellow PMC members,
According to the Helios simultaneous
release requirements, we must make our end game plan available by Helios
M6, which is this coming Friday the 19th. I have written an initial
draft of this end game plan here:
http://www.eclipse.org/eclipse/development/plans/freeze_plan_3.6.php
Apart from the usual one day shift in
dates, I have made two changes from last year:
1) Removed one day from the RC2 test
pass, to make it a single day test pass. The feedback during the Galileo
retrospective was that the extra testing at this point was too late in
the cycle. Instead teams would like some extra testing earlier in the end
game. I have *not* added this extra testing, since I thought we should
discuss with the whole team during this week's planning call. The two choices
are to have a test pass immediately after M7 for two days, or to start
the M7 shutdown a couple of days earlier to allow for an extended M7 test
pass. I can update the the freeze plan once we decide on that.
2) Moved the RC builds from Thursday
8pm to Thursday 8am (EDT). This is unfortunate because it cuts down on
the time available for the fix pass. Hopefully teams that *do* make a good
contribution the first time can spend all of Thursday and Friday doing
either testing or fixing for the next week's RC. I think this change is
necessary because last year we proved incapable of producing a good build
in less than 24 hours. From the archives, this is when we shipped each
RC last year:
3.5 RC1 Saturday 9am
3.5 RC2 Sunday 7pm
3.5 RC3 Friday 5pm
3.5 RC4 Sunday 9pm
Hopefully making the build 12 hours
earlier will help us hit closer to the target this time around. When we
slip our milestone/RC dates it causes great disruption to the +1 projects
that need to have their builds completed on the following Monday.
Comments and criticism welcome on any
aspect of the freeze plan, either my two proposed changes or any other
aspect of the plan that has not changed from last year. We can discuss
on this list, and/or during Wednesday's call this week. Also let me know
if there are any national holidays in countries where we have committers
that I missed. It's useful to have these marked in the freeze plan for
reference.
John_______________________________________________ eclipse-pmc mailing list eclipse-pmc@xxxxxxxxxxx https://dev.eclipse.org/mailman/listinfo/eclipse-pmc
|