My favorites | Sign in
Project Home Downloads Wiki Issues Source
Search
for
PharoForSugar  
Pharo for Sugar
Updated Jul 30, 2010 by serge.st...@gmail.com

This page is about porting Pharo Smalltalk to Sugar. Sugar is a free desktop environment designed with the goal of being used by children for learning. Sugar is currently most widely installed on OLPC XO-1 laptop computers.

Road Map

Release 1

Release 2

to be written...

To do list

  • build a specific VM with block closure support (reuse EToys work)
  • port D-BUS to Pharo : http://wiki.laptop.org/go/D-BUS This is mostly used to communicate with OLPC-services. There is already an EToys version: http://www.squeaksource.com/dbus.html
  • propose a sugar theme for Pharo (it is about 70% complete with some issues depending on Gary help): http://blog.ofset.org/hilaire/index.php?post/2010/07/17/Sugar-theme-fpr-Pharo
  • When Pharo is used to deploy application, what we should think about is how to load fast Smalltalk code in an existing Pharo installation in the XO notebook (binary package).
  • package Pharo as an xo package,
  • port Cog JIT VM to XO (but XO-1.75 will be based on ARM)
  • adapt multi-touch Etoys implementation to Pharo Sugar port
  • adapt PBE book to have a PBE-Sugar edition

Sign in to add a comment
Powered by Google Project Hosting