Difference between revisions of "0.90/Notes"

From Sugar Labs
Jump to navigation Jump to search
(→‎API: Deprecated activity.info fields)
Line 16: Line 16:
  
 
=== API ===
 
=== API ===
* The activity.info field 'service_name' has been completely deprecated now. Please use 'bundle_id' instead, [http://wiki.sugarlabs.org/go/Development_Team/Almanac/Activity_Bundles#.info_file_format more info].
+
* The [http://wiki.sugarlabs.org/go/Development_Team/Almanac/Activity_Bundles#.info_file_format activity.info] field 'service_name' has been completely deprecated now. Please use 'bundle_id' instead.
* The activity.info field 'class' has been completely deprecated now. Please use 'exec' instead, [http://wiki.sugarlabs.org/go/Development_Team/Almanac/Activity_Bundles#.info_file_format more info].
+
* The [[http://wiki.sugarlabs.org/go/Development_Team/Almanac/Activity_Bundles#.info_file_format activity.info field] 'class' has been completely deprecated now. Please use 'exec' instead.
  
 
=== Dependencies ===
 
=== Dependencies ===

Revision as of 10:10, 16 August 2010

english HowTo [ID# 55840] 

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

Sucrose 0.90 Release Notes

Introduction

What is new for users

What is new for distributors and deployers

What's new for developers

The following changes are important for developers using the Sucrose 0.90 developer platform.

Widgets

No new widgets have been added to the toolkit in the 0.90 development cycle.

API

  • The activity.info field 'service_name' has been completely deprecated now. Please use 'bundle_id' instead.
  • The [activity.info field 'class' has been completely deprecated now. Please use 'exec' instead.

Dependencies

Activity Authors guidelines

There are still many activities that do not use the new activity toolbars introduced in 0.86. We encourage the switch to use the new toolbars as there have been huge improvements in usability (e.g. stopping an activity).

Jim Simmons has written a guide to writing Sugar Activities (Please see Make your own Sugar Activities!) which details how to convert your activity to the new toolbars without compromising performance on old Sugar systems.

What's new for packagers

Compatibility

There a 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. Please stay tuned for distribution specific announcements and watch out for updates at Get Sugar.