Re: [Sugar-devel] Activities with deprecated fields in activity.info

2013-10-22 Thread James Simmons
Gonzalo,

I just got around to checking this and I find that View Slides, latest
version 14, does not have the extra entry in activity.info.
Get IA Books, latest version 7, no service_name.
Sugar Commander, latest version 9, same thing.
Read SD Comics, latest version 3, same thing.

So I have nothing to update, from what I can see.

James Simmons



On Tue, Oct 1, 2013 at 6:29 AM, Gonzalo Odiard gonz...@laptop.org wrote:

 In sugar 0.98 or newer, we not longer read the fields service_name and
 class
 in the activity.info file. These fields were deprecated on sugar 0.96 [1]
 and sugar-toolkit-gtk3 never used them.
 The following activities use these fields in the last versions available
 on ASLO:

 Activities with 'class =' ['About Me', 'JAMActivityFlash', 'EduKT', 'Sin
 diente', 'Java', 'Guido van Robot', 'Edit', 'Madagascar', 'ListenAndSpell',
 'Hop-A-Round', 'Quinteti', 'BlockParty', 'Jam Game Boy Advance',
 'JAMClock', 'EscribirEspacial', 'Ayuda', 'FreeFromMalaria', 'Juani
 Downloader', 'EatBoom', 'Super Chef', 'ElementsActivity', 'Ecomundo',
 'Aide', 'FileShare', 'Domino', 'Wine', 'JAMediaImagenes', 'Sugar File
 Manager', 'gvSIG Batovi Map Viewer', 'ParticipAccion', 'NES',
 'ConstellationsFlashCards', 'AguBrowser', 'Ajedrez', 'SocialCalcActivity',
 'x2o', 'TeachTeacher', 'Mirage', 'Wordsearch', 'Sonata', 'XOlympics',
 'SharedTextDemo', 'Plot']

 Activities with 'service_name =' ['View Slides', 'FoodForceII', 'About
 Me', 'JAMActivityFlash', 'Math Quwy', 'falabracman', 'PyEyes', 'EduKT',
 'Sin diente', 'Develop', 'BioDiv', 'Java', 'Totem', 'Guido van Robot',
 'Madagascar', 'ListenAndSpell', 'Analyze', 'Lemonade', 'Quinteti',
 'hMouse', 'idle', 'BlockParty', 'Jam Game Boy Advance', 'Tuxmath', 'GoGo',
 'JAMClock', 'EscribirEspacial', 'Ayuda', 'FoodForce2', 'Watch Me',
 'FreeFromMalaria', 'Blocku', 'Get IA Books', 'EatBoom', 'Super Chef',
 'Micropolis', 'ElementsActivity', 'Ecomundo', 'Sugar Commander', 'Aide',
 'FileShare', 'Domino', 'Wine', 'JAMediaImagenes', 'Sugar File Manager',
 'Radio', 'ParticipAccion', 'Read SD Comics', 'ClubOthello', 'NES',
 'Colors', 'ConstellationsFlashCards', 'Bubble Pop', 'AguBrowser', 'Story
 Builder', 'Puzzleton', 'Sort Game', 'MathGraph32', 'Ajedrez',
 'SocialCalcActivity', 'x2o', 'TeachTeacher', 'Mirage', 'Wordsearch',
 'Sonata', 'XOlympics', 'Arithmetic', 'SharedTextDemo', 'Gnumeric']

 Please, developers update them.
 (Yes, I have some to update too)

 Gonzalo

 [1] http://wiki.sugarlabs.org/go/0.96/Notes#API

 (For the courious, I used the attached script to check this, after
 download all the latest .xo files)

 ___
 Sugar-devel mailing list
 Sugar-devel@lists.sugarlabs.org
 http://lists.sugarlabs.org/listinfo/sugar-devel


___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Activities with deprecated fields in activity.info

2013-10-22 Thread Gonzalo Odiard
Hmm, the latest link points to Get IA Books version 6 instead of to version
7
I will need check how download the latest version and do the check again.
Thanks for testing.

Gonzalo


