Features/Sugar 0.98

From FedoraProject

< Features(Difference between revisions)
Jump to: navigation, search
(Created page with "= Sugar 0.98 = == Summary == Provide the latest [http://www.sugarlabs.org/ Sugar Learning Environment] (0.98), including an enhanced activity set to provide an stable demo envir...")
 
(Current status)
 
(7 intermediate revisions by 2 users not shown)
Line 4: Line 4:
 
Provide the latest [http://www.sugarlabs.org/ Sugar Learning Environment] (0.98), including an enhanced activity set to provide an stable demo environment for Sugar as well as an environment for developers.
 
Provide the latest [http://www.sugarlabs.org/ Sugar Learning Environment] (0.98), including an enhanced activity set to provide an stable demo environment for Sugar as well as an environment for developers.
  
Sugar 0.98 will be the continue the move to GTK+3 Activities and will be the first release to move the core shell to GTK+3 as well as new technologies like gobject-introspection, new introspection bindings, webkit. It will add support for gstreamer-1.0 and  
+
Sugar 0.98 will be the continue the move to GTK+3 Activities and will be the first release to move the core shell to GTK+3 as well as new technologies like gobject-introspection, new introspection bindings, webkitgtk. It will add support for gstreamer-1.0 and multitouch. It will be the first release to fully support and be optimised for tablet interfaces.
  
 
== Owner ==
 
== Owner ==
Line 12: Line 12:
 
== Current status ==
 
== Current status ==
 
* Targeted release: [[Releases/18 | Fedora 18]]
 
* Targeted release: [[Releases/18 | Fedora 18]]
* Last updated: 2012-07-23
+
* Last updated: 2012-10-25
* Percentage of completion: 0%
+
* Percentage of completion: 100%
 +
 
 +
All core features have landed including the GTK3 shell. Touch support is still maturing. We are now in bugfix and regressions mode with new updates only fixing bugs, regressions and improving touch capabilities.
  
 
== Detailed Description ==
 
== Detailed Description ==
Line 22: Line 24:
 
Developers interested in working on the Sugar interface or writing activities can have a development platform without needing an XO laptop.
 
Developers interested in working on the Sugar interface or writing activities can have a development platform without needing an XO laptop.
  
Upstream Sugar 0.98 [[http://wiki.sugarlabs.org/go/0.98/Roadmap RoadMap]]
+
Upstream Sugar 0.98 [[http://wiki.sugarlabs.org/go/0.98/Roadmap RoadMap]]. The final release is due September 28th.
  
 
== Benefit to Fedora ==
 
== Benefit to Fedora ==
Line 74: Line 76:
 
* See [[Talk:Features/Sugar_0.98]]
 
* See [[Talk:Features/Sugar_0.98]]
  
[[Category:FeatureReadyForWrangler ]]
+
[[Category:FeatureAcceptedF18 ]]

Latest revision as of 15:39, 25 October 2012

Contents

[edit] Sugar 0.98

[edit] Summary

Provide the latest Sugar Learning Environment (0.98), including an enhanced activity set to provide an stable demo environment for Sugar as well as an environment for developers.

Sugar 0.98 will be the continue the move to GTK+3 Activities and will be the first release to move the core shell to GTK+3 as well as new technologies like gobject-introspection, new introspection bindings, webkitgtk. It will add support for gstreamer-1.0 and multitouch. It will be the first release to fully support and be optimised for tablet interfaces.

[edit] Owner

[edit] Current status

  • Targeted release: Fedora 18
  • Last updated: 2012-10-25
  • Percentage of completion: 100%

All core features have landed including the GTK3 shell. Touch support is still maturing. We are now in bugfix and regressions mode with new updates only fixing bugs, regressions and improving touch capabilities.

[edit] Detailed Description

We want to provide the new version of the Sugar desktop environment as well as more activities to allow further building upon the collaborative environment.

Users curious about the Sugar interface can test out Sugar on an existing Fedora system by selecting the Sugar environment from their display manager.

Developers interested in working on the Sugar interface or writing activities can have a development platform without needing an XO laptop.

Upstream Sugar 0.98 [RoadMap]. The final release is due September 28th.

[edit] Benefit to Fedora

This feature will let all involved projects like Fedora and Sugar Labs profit, as it brings the latest and greatest bits from the Sugar community for education into Fedora. By making Sugar more readily available, it's easier for users to play with it, become involved, and contribute back. It will allow us to capture the interest in developing for OLPC and Sugar Labs on the Fedora platform.

[edit] Scope

  • Build updated Sugar packages
  • Test new GTK+3 based shell
  • Test integration of new technologies

[edit] Test Plan

Select Sugar as an option on the gdm screen for your account, log in, and use Sugar. Internet access through Browse should be possible. This will require the @sugar-desktop group to be installed, but should otherwise be straight-forward.

[edit] User Experience

Only noticeable by those wanting to use Sugar.

[edit] Dependencies

No further dependencies, thanks to the original work here.

[edit] Contingency Plan

None necessary. Many of the packages will be included in Fedora, but will be less useful without the work done to tie them together.

[edit] Documentation

[edit] Release Notes

Update Sugar to the latest version 0.98 in Fedora 18.

Proposed features for 0.98 currently are:

  • Removal of HippoCanvas across the entire Sugar stack
  • sugar shell based on GTK-3
  • Bug fixes and improvements for Activities

The feature list isn't finalised yet

[edit] How To Help

[edit] Comments and Discussion