Sugarize Me

From OLPC
Revision as of 01:45, 29 December 2007 by CharlesMerriam (talk | contribs) (Created)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Sugarize Me is a proposed virtual development environments for the OLPC

Problem: Installing and getting going on OLPC’s XO development takes time.

Getting the environment to work, getting the libraries installed and linked, and all the other cruft of systems administration takes time on the XO. Each application is written in Python and then ’sugarized’. Then you move it over the XO, then you run it.

This can create a real hurdle for people who want to play with the OLPC.

Solution: Provide a premade virtual XO development environment.

What if we run a server that has an environment with an open Subversion version control system. When you check in a new file to your project, a build bot compiles it in the correct environment, runs pychecker and other tools, sugarizes, runs unit tests, and then makes available a binary, a report, and a screen-movie of the run.

So, good idea, bad idea?

Also written up on Ideas for Free blog