Difference between revisions of "0.86/Notes"

From Sugar Labs
Jump to navigation Jump to search
(→‎Detailed changes: change 0.84 to 0.86)
Line 3: Line 3:
  
 
== Introduction ==
 
== Introduction ==
[http://sugarlabs.org/go/Taxonomy#Sucrose:_The_interface.2C_plus_a_set_of_demonstration_activities Sucrose] 0.86 is the latest version of the Sugar education platform, consisting of [http://sugarlabs.org/go/Taxonomy#Glucose:_The_base_Sugar_environment Glucose], the base system environment; and [http://sugarlabs.org/go/Taxonomy#Fructose:_The_set_of_demonstration_activities Fructose], a set of demonstration activities.
+
[[Taxonomy#Sucrose:_The_interface.2C_plus_a_set_of_demonstration_activities|Sucrose]] 0.86 is the latest version of the Sugar education platform, consisting of [[Taxonomy#Glucose:_The_base_Sugar_environment|Glucose]], the base system environment; and [[Taxonomy#Fructose:_The_set_of_demonstration_activities|Fructose]], a set of demonstration activities.
  
 
Sucrose is released every six months and contains many new features, improvements, bug fixes, and translations. Sucrose 0.86 continues this tradition and is our third well-planned release to date.
 
Sucrose is released every six months and contains many new features, improvements, bug fixes, and translations. Sucrose 0.86 continues this tradition and is our third well-planned release to date.
  
You can learn more about Sugar itself by studying the [http://sugarlabs.org/go/What_is_Sugar%3F Sugar definition] or by reading the [http://www.sugarlabs.org/index.php?template=page&page=learners comic strip] about the learning platform from Dongyun Lee.
+
You can learn more about Sugar itself by studying the [[What_is_Sugar%3F|Sugar definition]] or by reading the [http://www.sugarlabs.org/index.php?template=page&page=learners comic strip] about the learning platform from Dongyun Lee.
  
 
== What is new for users ==
 
== What is new for users ==
Line 113: Line 113:
  
 
== Looking at the release cycle details ==
 
== Looking at the release cycle details ==
You can browse the notes of each development release in [[Development Team/Release/Roadmap/0.84#Schedule]]. Their respective sources are listed there as well.
+
You can browse the notes of each development release in [[{{Upcoming Stable Release}}]]. Their respective sources are listed there as well.
  
 
== Looking Forward to 0.88 ==
 
== Looking Forward to 0.88 ==
Planning of the next release cycle has started at [[Roadmap/0.88]].
+
Planning of the next release cycle has started at [[0.88/Roadmap]].
  
 
== Credits ==
 
== Credits ==
 
Many people contributed to this release indirectly, including testing, documentation, translation, contributing to the Wiki, outreach to education and developer communities. On behalf of the community, we give our warmest thanks to the developers and contributors who made this Sugar release possible.
 
Many people contributed to this release indirectly, including testing, documentation, translation, contributing to the Wiki, outreach to education and developer communities. On behalf of the community, we give our warmest thanks to the developers and contributors who made this Sugar release possible.

Revision as of 19:35, 13 September 2009

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

Sucrose 0.86 Release Notes

Introduction

Sucrose 0.86 is the latest version of the Sugar education platform, consisting of Glucose, the base system environment; and Fructose, a set of demonstration activities.

Sucrose is released every six months and contains many new features, improvements, bug fixes, and translations. Sucrose 0.86 continues this tradition and is our third well-planned release to date.

You can learn more about Sugar itself by studying the Sugar definition or by reading the comic strip about the learning platform from Dongyun Lee.

What is new for users

Activity Toolbar redesign

The activity toolbar has been redesigned, since the design of using tabs to group options, an activity can have, did not turn out to work so well. More details about the Features/New Toolbar Design. The redesign gives a solution for the "stop activity issue" pointed out in #452. Browse and Write have been ported to use the new Toolbar design.

Write-toolbar.png

Browse-toolbar.png

What is new for developers

The following changes are important for developers using the Sucrose 0.86 developer platform. If you're not interested in changes for developers, you can skip forward to Section Internationalization and Localization.

Widgets

API

Dependencies

What is new for packagers

  • Sugar: Metacity: The switch to Metacity as window manager is dependent on this commit that adds a command line option to disable autofullscreening maximized windows without decorations.
  • Sugar: The keyboard control panel: libxklavier >= 4.0, python bindings >= 0.2
  • Flash Activities: Distributions need to package the last version of Gnash (v9).
  • Tabs in Browse: Hulahop version >= 0.5
  • Write: Abiword 2.8 is close to be released and will be part of the Sugar Platform 0.86, so we need to have the latest release in the 2.7.x series packaged so we start testing it.
  • Read: New dependencies for Read version >= 70 (needed for epub support): webkitgtk (Note: pywebkitgtk has to be >= 1.1.6), python-lxml, python-BeautifulSoup,

Internationalization (i18n) and Localization (l10n)

Thanks to members of the worldwide translation team, who can be found on the localization mailing list, we have the following languages (listed alphabetically) which have significant support (more than 80% of the user interface translated):

  • Chinese (China)
  • Chinese (Taiwan)
  • Dutch
  • French
  • German
  • Italian
  • Japanese
  • Nepali
  • Portuguese
  • Russian
  • Spanish
  • Swedish
  • Turkish
  • Vietnamese


Compatibility

There are no known compatibility issues, as of today.

Getting the sources

If you want to package sugar for your favourite distribution or just want to examine sugar's lovely code ;) you can find all the source code of each module at the links below.

Glucose

Fructose

Fructose dependencies

Detailed changes

Glucose

  • sugar
  • sugar-toolkit
  • sugar-base
  • sugar-presence-service
  • sugar-datastore
  • sugar-artwork
  • etoys

Fructose

Fructose dependencies

  • hulahop

Looking at the release cycle details

You can browse the notes of each development release in 0.114. Their respective sources are listed there as well.

Looking Forward to 0.88

Planning of the next release cycle has started at 0.88/Roadmap.

Credits

Many people contributed to this release indirectly, including testing, documentation, translation, contributing to the Wiki, outreach to education and developer communities. On behalf of the community, we give our warmest thanks to the developers and contributors who made this Sugar release possible.