On Tue, Oct 22, 2013 at 10:44 AM, James Simmons nices...@gmail.com wrote:

 Gonzalo,

 I just got around to checking this and I find that View Slides, latest
 version 14, does not have the extra entry in activity.info.
 Get IA Books, latest version 7, no service_name.
 Sugar Commander, latest version 9, same thing.
 Read SD Comics, latest version 3, same thing.

 So I have nothing to update, from what I can see.

 James Simmons



 On Tue, Oct 1, 2013 at 6:29 AM, Gonzalo Odiard gonz...@laptop.org wrote:

 In sugar 0.98 or newer, we not longer read the fields service_name and
 class
 in the activity.info file. These fields were deprecated on sugar 0.96 [1]
 and sugar-toolkit-gtk3 never used them.
 The following activities use these fields in the last versions available
 on ASLO:

 Activities with 'class =' ['About Me', 'JAMActivityFlash', 'EduKT', 'Sin
 diente', 'Java', 'Guido van Robot', 'Edit', 'Madagascar', 'ListenAndSpell',
 'Hop-A-Round', 'Quinteti', 'BlockParty', 'Jam Game Boy Advance',
 'JAMClock', 'EscribirEspacial', 'Ayuda', 'FreeFromMalaria', 'Juani
 Downloader', 'EatBoom', 'Super Chef', 'ElementsActivity', 'Ecomundo',
 'Aide', 'FileShare', 'Domino', 'Wine', 'JAMediaImagenes', 'Sugar File
 Manager', 'gvSIG Batovi Map Viewer', 'ParticipAccion', 'NES',
 'ConstellationsFlashCards', 'AguBrowser', 'Ajedrez', 'SocialCalcActivity',
 'x2o', 'TeachTeacher', 'Mirage', 'Wordsearch', 'Sonata', 'XOlympics',
 'SharedTextDemo', 'Plot']

 Activities with 'service_name =' ['View Slides', 'FoodForceII', 'About
 Me', 'JAMActivityFlash', 'Math Quwy', 'falabracman', 'PyEyes', 'EduKT',
 'Sin diente', 'Develop', 'BioDiv', 'Java', 'Totem', 'Guido van Robot',
 'Madagascar', 'ListenAndSpell', 'Analyze', 'Lemonade', 'Quinteti',
 'hMouse', 'idle', 'BlockParty', 'Jam Game Boy Advance', 'Tuxmath', 'GoGo',
 'JAMClock', 'EscribirEspacial', 'Ayuda', 'FoodForce2', 'Watch Me',
 'FreeFromMalaria', 'Blocku', 'Get IA Books', 'EatBoom', 'Super Chef',
 'Micropolis', 'ElementsActivity', 'Ecomundo', 'Sugar Commander', 'Aide',
 'FileShare', 'Domino', 'Wine', 'JAMediaImagenes', 'Sugar File Manager',
 'Radio', 'ParticipAccion', 'Read SD Comics', 'ClubOthello', 'NES',
 'Colors', 'ConstellationsFlashCards', 'Bubble Pop', 'AguBrowser', 'Story
 Builder', 'Puzzleton', 'Sort Game', 'MathGraph32', 'Ajedrez',
 'SocialCalcActivity', 'x2o', 'TeachTeacher', 'Mirage', 'Wordsearch',
 'Sonata', 'XOlympics', 'Arithmetic', 'SharedTextDemo', 'Gnumeric']

 Please, developers update them.
 (Yes, I have some to update too)

 Gonzalo

 [1] http://wiki.sugarlabs.org/go/0.96/Notes#API

 (For the courious, I used the attached script to check this, after
 download all the latest .xo files)

 ___
 Sugar-devel mailing list
 Sugar-devel@lists.sugarlabs.org
 http://lists.sugarlabs.org/listinfo/sugar-devel



___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


[Sugar-devel] Fwd: Re: [Bug 4973] Browse 131 ( part of task-sugar) has missing toolbars but starts

2013-10-22 Thread satellit




 Original Message 
Subject: 	Re: [Bug 4973] Browse 131 ( part of task-sugar) has missing 
toolbars but starts

Date:   Tue, 22 Oct 2013 07:20:08 -0700
From:   satellit satelli...@gmail.com
To: Manuel Hiebel bugzilla-dae...@mageia.org
CC: walter.ben...@gmail.com, satelli...@gmail.com



On 10/22/2013 03:10 AM, Manuel Hiebel wrote:

https://bugs.mageia.org/show_bug.cgi?id=4973

