0.84/0.83.1 Notes

From Sugar Labs

Jump to: navigation, search

Contents

Sucrose 0.83.1 Release Notes

Announcement

This is our first Development Release in the 0.84 cycle. The code base has seen many refactoring efforts to improve the platform. To improve performance several heavy shell dependency have been dropped and the journal and the shell service has been merged into the shell. Furthermore the datastore has been rewritten, to simplify and improve maintainability. The API has been kept in place.

Sugar moved to use Gconf as a back end to store the profile. An ABI policy has been figured out and modules have been marked as STABLE / UNSTABLE / DEPRECATED.

Some enhancements have been made to the clipboard to provide visual consistency with the Sugar environment. And of course many many bugs have been fixed, which you can see in detail below.

Thanks

To everyone for bearing with us and keeping up the good work in this new release cycle!

Compatibility

When you upgrade a computer running an earlier version,

If you later downgrade from Sucrose 0.83.1 to an earlier version,

Most of the activities in Sucrose 0.83.1 should be compatible with Sucrose 0.82 , the version shipped with OLPC Release 8.2.0. An exception is Browse, which depends on new versions of XULRunner and Hulahop. Read likewise may soon depend on a new version of Evince

Glucose modules

Glucose news

sugar-toolkit

sugar

sugar-artwork

sugar-base

sugar-datastore

sugar-presence-service

etoys

This version copes with the datastore using byte arrays for strings, thus allowing to resume again

Fructose modules

Fructose news

read-activity

chat-activity

browse-activity

terminal-activity

Updated translations:

Fructose dependencies

Fructose dependencies news

hulahop

Provide the ground to make downloads and uploads work for multiple instances (marco)

Personal tools
Namespaces
Variants
Actions
Sugar
Projects
Teams
Local Labs
Using the Wiki
Google translations