User:Erikos/Planning 12 1 0

From OLPC
< User:Erikos
Revision as of 13:11, 19 October 2011 by Erikos (talk | contribs) (Created page with '== Scope and aims == * Better support for the XO-1.75 * Include Sugar 0.96 * Move to new Fedora base (e.g. F17) * Solve some known issues == Schedule == Like 11.3.0, w…')
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Scope and aims

  • Better support for the XO-1.75
  • Include Sugar 0.96
  • Move to new Fedora base (e.g. F17)
  • Solve some known issues

Schedule

Like 11.3.0, we aim to follow the general and slowly evolving Release Process (that page includes more details about all of the stages outlined below).

Development stage

  • Duration: Approximately 6 weeks

Normal, open development. Features (of limited scope and risk) are accepted. OLPC plan to implement the features described below according to the priorities they have been given.

Bug-fixing stage

  • Start: May 7th 2012
  • Duration: 4 weeks

Focus on stability. No new features are accepted at this point, as we move into "bug fixes only" mode.

Sugar activities are frozen at the start of this milestone, but new versions will be taken when demonstrated to fix bugs.

Fedora 14 updates will continue to be applied, which (according to Fedora guidelines) are compatible with the "bug fixes only" mindset.

If the rate of change drops low enough, builds will begin to be signed by OLPC.

Regression fixing stage

  • Start date: June 4th 2012
  • Duration: 4 weeks

At this point, the project should have the "ready for release" feel. This final milestone is reserved for final testing. The only changes accepted here are fixes for regressions over previous OLPC OS releases.

All builds are now signed.

Fedora updates will only be taken (selectively) when shown to fix regressions.

Sugar activity updates will only be taken (selectively) when shown to fix regressions.

We may also take trivial fixes to important problems (e.g. one-line fixes) where the risk is low.

Final release

  • Date: July 2nd 2012