--- Comment #6 from Manuel Hiebel manuel.mag...@hiebel.eu ---
This message is a reminder that Mageia 2 is nearing its end of life.
Approximately one month from now Mageia will stop maintaining and issuing
updates for Mageia 2. At that time this bug will be closed as WONTFIX (EOL) if
it remains open with a Mageia 'version' of '2'.

Package Maintainer: If you wish for this bug to remain open because you plan to
fix it in a currently maintained version, simply change the 'version' to a
later Mageia version prior to Mageia 2's end of life.

Bug Reporter: Thank you for reporting this issue and we are sorry that we may
not be able to fix it before Mageia 2 is end of life.  If you would still like
to see this bug fixed and are able to reproduce it against a later version of
Mageia, you are encouraged to click on Version and change it against that
version of Mageia.

Although we aim to fix as many bugs as possible during every release's
lifetime, sometimes those efforts are overtaken by events. Often a more recent
Mageia release includes newer upstream software that fixes bugs or makes them
obsolete.

I am only able to test. I am not the package maintainer, and do not have
the skills to change this.

Cordially;

Tom Gilliard
satellit on freenode

*here is the wiki page I maintain:

http://wiki.sugarlabs.org/go/Mageia



___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


[Sugar-devel] Fwd: Re: [opensuse-edu] Final spurt: openSUSE Education for 13.1

2013-10-22 Thread satellit




 Original Message 
Subject:Re: [opensuse-edu] Final spurt: openSUSE Education for 13.1
Date:   Tue, 22 Oct 2013 07:47:23 +0200
From:   Lars Vogdt lr...@suse.de
To: satellit satelli...@gmail.com



Hi Tom

satellit satelli...@gmail.com schrieb:

I hope a new sugar-desktop will become available.  I see that latest in

build system was for : sugar 0.96.3:
  http://wiki.sugarlabs.org/go/OpenSUSE#Sugar_12.1

Fedora 20 Beta is up to 0.99


Good point! I forgot to have a look at the sugar repo for a long time. I'm 
unsure about the original maintainers for that repo - are you willing/able to 
help packaging or testing?

With kind regards,
Lars




___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


[Sugar-devel] Sugar Digest 2013-10-22

2013-10-22 Thread Walter Bender
== Sugar Digest ==

Free software gives the license. Sugar provides the means.

1. I'm back from a week in Paraguay and Uruguay to celebrate Turtle
Art Days in Caacupé and Montevideo.

Turtle Art Day Caacupé exceeded my expectations. 275 students, their
parents, and 77 teachers joined educators and Sugar developers from
eight countries throughout the Americas and as far away as Australia
(Tony Forster). Brian Silverman and Artemis Papert, the co-creators of
Turtle Art, led workshops to a room full entralled children. Martin
Abente, Andres Aguirre, and Alan Aguiar similarly led Butiá/Juky
robots workshops, using TurtleBots. Claudia Urrea and I led workshops
using Turtle Blocks, where the emphasis was on sensors and mutlimedia.
Tony led a seminar with teachers on pedagogical framework for Turtle
Art. We were assisted by Evolution children, youth leaders in
Caacupé who attend school in the morning, teach in the afternoon, and
on weekends supply technical support to school programs (I hope we are
able to recruit many of them to participate in Google Code In, should
Sugar Labs be chosen to participate again this year). While I have
come to expect that children will deeply engage with Turtle Art, the
fact that they maintained intense focus for three consecutive two-hour
workshops, 70 to room, with only short breaks, was unexpected. Many
thanks to Mary Gomez, Pacita Pena, Cecilia Alcala, and the Paraguay
Educa team for all of the work they did behind the scenes (and in the
classrooms) to make the day a success.

Turtle Art Day Montevideo was teacher-focused rather than
child-focused. Organized by José Miguel García, it attracted 70
teachers to ANEP for a series of workshops.  Claudia and I began the
day with a short lecture on pedagogy. The workshop themes included
sensors (led by Guzman Trindad), robots (led by Andres and the Butiá
team), advanced blocks, and turtle mathematics. During the robots
workshop, we implemented inter-robot communication by taking advantage
of some new collaboration blocks in Turtle Blocks (ported to
TurtleBots): we mapped the accelerometer from one machine to the
motors of another to make a remote-control steering wheel. In
discussions the following day with Mariana Herrera, who works with
children with severe physical disabilities, we came up with a simple
adaptation that may enable her students to program Butiá using some
buttons embedded in pillows.

