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 49: |
Line 49: |
| Another interesting and useful side-effect of this feature is that a user can insert a pen-drive with many activity bundles, select 'all' and copy them to journal. The resulting operation will install all bundles on the XO laptop! | | Another interesting and useful side-effect of this feature is that a user can insert a pen-drive with many activity bundles, select 'all' and copy them to journal. The resulting operation will install all bundles on the XO laptop! |
| | | |
− | More information: [[Features/Multi_selection]]
| + | 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]] |
| + | |
| + | More information: [[Features/Multi_selection]] |
| | | |
| === 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. |
| + | |
| + | [[Image:IconChangeFinal1.png|300px]] |
| + | [[Image:IconChangeFinal2.png|300px]] |
| | | |
| More information: [[Features/Icon_Change]] | | More information: [[Features/Icon_Change]] |
Line 70: |
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 75: |
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 82: |
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 87: |
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 107: |
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 126: |
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. |