Difference between revisions of "Activity Team/Sweetener"

From Sugar Labs
Jump to navigation Jump to search
Line 4: Line 4:
  
 
== Maintainers ==
 
== Maintainers ==
<ul>
+
*[[User:Daniel_Francis]]
  <li>[[User:Daniel_Francis]]</li>
 
</ul>
 
  
 
== Current Release ==
 
== Current Release ==
 
At the moment it hasn't got a stable release. Clone the [http://git.sugarlabs.org/sweetener GIT Repository] and feel free to send patches, request merges or contact the maintainers.
 
At the moment it hasn't got a stable release. Clone the [http://git.sugarlabs.org/sweetener GIT Repository] and feel free to send patches, request merges or contact the maintainers.
 +
 +
== Get started creating an activity==
 +
* Start a repository on [http://git.sugarlabs.org/ Git]
 +
* Clone Sweetener
 +
git clone git://git.sugarlabs.org/sweetener/sweetener.git
 +
* Copy to your new activity directory the following files:
 +
** Makefile
 +
** activity.py
 +
** canvas.py
 +
** options.py
 +
** info.py
 +
Optional, only if you want to get your activity working on other Linux desktops:
 +
** application.py
 +
** hello-integration (rename it to your activity name)
 +
* Fill info.py with the information about the activity.

Revision as of 12:21, 2 October 2012

(Note: This page has not finished.)

Sweetener is a desktop framework which provides compatibility between Sugar and other Desktops. Does all the repetitive parts, for be more friendly with developers. It's divided in modules, they can be included in an activity for do a specific task.

Maintainers

Current Release

At the moment it hasn't got a stable release. Clone the GIT Repository and feel free to send patches, request merges or contact the maintainers.

Get started creating an activity

  • Start a repository on Git
  • Clone Sweetener
git clone git://git.sugarlabs.org/sweetener/sweetener.git
  • Copy to your new activity directory the following files:
    • Makefile
    • activity.py
    • canvas.py
    • options.py
    • info.py

Optional, only if you want to get your activity working on other Linux desktops:

    • application.py
    • hello-integration (rename it to your activity name)
  • Fill info.py with the information about the activity.