Sdenka Zobeida Salas Pilco and the children at an Aymara-speaking
school organized a Turtle Art Day in Puno as well: Children and I
organized quickly this event, they provided some ideas for
celebrating, it was their idea to arrange the classroom and sticking
balloons to the walls. Girls asked me to were the traditional local
clothes. They helped me a lot. Also, they prepared a song, a poetry
and riddles in Spanish and Aymara language. Finally, the little ones
worked some codes, 4th graders were exploring the activity, and 6th
graders organized the event.

Other Turtle Art Days are following: in Costa Rica, Malaysia, and
possibly Singapore. While the primary purpose of these Turtle Art Days
is to promote children learning through programming, an important
secondary goal was also achieved: programming is not just in service
of geometry (what Papert called Mathland) but also in service of
whatever passion drives the child. (Artemis refers to the work she and
Brian do as Artland. Work with sensors, robots, multimedia, etc.,
offer many mountains to climb.)

2. Other activities in Paraguay and Uruguay this week included EduJam
in Asuncion, a Sugar Hackfest, a meeting with Pablo Flores and the
Python Jóven, a Butiá workshop, and a Ceibal event for educators in
Montevideo. Leticia Romero organized the first EduJam to be held
regionally, at the National University of Asuncion. (I handed out 100
copies of Sugar on a Stick to interested attendees thanks to the
generosity of Nexcopy [1].) It was well attended by educators and
engineers from Bolivia, Argentina, Paraguay, Uruguay, et al. The
hackfest was also well attended. It included testing of Sugar 100 in a
session orchestrated by Gonzalo Odiard (a number of bugs were
discovered and fixed), an introduction to the new HTML5/Javascript by
Manuel Quiñones, and a discussion of a proposal Brian to use an
embedded Logo environment in the Arduino brains of the various
robots programmed with TurtleBots. The Butiá workshop was an
opportunity for me to observe how children use TurtleBots in
programming their robots -- a few of my observations led to some
fine-tuning of the UI in TurtleBlocks-192. And a chance to get direct
feedback from teachers who use Turtle Blocks in a wide range of
activities. Eye-opening. We discussed the ongoing challenge of
providing both a low floor and a high ceiling. The Ceibal event was
also an opportunity to observe how teachers use Sugar. There were
perhaps 100 booths set up with teachers showing their projects. What
was most impressive to me was that these projects were 

Re: [Sugar-devel] [IAEP] Sugar Digest 2013-10-22

2013-10-22 Thread Adam Holt
On Tue, Oct 22, 2013 at 10:33 AM, Walter Bender walter.ben...@gmail.comwrote:

 (c) We need to hold an election for four positions on the oversight
 board. Claudia, Daniel, and Gonzalo are continuing. The terms for
 Adam, Gerald, Chris and I are all expiring. Details to be posted
 shortly.


Small Correction: my term is continuing and 3 positions are up for election.
See the 4 results from Dec 28th 2013:

http://lists.sugarlabs.org/archive/iaep/2012-December/015988.html
http://www.cs.cornell.edu/w8/~andru/cgi-perl/civs/results.pl?id=E_7fe0e83eba6b35ff
http://wiki.sugarlabs.org/go/Oversight_Board/2012-2013-candidates


-- 
Unsung Heroes of OLPC, interviewed live @ http://unleashkids.org !
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


[Sugar-devel] [ASLO] Release TurtleBots-22

2013-10-22 Thread Sugar Labs Activities
Activity Homepage:
http://activities.sugarlabs.org/addon/4434

Sugar Platform:
0.86 - 0.100

Download Now:
http://activities.sugarlabs.org/downloads/file/28802/turtlebots-22.xo

Release notes:



Sugar Labs Activities
http://activities.sugarlabs.org

___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


[Sugar-devel] [ASLO] Release TurtleBots-22

2013-10-22 Thread Sugar Labs Activities
Activity Homepage:
http://activities.sugarlabs.org/addon/4434

Sugar Platform:
0.86 - 0.100

Download Now:
http://activities.sugarlabs.org/downloads/file/28803/turtlebots-22.xo

Release notes:
-uses PyUSB beta 1
-uses TurtleBlocks v192+
-Arduino plugin fixes
-new translations


Sugar Labs Activities
http://activities.sugarlabs.org

___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


[Sugar-devel] your help needed

