[Sugar-devel] idea for GSoC project

Bryan Berry bryan at olenepal.org
Wed Mar 18 06:09:41 EDT 2009


my pleasure! 

I think it is really key that there be a framework for developers to
create learning activities that run on any modern browser but run better
and do more interesting things when part of Sugar. 

On Wed, 2009-03-18 at 10:55 +0100, Tomeu Vizoso wrote:
> On Wed, Mar 18, 2009 at 07:24, Bryan Berry <bryan at olenepal.org> wrote:
> > I earlier advocated a framework called "Karma" for integrating flash
> > swfs into Sugar. I now believe that javascript + html5 is a much better
> > bet because it better adheres to our common belief in open-source and
> > allows "View Source." Also, there are far more javascript developers out
> > there than flash developers. This new rework of Karma could take
> > advantage of projects like jquery-UI and new javascript animation
> > libraries like processing.js and GX.
> >
> > The GSoC mentee could recreate one of OLE Nepal's existing flash
> > activity with javascript + html5. You can access some of our flash
> > activities here:
> > http://www.pustakalaya.org/external-content/static/epaath/E-Paath-2.activity/activity/Activity/MenuStage.html
> >
> > I have in mind that the GSoC participant would create this proof of
> > concept activity w/ the following features:
> >
> > 1. Embedded Audio and animation, possibly using the new <video> and
> > <audio> tags in html5
> > 2. Has help menus, navigation, and embedded lesson plan
> > 3. Works in a regular browser w/ a limited set of functionality
> > 4. Works in sugar natively and takes advantage of Sugar's collaboration
> > features
> >
> > I think it is really key that developers should be able to create basic
> > learning activities that can run anywhere but can easily be extended to
> > take advantage of Sugar's collaboration features and UI. However,
> > creating javascript-to-dbus bindings may be out-of-scope for a summer
> > project.
> >
> > I am definitely be interested in serving as a mentor for such a project.
> > That said I am professionally a project manager and not a software
> > engineer. In fact, my software development skills are extremely limited
> > beyond writing broken python and bash scripts.
> 
> Me (and surely others) will help with the technical part. Thanks for
> stepping up on this!
> 
> Regards,
> 
> Tomeu
-- 
Bryan W. Berry
Technology Director
OLE Nepal, http://www.olenepal.org



More information about the Sugar-devel mailing list