Sugar architecture diagram (was Re: OLPC France CodeCamp in Paris)

2008-11-15 Thread Tomeu Vizoso
2008/11/1 LASKE, Lionel (C2S) [EMAIL PROTECTED]:
 Hi all,

 OLPC France is proud to announce its OLPC CodeCamp in Paris on November
 15th.

 Five workshops are planned:

 · Sugar: development and experimentation on Sugar/python,

Hi, perhaps may help this diagram I quickly sketched (see in a
fixed-width font):

 ---
|  | || |
|  | Non-python  |   Sugar shell  |   Python|
|  |   Sugar | (Desktop window,   |Sugar|
|  | Activities  |  panel,|  Activities |
|   Regular|  (Etoys,| journal)   | |
|  X   |  Simcity,   || |
| Apps |Mono |--|
|  | activities, |Sugar toolkit (python-only)   |
|  |etc.)|  |
|  ||
|  |DataStore |  Presence   |
|  | service  |  service|
 ---
|Matchbox window manager|
|   (considering switching to Metacity for improved compatibility)  |
 ---
|   |
|GNOME-ish Linux desktop|
|X11, HAL, D-Bus, NetworkManager, GConf, Telepathy, etc |
|   |
 ---


Regards,

Tomeu

 · School Server: setting up and test of school server on multiple
 platform (standard PC, Booba server, CherryPal, …),

 · Mono: development of new activities using Mono,

 · Pedagogic usage: Feedbacks from Haïti, Ethiopia and Palestine
 deployment. Brainstorming with French teachers to find usage and class
 activity for the XO.

 · French localization: French translators will work all the days to
 translate in French, sugar, activities and FLOSS manual.



 If you're interested to meet the French OLPC community and to have a nice
 trip to Paris: you're welcome !



 More information on:
 http://olpc-france.org/wiki/index.php?title=OLPC_France_CodeCamp_15_november



 Best regards from France.



 Lionel Laské



 ___
 Devel mailing list
 Devel@lists.laptop.org
 http://lists.laptop.org/listinfo/devel


___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Sugarizing Labyrinth (was Re: OLPC France CodeCamp in Paris)

2008-11-15 Thread Tomeu Vizoso
Hi, have created a git repo in gitorious that could be used as an
starting point:

http://gitorious.org/projects/labyrinth-sugar

We should notify the Labyrinth authors of this effort at some (early) point.

Regards,

Tomeu

On Fri, Nov 14, 2008 at 4:19 PM, Tomeu Vizoso [EMAIL PROTECTED] wrote:
 Hi Lionel and all OLPC France,

 excuse me if this comes too late or isn't to the point, but would like
 to propose to hack on a mind mapping activity during the CodeCamp in
 Paris.

 I think this project has the appeal of being in direct connection to
 the needs in the field. Teachers from Uruguay, Peru and Panama have
 asked for such a tool, and have been exploring alternatives that may
 not be the best: drawing in Paint, using the connectors in Etoys,
 executing a java app (CMaps) inside the X Activity or using web apps.

 Happens that a pygtk application for mind mapping already exists and
 its architecture makes for an easy port to sugar. It's called
 Labyrinth [0] and was proposed more than one year ago by Jim Gettys
 [1] though no resources were allocated. Recently, teachers in the
 olpc-sur mailing lists asked again for it [2] and I gave a quick (2
 hours) try to sugarize it with some success [3].

 In [3] you can find links to the activity bundle, a screenshot and a
 patch to the code in the svn repository.

 [0] http://www.gnome.org/~dscorgie/labyrinth.html
 [1] http://dev.laptop.org/ticket/4577
 [2] http://lists.laptop.org/pipermail/olpc-sur/2008-November/001168.html
 [3] http://lists.laptop.org/pipermail/olpc-sur/2008-November/001173.html

 My proposal is for the CodeCamp participants to divide in pairs and
 each pair to choose one feature to add or bug to fix. At the end of
 the session, everybody would integrate all the changes and produce a
 single bundle.

 Most of the functionality is already in the original pygtk app, it's
 just a matter of exposing that functionality through the Sugar UI.

 I will try to be in #sugar at FreeNode during the CodeCamp to answer 
 questions.

 After the CodeCamp, we could send the bundle to teachers in olpc-sur
 and ask them to try it and give feedback. Also, at some point whoever
 is interested in following up could contact the authors of Labyrinth
 and see the best way to upstream the changes.

 What do you say, looks like a challenge?

 Regards,

 Tomeu

 2008/11/1 LASKE, Lionel (C2S) [EMAIL PROTECTED]:
 Hi all,



 OLPC France is proud to announce its OLPC CodeCamp in Paris on November
 15th.



 Five workshops are planned:



 · Sugar: development and experimentation on Sugar/python,

 · School Server: setting up and test of school server on multiple
 platform (standard PC, Booba server, CherryPal, …),

 · Mono: development of new activities using Mono,

 · Pedagogic usage: Feedbacks from Haïti, Ethiopia and Palestine
 deployment. Brainstorming with French teachers to find usage and class
 activity for the XO.

 · French localization: French translators will work all the days to
 translate in French, sugar, activities and FLOSS manual.



 If you're interested to meet the French OLPC community and to have a nice
 trip to Paris: you're welcome !



 More information on:
 http://olpc-france.org/wiki/index.php?title=OLPC_France_CodeCamp_15_november



 Best regards from France.



 Lionel Laské



 ___
 Devel mailing list
 Devel@lists.laptop.org
 http://lists.laptop.org/listinfo/devel