2013-10-22 Thread Walter Bender
We have less than one week to pull together our preliminary list of
mentors and tasks for our Google Code In application. Please see [1]
if you are interested in being a mentor (many tasks do not involve
coding, so non-programmers most welcome too).

Also, please add possible tasks to the table here [2] (or just add
them in plain text after the table, if it is easier. we can edit
later)

thanks.

-walter

[1] http://wiki.sugarlabs.org/go/Google_Code_In_2013/Participate#Mentors
[2] http://wiki.sugarlabs.org/go/Google_Code_In_2013#Tasks

-- 
Walter Bender
Sugar Labs
http://www.sugarlabs.org
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Activity Central's Sugar related priorities.

2013-10-22 Thread NoiseEHC

Hi!

Took some time but finally set up my git account...


2 Journal

This is probably the issue we have been most aware of. I've been 
thinking in the per activity datastore direction too and I think it's 
probably the best one. Though as you say that involves UI redesign and 
we would need to figure out compatibility with existing activities. 
(Please share the webkit code, I don't know if I'll have time to hack 
on it but I did think to write something like that at some point, it 
would be interesting to look at it if nothing else).




I have put the ?latest? sources here:
https://github.com/NoiseEHC/sugar-webkit-native
It requires a yum install webkitgtk3-devel to be able to compile, 
unfortunately my XO-1.75 says that there are no more mirrors to try for 
mesa and libdrm dependencies so I could not try it under an ARM XO... (I 
did try it some time ago however it just stopped working.)
You may also need to create a test2/bin directory as git does not 
include it...
The code is full of static char buffers which should be fixed and it 
also crashes on an XO when you compile with webkit2gtk...




We probably all agree that it would be awesome to have something  that 
integrates well with Sugar and works transparently by reusing existing 
web technologies. I don't think that's easy to achieve though. It has 
been said in previous discussions that without the close integration 
between activities and system, Sugar would be just yet another suite 
of educational applications (and likely not the best of them). I very 
much agree and I think it's tricky to preserve that while moving to 
frameworks which are supposed to work everywhere.


We could have started with something more web developer friendly and 
incrementally integrated it into the native Sugar platform, for 
example by redesigning the Journal in the way you described, and 
somehow adapting native activities to the new design. Instead we went 
for something targeted at the current Sugar developers with the idea 
of making it incrementally more web friendly.


I have been on the fence on what was the best approach and I still am. 
Something to consider is that we barely have the resources to maintain 
the existing native code. I doubt, for example, that we would be able 
to ship a redesigned Journal. Consider also that the people most 
involved with this work has all a good knowledge of the Sugar platform 
but are not really web developers.




I fail to see why would it be bad if Sugar would be just yet another 
suite of educational applications. Currently the close integration 
between activities and system consist only of 3 DBUS methods, 4 X 
properties, the Journal as a filesystem and the presence service (which 
is desugarized if I remember correctly, you have to use Telepathy 
directly?). In my opinion the single most important thing would be to 
allow developing sugar applications directly in the PC browser (like 
firefox or chrome). If that would work then you could just go to a web 
conference and after giving a presentation about sugar-web you could ask 
the attended crowd to help you in the workshop by converting just 
ONE/person python activity into a web one and you are done with the 
conversion in a day... Obviously it would not make converting 
Write/TurtleArt/Etoys/Scratch easy but at least the rest would be done.


Now, if you go standard web, then you do not need the X properties, 
view-source is built into the browser (DBUS HandleViewSource) and DBUS 
SetActive can be done with webkitvisibilitychange event and timers. 
The only remaining thing would be handling the DBUS Invite.
Collaboration would most likely need an OT library which should have a C 
implementation on the XO to have usable speed.
The Journal simply can be implemented by the host application by 
providing either some standard file API implementation (like 
light-swift) or just providing a virtual page with links and POST.

https://github.com/bancek/light-swift

So if you already run a node.js server then probably it could host the 
activity's html files and could provide some virtual file GET/POST 
service in

http://localhost/journal/directory.json - this is for file list
http://localhost/journal/guidcomeshere - this is for GET/POST files

