From Fedora Project Wiki
No edit summary
 
(10 intermediate revisions by 4 users not shown)
Line 1: Line 1:
= Feature Name =
= Feature Name =
Sugar Desktop
Sugar Desktop
<!-- The name of your feature -->


== Summary ==
== Summary ==
Provide the sugar desktop as well as the basic activities required in a fashion that can be used  as a choice on the GDM login screen, or as the basis for a Live image spin.
Provide the sugar desktop as well as the basic activities required in a fashion that can be used  as a choice on the GDM login screen, or as the basis for a Live image spin.


== Owner ==
== Owner ==
* Name: [[User:katzj| Jeremy Katz]] [[User:rnorwood| Robin Norwood]] [[User:gdk| Greg DeKoenigsberg]]
* Name: [[User:chimosky|Ibiam Chihurumnaya]] and [[User:aperezbios|Alex Perez]]
* Email:  
** ibiam@sugarlabs.org
** aperez@sugarlabs.org


More help welcome :-)
More help welcome :-)
Line 13: Line 16:


== Current status ==
== Current status ==
* Targeted release: F10
* Targeted release: F34
* Last updated: Friday, August 08 2008
* Last updated: Monday Feb 8 2021
* Percentage of completion: 5%
* Percentage of completion: 100%
 
A good base set of packages has been built and is available in rawhide (and thus for F10) including listing the packages within comps so that 'yum groupinstall sugar-desktop' works.


== Detailed Description ==
== Detailed Description ==
We want to provide the base sugar desktop environment as well as some activities to allow further building upon the collaborative environment.   
We want to provide the base sugar desktop environment as well as some activities to allow further building upon the collaborative environment.   


Users curious about the sugar interface can test out sugar either on an existing Fedora system, or with the live image.
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.
Developers interested in working on the Sugar interface or writing activities can have a development platform without needing an XO laptop.
Line 33: Line 38:
* Build useful sugar activities (list on the Wishlist of packages)
* Build useful sugar activities (list on the Wishlist of packages)
* Add a session for gdm to be able to choose Sugar as the login environment
* Add a session for gdm to be able to choose Sugar as the login environment
* Build a Sugar LiveCD/Spin


== Test Plan ==
== Test Plan ==
Line 49: Line 53:
== Contingency Plan ==
== Contingency Plan ==


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


== Documentation ==
== Documentation ==


* https://fedoraproject.org/wiki/PackageMaintainers/WishList#Activities
* [[PackageMaintainers/WishList#Activities]]
* http://wiki.laptop.org/go/Activities
* http://wiki.laptop.org/go/Activities


Line 60: Line 64:


We'll have some stuff here eventually
We'll have some stuff here eventually
== How To Help ==
* Visit #fedora-olpc on Freenode
* Join the mailing list: https://www.redhat.com/mailman/listinfo/fedora-olpc-list
* Package or review some of the packages listed on the wishlist
== Comments and Discussion ==
* See [[Talk:Features/Sugar]]


----
----


[[Category:FeaturePageIncomplete]]
[[Category:FeatureAcceptedF10]]
<!-- When your feature page is completed and ready for review -->
<!-- remove Category:FeaturePageIncomplete and change it to Category:FeatureReadyForWrangler -->
<!-- After review, the feature wrangler will move your page to Category:FeatureReadyForFesco... if it still needs more work it will move back to Category:FeaturePageIncomplete-->
<!-- A pretty picture of the page category usage is at: https://fedoraproject.org/wiki/Features/Policy/Process -->

Latest revision as of 16:45, 8 February 2021

Feature Name

Sugar Desktop

Summary

Provide the sugar desktop as well as the basic activities required in a fashion that can be used as a choice on the GDM login screen, or as the basis for a Live image spin.


Owner

More help welcome :-)


Current status

  • Targeted release: F34
  • Last updated: Monday Feb 8 2021
  • Percentage of completion: 100%

A good base set of packages has been built and is available in rawhide (and thus for F10) including listing the packages within comps so that 'yum groupinstall sugar-desktop' works.

Detailed Description

We want to provide the base sugar desktop environment as well as some 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.

Benefit to Fedora

This helps to make it easier for OLPC to use Fedora bits as well as to advance the OLPC platform. By making Sugar more readily available, it is easier for users to play with it, become involved, and contribute back.

If a Fedora Sugar spin is an easy way to experience and develop sugar, it will introduce new users to Fedora as an operating system and the Fedora community.

Scope

  • Build updated sugar packages
  • Build useful sugar activities (list on the Wishlist of packages)
  • Add a session for gdm to be able to choose Sugar as the login environment

Test Plan

Can select Sugar as an option on the gdm screen for your account, log in, and use Sugar. Will require the @sugar-desktop group to be installed, but otherwise be straight-forward

User Experience

Only noticeable by those wanting to use sugar

Dependencies

This depends on Sugar work upstream as well as on getting a pyxpcom package from xulrunner so that the browser can be built.

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.

Documentation


Release Notes

We'll have some stuff here eventually

How To Help

Comments and Discussion