Changes

Jump to navigation Jump to search
1,732 bytes added ,  16:44, 9 March 2014
m
no edit summary
Line 2: Line 2:     
== Introduction ==
 
== Introduction ==
Sugar 0.100 is the new version of the [http://www.sugarlabs.org/ Sugar learning platform]. It will be released the October the 30th 2013.  
+
Sugar 0.100 is the new version of the [http://www.sugarlabs.org/ Sugar learning platform]. It was released the October the 30th 2013.  
    
The main addition in this cycle, is the possibility of create Javascript/Html activities, but there are many exciting features too.
 
The main addition in this cycle, is the possibility of create Javascript/Html activities, but there are many exciting features too.
Line 31: Line 31:  
By default, only one Home is configured, but the user can add more.
 
By default, only one Home is configured, but the user can add more.
   −
This Feature was developed by Daniel Francis with the mentoring of Walter Bender, in the Google Summer of Code contest.  
+
This Feature was developed by Daniel Francis with the mentoring of Walter Bender, in the Google Code In contest.  
    
[[Image:Home-view-1.png|300px]]
 
[[Image:Home-view-1.png|300px]]
Line 50: Line 50:     
Many developers worked in this Feature, with implementation, improvements, testing, reviews, and design. Thanks to Martin Abente, Anish Mangal, Simon Schampijer, Gary Martin, Ajay Garg and Gonzalo Odiard.
 
Many developers worked in this Feature, with implementation, improvements, testing, reviews, and design. Thanks to Martin Abente, Anish Mangal, Simon Schampijer, Gary Martin, Ajay Garg and Gonzalo Odiard.
 +
 
[[File:Ms008.png|640px]]
 
[[File:Ms008.png|640px]]
   Line 56: Line 57:  
=== Enable the change of the Home Icon ===  
 
=== Enable the change of the Home Icon ===  
   −
The user can change the XO icon used in the Home View. A activity was created to make the configuration easier. [http://activities.sugarlabs.org/en-US/sugar/addon/4683 | Change Icon activity]
+
The user can change the XO icon used in the Home View. A activity was created to make the configuration easier. [http://activities.sugarlabs.org/en-US/sugar/addon/4683 Change Icon activity]
 +
This Feature is the work of Ignacio Rodriguez and Walter Bender.
   −
This Feature is the work of Ignacio Rodriguez and Walter Bender.
+
[[Image:IconChangeFinal1.png|300px]]
 +
[[Image:IconChangeFinal2.png|300px]]
    
More information: [[Features/Icon_Change]]
 
More information: [[Features/Icon_Change]]
Line 73: Line 76:     
Now, Content Bundles appear alongside activities, in the list and favourites views. They are launched as expected with a click. Can be accessed as in the past using Browse home page, but that will not be needed in the future.
 
Now, Content Bundles appear alongside activities, in the list and favourites views. They are launched as expected with a click. Can be accessed as in the past using Browse home page, but that will not be needed in the future.
 +
 +
This Feature was developed by Daniel Drake.
    
More information: [[Features/Content_support]]
 
More information: [[Features/Content_support]]
Line 78: Line 83:  
=== Background image in Home View ===
 
=== Background image in Home View ===
   −
Add the ability to set a background image to the Home View. This Feature was developed by Agustin Zubiaga with mentoring of Walter Bender in the Google Summer of Code.
+
Add the ability to set a background image to the Home View.
 +
 
 +
This Feature was developed by Agustin Zubiaga with mentoring of Walter Bender in the Google Code-IN 2012.
    
[[File:Background_feature_example6.png | 640px]]
 
[[File:Background_feature_example6.png | 640px]]
Line 85: Line 92:     
=== Database Support in 3G Modems control panel ===
 
=== Database Support in 3G Modems control panel ===
 +
 +
The 3G connectivity availability was only the first step. Next step is to provide a UX for easy configuration of 3G modems. Gnome allows users to enter details such as 'Country', 'Plan' and 'Provider' in a drop-down box fashion. This feature brings that functionality into Sugar.
 +
 +
This Feature is the work of Andrés Ambrois, Ajay Garg, Anish Mangal and Miguel Gonzalez.
    
More information: [[Features/3G_Support/Database_Support]]
 
More information: [[Features/3G_Support/Database_Support]]
Line 90: Line 101:  
=== Improved Activities Updater ===
 
=== Improved Activities Updater ===
   −
was improved too, now can update from activities.sugarlabs.org or from wiki.laptop.org.
+
The Activity Updater received many improvements, is more robust, can do automatic updates and can get the activities from activities.sugarlabs.org or from wiki.laptop.org depending of a configuration.
 +
 
 +
Thanks to Daniel Drake for this work.
    
== What's new for developers ==
 
== What's new for developers ==
    
=== Web activities ===
 
=== Web activities ===
 +
 +
With Sugar 0.100, is possible create activities using web technologies, like JavaScript, HTML 5 and CSS.
 +
 +
A detailed step by step tutorial can be found [http://developer.sugarlabs.org/activity.md.html | here], and some examples are already created like [http://activities.sugarlabs.org/en-US/sugar/addon/4696 | Gears] or [http://activities.sugarlabs.org/en-US/sugar/addon/4691 | Clock Web]
 +
 +
This huge improvement was the work of Manuel Quiñones, Daniel Narvaez, and others
    
=== Extending Sugar ===
 
=== Extending Sugar ===
    +
Now is possible use extensions in the user home directory, then you can add your own control panel panels, or icons to the frame. Simply place your extensions in ~/.sugar/default/extensions and they will be added to the system extensions in /usr/share/sugar/extensions
   −
=== Activity Authors guidelines ===
+
This is particularly useful for installing [[WebServices]].
   −
=== Widgets ===
+
This feature was added by Walter Bender with much help from Daniel Narvaez.
    
== How to contribute with testing ==
 
== How to contribute with testing ==
 +
 +
Testing and reporting issues is a big help for the developing team.
 +
 +
Instructions are here [[0.100/Testing]]
    
==Credits==
 
==Credits==
Line 110: Line 134:     
We want to especially thank:
 
We want to especially thank:
 +
 
* the [[Infrastructure_Team |  ''Infrastructure team'']] which does all this great work in the background without which the development would not be possible at all,
 
* the [[Infrastructure_Team |  ''Infrastructure team'']] which does all this great work in the background without which the development would not be possible at all,
   Line 129: Line 154:     
* the ''release team'' and [[Development_Team | ''Development team'']] for coordinating those efforts.
 
* the ''release team'' and [[Development_Team | ''Development team'']] for coordinating those efforts.
 +
 +
This time, Daniel Narvaez took the responsibility of manage the release. We want thank him and specially to Simon Schampijer, who did that work the last years.

Navigation menu