My plan was to support http://localhost directly from 
sugar-webkit-native (instead using file:// to be able to OAuth) and 
query/update the journal from there too but it is simpler from node.js 
if you are running it anyways. You can also assume that web developers 
have node.js running on their dev machine or already know how to install 
it. If you forget for a while to have collaboration from web apps then 
the rest can be done in no time IMHO.


So that was my $0.02. Obviously it can be too late to change plans but 
who knows. I have uploaded the source anyway so you can use it if you want.


Regards,
Andrew


___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org

Re: [Sugar-devel] Activity Central's Sugar related priorities.

2013-10-22 Thread Gonzalo Odiard


 So that was my $0.02. Obviously it can be too late to change plans but who
 knows. I have uploaded the source anyway so you can use it if you want.


What I really don't understand is, if is all that easy why not be involved
and help?
The development of the web activities stuff was done in the open, mostly by
two developers,
manuq  dnarvaez. Then everyone who wanted help, could do it.
Say now how should be done, is  useless at least.
Talk is easy... as always, the devil is in the details. But you already
know that,
if not would not talk about unconstructive criticism

Gonzalo
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Activity Central's Sugar related priorities.

2013-10-22 Thread NoiseEHC



I have put the ?latest? sources here:
https://github.com/NoiseEHC/sugar-webkit-native
It requires a yum install webkitgtk3-devel to be able to compile, 
unfortunately my XO-1.75 says that there are no more mirrors to try 
for mesa and libdrm dependencies so I could not try it under an ARM 
XO... (I did try it some time ago however it just stopped working.)
You may also need to create a test2/bin directory as git does not 
include it...
The code is full of static char buffers which should be fixed and it 
also crashes on an XO when you compile with webkit2gtk...


Ehem, the source should be in a directory called test2 so it matches the 
name in the .info file... That is why it requires a test/bin subdir...

___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Activity Central's Sugar related priorities.

2013-10-22 Thread NoiseEHC

On 22/10/2013 21:21, Gonzalo Odiard wrote:



So that was my $0.02. Obviously it can be too late to change plans
but who knows. I have uploaded the source anyway so you can use it
if you want.


What I really don't understand is, if is all that easy why not be 
involved and help?
The development of the web activities stuff was done in the open, 
mostly by two developers,

manuq  dnarvaez. Then everyone who wanted help, could do it.
Say now how should be done, is  useless at least.
Talk is easy... as always, the devil is in the details. But you 
already know that,

if not would not talk about unconstructive criticism

Gonzalo



You are right. The problem is that my views are exactly the opposite of 
the decided path to take. I do not help developing because I totally 
oppose the current path, meaning that I do not believe that it can work. 
All the easy talk can be useful later *if* they decide to change paths. 
Or it will just remain an interesting viewpoint, but at least I tried.
So while you are right about the Talk is easy part as well, I could 
only help developing by finishing the native webkit app (because I 
believe in it), which would be totally wasted (parallel) effort. 
Actually that was the plan but then I run out of time and realized that 
the official project went a different direction anyway.
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] your help needed

2013-10-22 Thread Martin Abente
Sounds good! Count with me as a mentor :)


On Tue, Oct 22, 2013 at 3:45 PM, Walter Bender walter.ben...@gmail.comwrote:

 We have less than one week to pull together our preliminary list of
 mentors and tasks for our Google Code In application. Please see [1]
 if you are interested in being a mentor (many tasks do not involve
 coding, so non-programmers most welcome too).

 Also, please add possible tasks to the table here [2] (or just add
 them in plain text after the table, if it is easier. we can edit
 later)

 thanks.

 -walter

 [1] http://wiki.sugarlabs.org/go/Google_Code_In_2013/Participate#Mentors
 [2] http://wiki.sugarlabs.org/go/Google_Code_In_2013#Tasks

 --
 Walter Bender
 Sugar Labs
 http://www.sugarlabs.org
 ___
 Sugar-devel mailing list
 Sugar-devel@lists.sugarlabs.org
 http://lists.sugarlabs.org/listinfo/sugar-devel

___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Sugar Digest 2013-10-22

2013-10-22 Thread Dr. Gerald Ardito
Walter,

This is very inspiring work.
Thank you.

Gerald


