sugarbot's aim is to provide testing and automation facilities for the OLPC Project's Sugar GUI. The project must first identify and evaluate possible implementation options, and then implement the best choice. Although it has a Sugar focus, sugarbot should be easily extensible to other Python-based GUI's.

Monday, September 1, 2008

Screencast, 0.1 Release

I've managed to finally get the screencast and 0.1 release published. You can find it in the usual place, on the sugarbot Google Code site.

This screencast showcases a lot of the automation of sugar/sugarbot, with a small demonstration of how Python is used inside of sugarbot. There is also emphasis on catching errors when they occur, and how those errors are reported/displayed.

The example scripts provide a better demonstration of how the scripting works than the video could have, so I left most of the scripting details out (it is just Python anyways, so it's not very exciting).