Sugarize Me
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