On Tue, Oct 22, 2013 at 10:33 AM, Walter Bender walter.ben...@gmail.comwrote:

 == Sugar Digest ==

 Free software gives the license. Sugar provides the means.

 1. I'm back from a week in Paraguay and Uruguay to celebrate Turtle
 Art Days in Caacupé and Montevideo.

 Turtle Art Day Caacupé exceeded my expectations. 275 students, their
 parents, and 77 teachers joined educators and Sugar developers from
 eight countries throughout the Americas and as far away as Australia
 (Tony Forster). Brian Silverman and Artemis Papert, the co-creators of
 Turtle Art, led workshops to a room full entralled children. Martin
 Abente, Andres Aguirre, and Alan Aguiar similarly led Butiá/Juky
 robots workshops, using TurtleBots. Claudia Urrea and I led workshops
 using Turtle Blocks, where the emphasis was on sensors and mutlimedia.
 Tony led a seminar with teachers on pedagogical framework for Turtle
 Art. We were assisted by Evolution children, youth leaders in
 Caacupé who attend school in the morning, teach in the afternoon, and
 on weekends supply technical support to school programs (I hope we are
 able to recruit many of them to participate in Google Code In, should
 Sugar Labs be chosen to participate again this year). While I have
 come to expect that children will deeply engage with Turtle Art, the
 fact that they maintained intense focus for three consecutive two-hour
 workshops, 70 to room, with only short breaks, was unexpected. Many
 thanks to Mary Gomez, Pacita Pena, Cecilia Alcala, and the Paraguay
 Educa team for all of the work they did behind the scenes (and in the
 classrooms) to make the day a success.

 Turtle Art Day Montevideo was teacher-focused rather than
 child-focused. Organized by José Miguel García, it attracted 70
 teachers to ANEP for a series of workshops.  Claudia and I began the
 day with a short lecture on pedagogy. The workshop themes included
 sensors (led by Guzman Trindad), robots (led by Andres and the Butiá
 team), advanced blocks, and turtle mathematics. During the robots
 workshop, we implemented inter-robot communication by taking advantage
 of some new collaboration blocks in Turtle Blocks (ported to
 TurtleBots): we mapped the accelerometer from one machine to the
 motors of another to make a remote-control steering wheel. In
 discussions the following day with Mariana Herrera, who works with
 children with severe physical disabilities, we came up with a simple
 adaptation that may enable her students to program Butiá using some
 buttons embedded in pillows.

 Sdenka Zobeida Salas Pilco and the children at an Aymara-speaking
 school organized a Turtle Art Day in Puno as well: Children and I
 organized quickly this event, they provided some ideas for
 celebrating, it was their idea to arrange the classroom and sticking
 balloons to the walls. Girls asked me to were the traditional local
 clothes. They helped me a lot. Also, they prepared a song, a poetry
 and riddles in Spanish and Aymara language. Finally, the little ones
 worked some codes, 4th graders were exploring the activity, and 6th
 graders organized the event.

 Other Turtle Art Days are following: in Costa Rica, Malaysia, and
 possibly Singapore. While the primary purpose of these Turtle Art Days
 is to promote children learning through programming, an important
 secondary goal was also achieved: programming is not just in service
 of geometry (what Papert called Mathland) but also in service of
 whatever passion drives the child. (Artemis refers to the work she and
 Brian do as Artland. Work with sensors, robots, multimedia, etc.,
 offer many mountains to climb.)

 2. Other activities in Paraguay and Uruguay this week included EduJam
 in Asuncion, a Sugar Hackfest, a meeting with Pablo Flores and the
 Python Jóven, a Butiá workshop, and a Ceibal event for educators in
 Montevideo. Leticia Romero organized the first EduJam to be held
 regionally, at the National University of Asuncion. (I handed out 100
 copies of Sugar on a Stick to interested attendees thanks to the
 generosity of Nexcopy [1].) It was well attended by educators and
 engineers from Bolivia, Argentina, Paraguay, Uruguay, et al. The
 hackfest was also well attended. It included testing of Sugar 100 in a
 session orchestrated by Gonzalo Odiard (a number of bugs were
 discovered and fixed), an introduction to the new HTML5/Javascript by
 Manuel Quiñones, and a discussion of a proposal Brian to use an
 embedded Logo environment in the Arduino brains of the various
 robots programmed with TurtleBots. The Butiá workshop was an
 opportunity for me to observe how children use TurtleBots in
 programming their robots -- a few of my observations led to some
 fine-tuning of the UI in TurtleBlocks-192. And a chance to get direct
 feedback from teachers who use Turtle Blocks in a wide range of
 activities. Eye-opening. We discussed the ongoing challenge of
 providing both a low floor and a high ceiling.