Difference between revisions of "0.110/Roadmap"

From Sugar Labs
Jump to navigation Jump to search
(Redirected page to 0.110/Feature List)
 
 
(3 intermediate revisions by 2 users not shown)
Line 1: Line 1:
#REDIRECT [[0.110/Feature_List]]
+
<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> was 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 did finally become the <span style="color:#009000"> 0.110 stable </span> release.
 +
 
 +
== Testing ==
 +
 
 +
Fedora 23/24/rawhide:  https://copr.fedorainfracloud.org/coprs/samtoday/sugar/
 +
 
 +
== 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 (actual 9 October 2016)
 +
|-
 +
|}
 +
 
 +
== 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]]
 +
|}

Latest revision as of 16:16, 14 September 2017

Development Team Home   ·   Join   ·   Contacts   ·   Resources   ·   FAQ   ·   Roadmap   ·   To Do   ·   Meetings


About

Sucrose 0.109.x was 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 did finally become the 0.110 stable release.

Testing

Fedora 23/24/rawhide: https://copr.fedorainfracloud.org/coprs/samtoday/sugar/

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 (actual 9 October 2016)

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