Summer of Code/2013: Difference between revisions
| Line 193: | Line 193: | ||
''Contact'': [[User:Satellit]] | ''Contact'': [[User:Satellit]] | ||
=== Sugar Framework for writing activity in full HTML5 === | |||
[[File:Sugarhtml5.png|300px]] | |||
The objective is to develop a JavaScript framework allowing to write Sugar activity in full HTML5/JavaScript. The framework will expose to JavaScript an API to expose basic Sugar features: | |||
* Journal/Datastore, | |||
* Collaboration/Telepathy, | |||
* Toolbar handling, | |||
* Sugar settings access (buddy name, colors, language, …), | |||
* View source. | |||
Like PhoneGap/Cordova, the framework will come with a template to develop and package easily a new HTML5 activity. A basic tutorial will be include too. | |||
The work could be inspired by the work done with Enyo in [http://booki.flossmanuals.net/make-your-own-sugar-activities/_draft/_v/1.0/developing-sugar-activities-using-html5/ 1]. By the way, the resulting framework should be JavaScript framework agnostic. | |||
''Mentor'': [mailto:lionel@olpc-france.org Lionel] | |||
''Co-Mentor'': needed | |||