___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: OLPC France CodeCamp in Paris

2008-11-14 Thread Tomeu Vizoso
Hi Lionel and all OLPC France,

excuse me if this comes too late or isn't to the point, but would like
to propose to hack on a mind mapping activity during the CodeCamp in
Paris.

I think this project has the appeal of being in direct connection to
the needs in the field. Teachers from Uruguay, Peru and Panama have
asked for such a tool, and have been exploring alternatives that may
not be the best: drawing in Paint, using the connectors in Etoys,
executing a java app (CMaps) inside the X Activity or using web apps.

Happens that a pygtk application for mind mapping already exists and
its architecture makes for an easy port to sugar. It's called
Labyrinth [0] and was proposed more than one year ago by Jim Gettys
[1] though no resources were allocated. Recently, teachers in the
olpc-sur mailing lists asked again for it [2] and I gave a quick (2
hours) try to sugarize it with some success [3].

In [3] you can find links to the activity bundle, a screenshot and a
patch to the code in the svn repository.

[0] http://www.gnome.org/~dscorgie/labyrinth.html
[1] http://dev.laptop.org/ticket/4577
[2] http://lists.laptop.org/pipermail/olpc-sur/2008-November/001168.html
[3] http://lists.laptop.org/pipermail/olpc-sur/2008-November/001173.html

My proposal is for the CodeCamp participants to divide in pairs and
each pair to choose one feature to add or bug to fix. At the end of
the session, everybody would integrate all the changes and produce a
single bundle.

Most of the functionality is already in the original pygtk app, it's
just a matter of exposing that functionality through the Sugar UI.

I will try to be in #sugar at FreeNode during the CodeCamp to answer questions.

After the CodeCamp, we could send the bundle to teachers in olpc-sur
and ask them to try it and give feedback. Also, at some point whoever
is interested in following up could contact the authors of Labyrinth
and see the best way to upstream the changes.

What do you say, looks like a challenge?

Regards,

Tomeu

2008/11/1 LASKE, Lionel (C2S) [EMAIL PROTECTED]:
 Hi all,



 OLPC France is proud to announce its OLPC CodeCamp in Paris on November
 15th.



 Five workshops are planned:



 · Sugar: development and experimentation on Sugar/python,

 · School Server: setting up and test of school server on multiple
 platform (standard PC, Booba server, CherryPal, …),

 · Mono: development of new activities using Mono,

 · Pedagogic usage: Feedbacks from Haïti, Ethiopia and Palestine
 deployment. Brainstorming with French teachers to find usage and class
 activity for the XO.

 · French localization: French translators will work all the days to
 translate in French, sugar, activities and FLOSS manual.



 If you're interested to meet the French OLPC community and to have a nice
 trip to Paris: you're welcome !



 More information on:
 http://olpc-france.org/wiki/index.php?title=OLPC_France_CodeCamp_15_november



 Best regards from France.



 Lionel Laské



 ___
 Devel mailing list
 Devel@lists.laptop.org
 http://lists.laptop.org/listinfo/devel


___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: OLPC France CodeCamp in Paris

2008-11-01 Thread David Farning
This sounds very interesting and useful.  A nice breadth of projects to keep
things interesting and cross pollinate ideas between groups that might not
interact frequently.

thanks
david

2008/11/1 LASKE, Lionel (C2S) [EMAIL PROTECTED]

  Hi all,



 OLPC France is proud to announce its OLPC CodeCamp in Paris on November 15
 th.



 Five workshops are planned:



 · Sugar: development and experimentation on Sugar/python,

 · School Server: setting up and test of school server on multiple
 platform (standard PC, Booba server, CherryPal, …),

 · Mono: development of new activities using Mono,

 · Pedagogic usage: Feedbacks from Haïti, Ethiopia and Palestine
 deployment. Brainstorming with French teachers to find usage and class
 activity for the XO.

 · French localization: French translators will work all the days
 to translate in French, sugar, activities and FLOSS manual.



 If you're interested to meet the French OLPC community and to have a nice
 trip to Paris: you're welcome !



 More information on:
 http://olpc-france.org/wiki/index.php?title=OLPC_France_CodeCamp_15_november



 Best regards from France.



 Lionel Laské



 ___
 Devel mailing list
 Devel@lists.laptop.org
 http://lists.laptop.org/listinfo/devel


___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel