Difference between revisions of "0.110/Roadmap"
< 0.110
Jump to navigation
Jump to search
(Redirected page to 0.110/Feature List) |
(Add timeline) |
||
Line 1: | Line 1: | ||
− | + | <noinclude>{{TeamHeader|Development Team|home=Development Team Home|roadmap_link={{Upcoming Stable Release}}/Roadmap}} | |
+ | [[Category:Roadmap]] | ||
+ | </noinclude> | ||
+ | |||
+ | == About == | ||
+ | |||
+ | Sucrose <span style="color:#ff0000"> 0.109.x </span> is an <span style="color:#ff0000"> unstable </span> development series intended for testing and development purposes. Sucrose uses odd minor version numbers to indicate development status, so an unstable 0.109.x series will finally become the <span style="color:#009000"> 0.110 stable </span> release. | ||
+ | |||
+ | == Goals == | ||
+ | |||
+ | * Improve stability (especially for collaboration). | ||
+ | * Make Sugar shine on Gtk+ 3.20+. | ||
+ | * Merge GSoC student features. | ||
+ | |||
+ | == Schedule == | ||
+ | |||
+ | {| cellpadding="10" cellspacing="0" border="1" | ||
+ | !Date | ||
+ | !Task | ||
+ | !Comments | ||
+ | |- | ||
+ | |29 May 2016 | ||
+ | |Sucrose 0.109.0.0 <span style="color:#ff0000"> unstable </span> tarballs & release | ||
+ | |Initial release (kick-off). Automate COPR, etc. | ||
+ | |- | ||
+ | |Continuous (at merger of large features) | ||
+ | |Sucrose 0.109.0.x <span style="color:#ff0000"> unstable </span> tarballs & release | ||
+ | |Development and testing releases. | ||
+ | |- | ||
+ | |15 August 2016 | ||
+ | |Sucrose 0.109.1.0 <span style="color:#ff0000"> unstable </span> tarballs & release | ||
+ | |Features freeze | ||
+ | |- | ||
+ | |1 September 2016 | ||
+ | |Sucrose 0.109.2.0 <span style="color:#ff0000"> unstable </span> tarballs & release | ||
+ | |Strings, UI, API freeze | ||
+ | |- | ||
+ | |18 September 2016 | ||
+ | |Sucrose 0.109.2.1 <span style="color:#ff0000"> unstable </span> tarballs & release | ||
+ | |Development and testing release. | ||
+ | |- | ||
+ | |1 October 2016 | ||
+ | |Sucrose 0.110.0 <span style="color:#009000"> stable </span> tarballs & release | ||
+ | |Final release | ||
+ | |- | ||
+ | |} | ||
+ | |||
+ | == Freezes == | ||
+ | |||
+ | {| cellpadding="10" cellspacing="0" border="1" | ||
+ | !Date | ||
+ | !Freeze | ||
+ | |- | ||
+ | |15 August 2016 | ||
+ | |[[Development_Team/Release#Feature_freeze | Feature]] | ||
+ | |- | ||
+ | |29 August 2016 | ||
+ | |Leeway to catch up with Gtk+ changes (Gtk+ feature freeze is 15 August 2016) | ||
+ | |- | ||
+ | |1 September 2016 | ||
+ | |[[Development_Team/Release#String_freeze | String]], [[Development_Team/Release#UI_Freeze | UI]], API | ||
+ | |- | ||
+ | |1 October 2016 | ||
+ | |[[Development_Team/Release#Hard_code_freeze | Code]] | ||
+ | |} |
Revision as of 17:13, 26 May 2016
About
Sucrose 0.109.x is an unstable development series intended for testing and development purposes. Sucrose uses odd minor version numbers to indicate development status, so an unstable 0.109.x series will finally become the 0.110 stable release.
Goals
- Improve stability (especially for collaboration).
- Make Sugar shine on Gtk+ 3.20+.
- Merge GSoC student features.
Schedule
Date | Task | Comments |
---|---|---|
29 May 2016 | Sucrose 0.109.0.0 unstable tarballs & release | Initial release (kick-off). Automate COPR, etc. |
Continuous (at merger of large features) | Sucrose 0.109.0.x unstable tarballs & release | Development and testing releases. |
15 August 2016 | Sucrose 0.109.1.0 unstable tarballs & release | Features freeze |
1 September 2016 | Sucrose 0.109.2.0 unstable tarballs & release | Strings, UI, API freeze |
18 September 2016 | Sucrose 0.109.2.1 unstable tarballs & release | Development and testing release. |
1 October 2016 | Sucrose 0.110.0 stable tarballs & release | Final release |
Freezes
Date | Freeze |
---|---|
15 August 2016 | Feature |
29 August 2016 | Leeway to catch up with Gtk+ changes (Gtk+ feature freeze is 15 August 2016) |
1 September 2016 | String, UI, API |
1 October 2016 | Code |