Difference between revisions of "SME9.0 Roadmap"

From SME Server
Jump to navigationJump to search
m
Line 26: Line 26:
 
* Cleanup SME 9 packages  
 
* Cleanup SME 9 packages  
 
* Import package into SME9
 
* Import package into SME9
 +
  
 
= SME 9.0 Alpha 1 - Done 14th Feb =
 
= SME 9.0 Alpha 1 - Done 14th Feb =
Line 44: Line 45:
 
* Default yum configuration correct
 
* Default yum configuration correct
 
* Network working
 
* Network working
 +
  
 
= SME 9.0 Alpha X =
 
= SME 9.0 Alpha X =
Line 55: Line 57:
 
= SME 9.0 Beta Y =
 
= SME 9.0 Beta Y =
 
At some point in the Beta cycle, as maturity improves and the rate of change slows, contribs should be tested.
 
At some point in the Beta cycle, as maturity improves and the rate of change slows, contribs should be tested.
 +
  
 
= SME 9.0 Beta X =
 
= SME 9.0 Beta X =
 
As many Betas as needed to make it mature.
 
As many Betas as needed to make it mature.
 +
  
 
= SME 9.0 RC 1 =
 
= SME 9.0 RC 1 =
Line 69: Line 73:
 
* Content identical to the final RC, just version and release note updates.
 
* Content identical to the final RC, just version and release note updates.
 
* The main contrib packages should be working at the final release.
 
* The main contrib packages should be working at the final release.
 +
  
 
= Release notes pointers =
 
= Release notes pointers =

Revision as of 08:44, 24 February 2013

Back to SME Server 9.0 Development

Work in progess

This page will be updated with the plan to 'SME 9.0 FINAL'. In addition to the roadmap there needs to be a short-term task list for community members. That will be linked from here.

Pre-Alpha

Development is performed using COS6 minimal and packages from SME 8 and any other needed repo.

checkpoints

No external yum repo

COS6 ISO is used as a base, but only SME repos are needed.

status: Achieved 5th Feb 2013

SME Server Services start

  • SME Server 9.0 will use runlevel 4
  • Use Upstart
  • Ensure that the services start

Create SME 9 packages

  • Build all SME Server packages on COS6, see SME9BuildQueue
  • Cleanup SME 9 packages
  • Import package into SME9


SME 9.0 Alpha 1 - Done 14th Feb

This is the first ISO created from the SME 9 stream.

Status: Achieved, 14th February

Goal

  • Our own ISO to replace need for COS6 minimial ISO.
  • Base to start verifications

SME 9.0 Alpha 2

This is the second ISO created from the SME 9 stream.

Goal

  • SME Server branding, no obvious upstream branding left in.
  • Image must boot to runlevel 4 and services start.
  • Default yum configuration correct
  • Network working


SME 9.0 Alpha X

As many Alphas as needed to make it usable.


SME 9.0 Beta 1

  • Maturity is sufficient for widespread testing use
  • contrib owners should start testing their own contrib packages

SME 9.0 Beta Y

At some point in the Beta cycle, as maturity improves and the rate of change slows, contribs should be tested.


SME 9.0 Beta X

As many Betas as needed to make it mature.


SME 9.0 RC 1

  • Maturity matches SME 8.0
  • Extensive testing need to prove maturity


SME 9.0 Final

  • Maturity matches SME 8.0
  • Feature parity with SME 8.0, the intention is not to add new features
  • Content identical to the final RC, just version and release note updates.
  • The main contrib packages should be working at the final release.


Release notes pointers