Currently, all the base bits are built and an initial set of activities is packaged and reviewed. More will certainly continue to be built and be available over the life of F10. At 75% because some of the msot recently reviewed activities haven't yet had a build and we're still waiting on pyxpcom (which gives us a browser). The latter should be getting built as a package right after beta

+

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.

Owner

Current status

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.