After public discussion we have decided to move to the 2.6.27 for Alpha 5. Understanding there is risk in this plan, I would like to detail the steps that are being taken to mitigate that risk and present the fall back plan in case the 2.6.27 kernel starts to become problematic.

Currently the remainder of the Intrepid schedule looks like this:

Overlaying some additional milestones the schedule would look like:

The GO/NOGO decision criteria would be:

There is no doubt that 2.6.27 will have bugs. It is the collective opinion of the kernel team that 2.6.27 is a more solid kernel and will give a better user experience than the risk it introduces. The GO/NOGO decision will be about serious bugs, not bugs we would ordinarily expect to see in an Alpha Release.

The kernel team for the near future is maintaining both the 2.6.26 & .27 trees in parallel until the decision point in the event the kernel would need to be reverted. This will ensure we can drop the 2.6.26 tree back in without incident.

The QA team will be tagging all 2.6.27 bugs and tracking how many 2.6.26 bugs are resolved by the 2.6.27 kernel. This will allow additional data points for the decision. QA will manage and issue the calls for testing detailing what areas need additional testing and how to report.

The GO/NOGO decision will be made in an IRC meeting in #ubuntu-meeting on Freenode. More details on the meeting time will be published to ubuntu-devel closer to the date.

If you have any questions or concerns please raise them in kernel-team@lists-ubuntu.com or ubuntu-devel@lists-ubuntu.com.

KernelTeam/2.6.27-kernel-plan (last edited 2008-08-27 16:55:25 by c-24-21-206-172)