Sugar: Difference between revisions
Jump to navigation
Jump to search
Line 13: | Line 13: | ||
=== Building from source === |
=== Building from source === |
||
Sugar is composed of a few modules, and depends on xulrunner, which is not yet packaged by distributions. The easier way to build it from sources is to use jhbuild, |
|||
* Check out jhbuild from GNOME cvs |
|||
$ cvs -d :pserver:anonymous@anoncvs.gnome.org:/cvs/gnome login |
|||
Logging in to :pserver:anonymous@anoncvs.gnome.org:2401/cvs/gnome |
|||
CVS password: <press enter> |
|||
$ cvs -d :pserver:anonymous@anoncvs.gnome.org:/cvs/gnome checkout jhbuild |
|||
* Install it |
|||
$ cd jhbuild |
|||
$ make |
|||
$ make install |
|||
* Create a .jhbuildrc file in your home directoy. Use [sample.jhbuildrc] as a template |
|||
* Build sugar and his dependencies |
|||
* Run sugar |
|||
jhbuild run sugar |
|||
=== Distribution specific === |
=== Distribution specific === |
Revision as of 04:00, 24 June 2006
This page is monitored by the OLPC team.
Sugar is the core of the OLPC Python Environment. It's goal is to turn the Laptop into a fun, easy to use, social experience that promotes sharing and learning.
Download
Sugar is currently under heavy development.
Source repositories
Building from source
Sugar is composed of a few modules, and depends on xulrunner, which is not yet packaged by distributions. The easier way to build it from sources is to use jhbuild,
- Check out jhbuild from GNOME cvs
$ cvs -d :pserver:anonymous@anoncvs.gnome.org:/cvs/gnome login Logging in to :pserver:anonymous@anoncvs.gnome.org:2401/cvs/gnome CVS password: <press enter> $ cvs -d :pserver:anonymous@anoncvs.gnome.org:/cvs/gnome checkout jhbuild
- Install it
$ cd jhbuild $ make $ make install
- Create a .jhbuildrc file in your home directoy. Use [sample.jhbuildrc] as a template
- Build sugar and his dependencies
- Run sugar
jhbuild run sugar
Distribution specific
- Suse instructions can be found at Sugar Setup on SUSE
Milestones
Notes, to-do lists, ideas, etc. for Sugar development are kept on the wiki.
- Sugar Demo #1: to-do list - Target: Seven Country Task Force Meeting, May 23rd 2006 (COMPLETE)
- Sugar Demo #2: to-do list - Target: GUADEC, June 24th 2006
- Sugar Design Review #2: Notes & Mockups
External Links
- Screenshots here: http://www.eschoolnews.com/eti/2006/05/001414.php
- Some notes on Sugar: http://www.0xdeadbeef.com/weblog/?p=200
- Notes on Sugar and Maemo project similarities
- Marc Eisenstadt's comments on the environment with some links to other similar projects.
- UI mockups for the OLPC are found here.