[Sugar-devel] [ANNOUNCE] Sucrose 0.89.5 Development (Beta) Release

Simon Schampijer simon at schampijer.de
Thu Sep 2 06:23:04 EDT 2010


Dear Sugar Community,

this is our development release number 5 in the 0.90 development cycle 
[1]! This is our Beta release! We would like to invite you for testing 
now. The plan is to have a Soas build with the latest 0.90 Sugar 
packages available by the end of the week. We will send another 
announcement when it is ready for download.

We now reached String Freeze [2], no string changes may be made without 
confirmation from the localization team and notification to the release 
team! We encourage translators to translate the new strings that has 
been introduced by the various new Features.

Furthermore Tomeu Vizoso made great progress in fixing integration bugs 
introduced by the Remove Presence Service Feature [3].

The Etoys team reports that the first beta release of Etoys 4.1 is now 
available. The biggest change is that stopping the Etoys activity will 
no longer save to the Journal. To save, you will have to press the keep 
button. The octagonal stop button is replaced by a circular exit button 
to indicate the new behavior. It puts up a warning before actually 
quitting. More about the rationale for this change can be found at [4].

Full release notes can be found at [5].

Thanks everyone for your great contributions!

In behalf of the sugar community,
     Your Release Team

[1] http://wiki.sugarlabs.org/go/0.90/Roadmap#Schedule
[2] http://wiki.sugarlabs.org/go/Development_Team/Release#String_Freeze
[3] http://wiki.sugarlabs.org/go/Features/Remove_Presence_Service
[4] http://lists.sugarlabs.org/archive/sugar-devel/2010-August/026398.html
[5] http://wiki.sugarlabs.org/go/0.90/0.89.5_Notes



== Compatibility ==
There are no known compatibility issues, as of today.

== Update to this version ==
Please use the instructions for your distribution (SoaS, Fedora, Ubuntu, 
Debian etc) of choice to upgrade to this release. Note that it may take 
a while until the release is packaged for each distribution.

== Glucose modules==

===Updated===
* 
http://download.sugarlabs.org/sources/sucrose/glucose/sugar/sugar-0.89.7.tar.bz2
* 
http://download.sugarlabs.org/sources/sucrose/glucose/sugar-toolkit/sugar-toolkit-0.89.5.tar.bz2
* 
http://download.sugarlabs.org/sources/sucrose/glucose/etoys/etoys-4.1.2384.tar.gz 


== Glucose news ==
=== sugar ===
* AP: signal strength update not separate from state change {{Bug|2246}} 
(Simon Schampijer)
* Listen to changes to the nick and jabber server settings and update MC 
appropriately (Tomeu Vizoso)
* Journal: Alert if an error occurs when copying to devices in the 
detail view {{Bug|1842}} (Simon Schampijer)
* Sugar GConf settings breaks mouse buttons behavior in gnome session 
{{Bug|1544}} (Aleksey Lim)

=== sugar-toolkit ===
* sugar.presence: Remove dead code and make clear which methonds are 
deprecated (Tomeu Vizoso)
* Read the public and private keys lazily (Tomeu Vizoso)
* Use Account.ConnectionStatus instead of Account.Connection.Status 
(Tomeu Vizoso)

=== Etoys ===
* no save on stop under Sugar, must use keep button (enable 
sugarAutoSave to revert to old behavior)
* easier to make flap (see supplies)
* GSoC addition: scriptable speech bubbles
* translatability of Text object must be enabled explicitly
* minor fixes
* updated translations from Pootle
* added languages zh_CN, ca, sk, pap, pl, km, en_GB, ar_SY
* revised Italian, Portuguese, and German QuickGuides

== What is new for packagers ==
New API has been added to telepathy-gabble and telepathy-salut to 
support the work on the collaboration framework, which results in 
needing 0.9.16 for tp-gabble and 0.3.13 for tp-salut.

One of the goals of the collaboration refactoring was dropping 
functionality in sugar that has been implemented in 
[http://telepathy.freedesktop.org/wiki/Mission%20Control 
telepathy-mission-control], so Sugar now depends on tp-mission-control 
5.4.3.


More information about the Sugar-devel mailing list