Re: [IAEP] Sugar Labs Community Response Team

2017-11-03 Thread Bert Freudenberg
On Fri, Nov 3, 2017 at 9:54 PM, James Cameron  wrote:

> Our Ombudsman was the response team.
>
> There is no need for more than one person.
>

​Well, we tried that. Why not try something different?​ I support updating
the Code of Conduct (CoC), and appointing someone, or more, to uphold it.

"Response Team" is a term commonly used by other communities for those
trusted members dealing with violations of the CoC. There's nothing wrong
with it per se, it's only that past discussions here make it sound
confrontational.

Also, as you are the most vocal on this, and in need of the most
> support, perhaps you could be our next ombudsman?
>

​We all need to start forgiving and not perpetuating the sarcasm.​ It's the
only way that can possibly work.

​- Bert -
(just a community member now)​
___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep

Re: [IAEP] [SLOBS] Arbitration request: Caryl Bigenho a first warning for moderation [WAS: Re: Improving our Code of Conduct (was: Re: Code of Conduct Motion to add Anti-harassment policy - Sugar Labs

2017-11-03 Thread Bert Freudenberg
Dear Laura, Caryl, all.

I have tried for the past 4 weeks to mediate between you and Caryl, and
some other outspoken members of the Sugar Labs community.

Unfortunately, I have failed.

My decision in this arbitration was to not give Caryl a warning, but to
call for a more polite tone in the community in general. I also tried to
make Laura and others aware of how impolite or even aggressive their past
communication was. Some have admitted to being overly aggressive at times,
and promised to try better. Others see nothing wrong with their behavior
and keep pushing aggressively for their goals, no matter the cost. Laura
has not accepted my decision.

I am unable to do fulfill my role as Ombudsperson if the community does not
want to heal the wounds and start over.

That is why I am resigning. I am very sorry.

I wish you all the best,
Bert Freudenberg

On Sat, Oct 7, 2017 at 5:45 PM, Laura Vargas  wrote:

>
> Dear Ombudsman,
>
> On yesterday's meeting
> <http://meeting.sugarlabs.org/sugar-meeting/meetings/2017-10-06T19:00:31>
> I was publicly remarked by Walter Bender as having made a "charge of
> harassment" twice:
>
> 19:02 walterbender Before we get to the agenda, I just want to
> report publicly that I am in touch with our ombudsman and he is
> investigating the charge of harassment.
>
> 19:10 walterbender kaametza: we are in the process of arbitrating
> a charge of harassment issued after your motion, but based upon procedures
> outlined years ago.
>
>
>
>
> *Clearly I haven't present any charge of harassment. I only requested an
> arbitration process because I felt I was disrespected. *
> This evidences the lack of objectivity Walter has toward me.
>
>
>
> *Please, I do request Walter Bender to recuse himself from this
> arbitration process. *
> Regards,
>
> Laura Victoria
>
>
> 2017-10-06 3:02 GMT-05:00 Laura Vargas :
>
>>
>> Seven years ago back in 2010, the systems labs team in the city of Puno
>> (by the Titicaca Lake) had implemented a customized Debian distribution
>> that allow them to have "Two Children Per Computer" by simply adding one
>> additional Screen and one additional Keyboard.
>>
>> *Yes, it is true: I do not agree with the premise of "Una Computadora Por
>> Niño" because I have seen technology to do better than that. *
>>
>> This way of thinking has brought me many challenges and opposition, like
>> Caryl's.
>>
>> With Caryl's communication of October 4, 2017
>> <http://lists.sugarlabs.org/archive/iaep/2017-October/020292.html>, I
>> feel I have been disrespected and also has Sebastian.
>>
>> Although this is not the first time/event where I have received on
>> behalf of Caryl Beringho words that cause me discomfort, it is with her
>> October 4, 2017 communication, that Caryl goes beyond the line of what
>> is "acceptable in our culture" by referring to the behavior that Sebastian
>> and / or I must/should have with respect to our mothers.
>>
>> In Latin culture, we value deeply the roll of the mother. Not only our
>> biological mothers but also our great mother earth. To use or call the name
>> of someone's mother to mock or silent a person is extremely rude and
>> disrespectful.
>>
>> Please see the reference: https://en.wiktionary.org/wiki/tu_madre
>>
>> What I interpret in the best of cases is that Caryl's intention was to
>> mock and/or ridicule our initiative to upgrade the Code of Conduct.
>>
>> As this is a community that depends on the existence, participation and
>> well-being of the children we serve:
>>
>> I do not approve Caryl's lack of respect to me and Sebastian on her
>> October 4, 2017 communication, nor her reluctance to accept this community
>> has active children participating.
>>
>> I hope for the Board to call for a neutral RESPONSE TEAM to address my
>> request, specifically I ask *all board/community members conflicted with
>> my statement about the "Una Computadora Por Niño" premise to recuse
>> themselves from this RESPONSE TEAM and/or this arbitration process.*
>>
>> Back to work now.
>>
>> As David Ally recently shared, children of the world need us!
>>
>>
>> Laura Victoria
>>
>>
>> 2017-10-05 6:22 GMT-05:00 Walter Bender :
>>
>>>
>>>
>>> On Wed, Oct 4, 2017 at 11:00 PM, Laura Vargas 
>>> wrote:
>>>
>>>> Dear SLOBs and community members;
>>>>
>>>> cc Ombusman
>>>>
>>>>
>>>> We need to clearly state every mem

Re: [IAEP] Arbitration request: Caryl Bigenho a first warning for moderation [WAS: Re: Improving our Code of Conduct (was: Re: Code of Conduct Motion to add Anti-harassment policy - Sugar Labs)

2017-10-08 Thread Bert Freudenberg
Dear Laura, and all,

I am Bert Freudenberg, the current Sugar Labs Ombudsperson. I'm an
independent developer living  in Germany who worked mainly on the Etoys
activity since the early OLPC days. I was never part of the Sugar core
team, but I keep being interested in the health of the project and its
community.

As Sugar Labs ombudsman I will work with you and Caryl and everyone
involved to find a good way forward from here. I am traveling right now,
that's why I did not respond earlier. I will need some time to review
everything.

You all could help me by sending personal accounts and opinions of the
events leading up to this arbitration request. Please send them privately
to my email, and of course I will keep everything confidential. We can also
talk by voice (I speak English and German), just let me know.

All the best,

Bert Freudenberg
Sugar Labs Ombudsman

On Thu 5. Oct 2017 at 05:01, Laura Vargas  wrote:

> Dear SLOBs and community members;
>
> cc Ombusman
>
>
> We need to clearly state every member when interacting within the Sugar
> Labs project channels is expected to serve as an example for children.
>
> This is logical as within Sugar Labs, children make software,
> documentation, art, testing, etc.
>
>
>
>
> *I am sad because today, again, me and my family have been mistreated on a
> Sugar Labs mailing list by a Sugar Labs member.*
> I am sad because our Code of Conduct is not sufficient to deal with these
> situations and other than Walter no other SLOB notice me needing the
> addition of the anti-harassment Policy earlier.
>
> It is necessary we make a *list of acceptable and unacceptably behaviors
> within Sugar Labs communication channels *so we can add that to the Sugar
> Labs Code of Conduct.
>
> In this case Caryl might be unaware: in our culture, it is completely
> unacceptable to mention someone's mother.
>
> Sebastian's mother is my mother in law, a real person.
>
>
> So my petition is: to send Caryl a first warning for moderation and a
> suggestion to apologize to Sebastian.
>
>
> Thank you for your consideration.
>
> Regards,
>
> Laura V
>
>
>
> 2017-10-04 19:34 GMT-05:00 Caryl Bigenho :
>
>> Sebastian,
>>
>>
>> In my culture and, possibly in James's culture, accusations such as this
>> one you are making against James, and the one Laura made against me a few
>> weeks ago, are considered "harassment"... actually, extreme harassment.
>>
>
> Caryl,
>
> We are far from understanding what your culture is.
>
>
>> You are denying us the freedom to express our opinions or feelings in a
>> rational way without fearing reprisals and intimidation as what the two of
>> you have chosen to do.
>>
> We are all adults here (at least will be after Samson turns 18 on
>> Halloween 😊 ). It's time we start acting like adults and stop "running
>> to Mommie!"
>>
>>
> In my culture you can be a "Grannie" but it would still be* extremelly
> rude and disrespectful*l to talk about someone's mother.
>
> I may have to make you realize this person you are talking about actually
> exists!
>
> We are a family.
>
>
>
>
> GrannieB
>>
>
>> --
>> *From:* IAEP  on behalf of Sebastian
>> Silva 
>> *Sent:* Tuesday, October 3, 2017 7:41 PM
>> *To:* James Cameron; Laura Vargas
>> *Cc:* iaep; SLOBs
>> *Subject:* [IAEP] Improving our Code of Conduct (was: Re: Code of
>> Conduct Motion to add Anti-harassment policy - Sugar Labs)
>>
>>
>> Hi,
>>
>> I had asked that we discuss changes to our Code of Conduct in a wiki page
>> <https://wiki.sugarlabs.org/go/Sugar_Labs/Conduct> I have worked on,
>> where I put the result of a lot of research.
>>
>> The time I spent, back in January, on this document, is because I myself
>> felt not only harassed but threatened. It came as a realization then, that
>> perhaps more people have had similar experiences and have abandoned Sugar
>> Labs because they were less tenacious than others. Hopefully you'll find
>> the references I put there (beyond geek feminism) interesting. They
>> represent a broad spectrum of approaches to making a community more
>> welcoming.
>>
>> I found our current Code of Conduct
>> <https://wiki.sugarlabs.org/go/Sugar_Labs/Legal/Code_of_Conduct> was not
>> sufficient because (1) it is vague and difficult to evaluate when it's been
>> infringed. Cultures vary widely with regard to what is *considerate*,
>> *respectful*, *collaborative*, and *flexible*. It would be much better
>> if specif

Re: [IAEP] pixel

2017-02-15 Thread Bert Freudenberg
On Wed, Feb 15, 2017 at 6:35 AM, Tony Anderson 
wrote:

> This is what I hoped Sugarlabs would do:
>
> https://opensource.com/article/17/1/try-raspberry-pis-pixel-os-your-pc
>
> Tony
>

Isn't that exactly what SoaS does?

http://wiki.sugarlabs.org/go/Sugar_on_a_Stick/Installation

- Bert -
___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep

Re: [IAEP] [UKids] Re: [Sugar-devel] [Announcement] Sugarizer v0.8 is available for your device

2017-01-11 Thread Bert Freudenberg
Steve,

append "&document=url-for-project" to the URL. e.g.

https://squeak.js.org/etoys/#fullscreen&document=http://www.squeakland.org/content/showcase/everyone/accounts/mrsteve/Balance%20Scale.014.pr

- Bert -

On Wed, Jan 11, 2017 at 3:06 AM, Steve Thomas  wrote:

>
> Bert,
>
> Works on Chromebook.
>
> Is there anyway to open a Etoys project I already created? Perhaps as a
> parameter in the URL pointing to somewhere I uploaded the file?
>
> Thanks,
> Stephen
>
> On Sun, Jan 8, 2017 at 3:39 PM, Bert Freudenberg 
> wrote:
>
>> Hi Steve,
>>
>> have you tried plain Etoys on a Chromebook?
>>
>> https://squeak.js.org/etoys/#fullscreen
>>
>> Also, we have an experimental Chrome app here:
>> https://chrome.google.com/webstore/detail/etoys/pfddkmhbbphp
>> elipkocbhmgbofdoagpi
>>
>> - Bert -
>>
>> On Sat, Jan 7, 2017 at 10:46 PM, Lionel Laské 
>> wrote:
>>
>>>
>>> Hi Steve,
>>>
>>> Yes, unfortunately EToys could have some limitation because it need to
>>> load a full VM to run, it's why it not appear as favorite by default.
>>> I'm CC'ed Bert that could help you on it.
>>>
>>> Regards.
>>>
>>>   Lionel.
>>>
>>>
>>> 2017-01-06 23:21 GMT+01:00 Steve Thomas :
>>>
>>>> Okay, I tried restarting Chrome a second time and now Etoys opens on
>>>> Mac. But had an issue saving. I'll investigate further.
>>>>
>>>> Hoping to get Etoys (et al) working on Chromebook's so I can get
>>>> teachers in my kids school to start using it.
>>>>
>>>> Cheers,
>>>> Stephen
>>>>
>>>> On Fri, Jan 6, 2017 at 5:15 PM, Steve Thomas 
>>>> wrote:
>>>>
>>>>> Lionel,
>>>>>
>>>>> This is great work, thank you.
>>>>>
>>>>> Ran into a few issues trying to run Etoys (Turtle Blocks seems to run
>>>>> just fine), :
>>>>>
>>>>>1. Added Chrome extension but Etoys did not run, just got black
>>>>>screen.
>>>>>   1. Tried on Mac and Windows using latest Chrome, waited about 5
>>>>>   minutes+
>>>>>2. Also downloaded from iTunes onto my Mac and had same issue
>>>>>
>>>>> Thanks,
>>>>> Stephen
>>>>>
>>>>>
>
>
> --
>
> To some of us, writing computer programs is a fascinating game. A program
> is a building of thought. It is costless to build, weightless, growing
> easily under our typing hands. If we get carried away, its size and
> complexity will grow out of control, confusing even the one who created it.
> This is the main problem of programming. It is why so much of today's
> software tends to crash, fail, screw up.
>
> When a program works, it is beautiful. The art of programming is the skill
> of controlling complexity. The great program is subdued, made simple in its
> complexity.
>
> - Martin Harverbeke (from Eloquent JavaScript
> <http://eloquentjavascript.net/index.html>)
>
___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep

Re: [IAEP] [UKids] Re: [Sugar-devel] [Announcement] Sugarizer v0.8 is available for your device

2017-01-08 Thread Bert Freudenberg
Hi Steve,

have you tried plain Etoys on a Chromebook?

https://squeak.js.org/etoys/#fullscreen

Also, we have an experimental Chrome app here:
https://chrome.google.com/webstore/detail/etoys/
pfddkmhbbphpelipkocbhmgbofdoagpi

- Bert -

On Sat, Jan 7, 2017 at 10:46 PM, Lionel Laské 
wrote:

>
> Hi Steve,
>
> Yes, unfortunately EToys could have some limitation because it need to
> load a full VM to run, it's why it not appear as favorite by default.
> I'm CC'ed Bert that could help you on it.
>
> Regards.
>
>   Lionel.
>
>
> 2017-01-06 23:21 GMT+01:00 Steve Thomas :
>
>> Okay, I tried restarting Chrome a second time and now Etoys opens on Mac.
>> But had an issue saving. I'll investigate further.
>>
>> Hoping to get Etoys (et al) working on Chromebook's so I can get teachers
>> in my kids school to start using it.
>>
>> Cheers,
>> Stephen
>>
>> On Fri, Jan 6, 2017 at 5:15 PM, Steve Thomas 
>> wrote:
>>
>>> Lionel,
>>>
>>> This is great work, thank you.
>>>
>>> Ran into a few issues trying to run Etoys (Turtle Blocks seems to run
>>> just fine), :
>>>
>>>1. Added Chrome extension but Etoys did not run, just got black
>>>screen.
>>>   1. Tried on Mac and Windows using latest Chrome, waited about 5
>>>   minutes+
>>>2. Also downloaded from iTunes onto my Mac and had same issue
>>>
>>> Thanks,
>>> Stephen
>>>
>>>
___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep

Re: [IAEP] [SLOBS] SL member list/joining criterion

2016-06-07 Thread Bert Freudenberg
On 16.05.2016, at 02:06, Dave Crossland  wrote:
>  I suggest develop a 'super list' with as many possible members as possible, 
> and then make persistent attempts to contact them until they pay a membership 
> donation, ask for a membership bursary so they don't have to pay the fee 
> personally, or tell us to go away :) 

Where can I read more about the proposal to let only paying members vote? (I’m 
excited about the current energy in the community but can’t follow everything 
closely due to volume of emails)

- Bert -





smime.p7s
Description: S/MIME cryptographic signature
___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep

Re: [IAEP] 3 questions about Sugar Desktop Copyleft

2016-04-20 Thread Bert Freudenberg
On 20.04.2016, at 18:24, Dave Crossland  wrote:
> 
>> I understand that in 2016, Scratch has faded away, and Pharo has taken over 
>> active development. I saw they rewrote all the Apache parts. 
> 
> Pharo has forked, yes, but Squeak is very much alive. Pharo is just better at 
> marketing.
> 
> Where can I learn more about the nature of the fork? :)


Squeak is the leading open-source Smalltalk dialect, dedicated to be a personal 
computing environment for children of all ages, going back all the way to 
Alan's Dynabook idea. Etoys and Scratch were developed in that tradition.

Pharo sees itself as “Smalltalk-inspired” and is focused on business 
applications (see http://pharo.org/about ).

For more details you should join e.g. the Squeak developers list, this here is 
not the right place.

- Bert -



smime.p7s
Description: S/MIME cryptographic signature
___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep

Re: [IAEP] 3 questions about Sugar Desktop Copyleft

2016-04-20 Thread Bert Freudenberg

> On 20.04.2016, at 18:06, Dave Crossland  wrote:
> 
> Hmm. I thought Scratch became libre when Apple released its parts under 
> Apache, which predated Sugar?

You’re confusing Scratch with Squeak. Scratch came with its own license that 
was not GPL compatible. They’ve since changed that:
http://wiki.scratch.mit.edu/wiki/Scratch_1.4_Source_Code 
 

> I understand that in 2016, Scratch has faded away, and Pharo has taken over 
> active development. I saw they rewrote all the Apache parts. 

Pharo has forked, yes, but Squeak is very much alive. Pharo is just better at 
marketing.

- Bert -





smime.p7s
Description: S/MIME cryptographic signature
___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep

Re: [IAEP] [Sugar-devel] [SLOB] Meeting reminder

2015-10-06 Thread Bert Freudenberg
On 05.10.2015, at 16:23, Adam Holt  wrote:
> 
> On Mon, Oct 5, 2015 at 7:05 PM, James Cameron  <mailto:qu...@laptop.org>> wrote:
> G'day Walter,
> 
> It has emerged that 23 UTC is not 6pm Boston.
> 
> Could meetings be called using only UTC please?  ;-)
> 
> If so use:
> http://google.com/search?q=utc+time <http://google.com/search?q=utc+time>
> 
> I like Bert Freudenberg prefer to pick 1 real city where many of us Actually 
> Live, whichever one does not matter -- but including that 1 single link 
> (whichever) keeps everyone honest:
> http://google.com/search?q=nyc+time <http://google.com/search?q=nyc+time>
> http://google.com/search?q=lima+time <http://google.com/search?q=lima+time>
> http://google.com/search?q=boston+time 
> <http://google.com/search?q=boston+time>
> http://google.com/search?q=montevideo+time 
> <http://google.com/search?q=montevideo+time>
I’m pretty sure that as an ombudsperson I should step in only when there is a 
conflict ;)

But I’ll say that we have had good experience sending meeting announcements 
with a link to the time&date web site, showing the desired time as local plus a 
gazillion other time zones. Here’s what it would have looked like for Boston 
6pm:

http://www.timeanddate.com/worldclock/fixedtime.html?msg=SLOBs+Meeting&iso=20151005T18&p1=43
 
<http://www.timeanddate.com/worldclock/fixedtime.html?msg=SLOBs+Meeting&iso=20151005T18&p1=43>

At the bottom it even lists the time in UTC for James ;) 

- Bert -

> On Sun, Oct 04, 2015 at 11:00:29AM -0400, Walter Bender wrote:
> > Tomorrow (5 October) is the first Monday of the month. We will have a
> > meeting at 23:00 UTC (6PM in Boston; 4PM in Managua; 6PM in
> > Port-au-Prince; 7PM in Asuncion; 8PM in Montevideo; 8PM in BA;
> > midnight in Paris; 4:30 AM in Dehli; 10AM (+1) in Sydney).
> >
> > Please join us.
> >
> > regards.
> >
> > -walter
> > --
> > Walter Bender
> > Sugar Labs
> > http://www.sugarlabs.org <http://www.sugarlabs.org/>
> > ___
> > Sugar-devel mailing list
> > sugar-de...@lists.sugarlabs.org <mailto:sugar-de...@lists.sugarlabs.org>
> > http://lists.sugarlabs.org/listinfo/sugar-devel 
> > <http://lists.sugarlabs.org/listinfo/sugar-devel>
> 
> --
> James Cameron
> http://quozl.linux.org.au/ <http://quozl.linux.org.au/>
> ___
> IAEP -- It's An Education Project (not a laptop project!)
> IAEP@lists.sugarlabs.org <mailto:IAEP@lists.sugarlabs.org>
> http://lists.sugarlabs.org/listinfo/iaep
> 
> -- 
>  <http://lists.sugarlabs.org/listinfo/iaep> 
> <http://lists.sugarlabs.org/listinfo/iaep>Unsung Heroes of OLPC, interviewed 
> live @  <http://lists.sugarlabs.org/listinfo/iaep>http://unleashkids.org 
> <http://unleashkids.org/> !
> ___
> Sugar-devel mailing list
> sugar-de...@lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/sugar-devel






smime.p7s
Description: S/MIME cryptographic signature
___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep

Re: [IAEP] Future Direction

2015-03-04 Thread Bert Freudenberg
On 04.03.2015, at 10:44, Caryl Bigenho  wrote:
> 
> Hi...
> 
> Some thoughts about Etoys:   Tim Falconer and other folks at Waveplace 
> (deployments around the Caribbean) have made excellent use of Etoys and have 
> made a series of lessons about its use available at:
> http://www.waveplace.com/courseware/basic-etoys/ 
> <http://www.waveplace.com/courseware/basic-etoys/>
> 
> However, I don't recall seeing anywhere that they use many other parts of 
> Sugar with the students. So the question could become: does Etoys need to be 
> "packaged" with Sugar. 
> 
> Something to consider in answering the question is that Etoys is available in 
> a very portable version as "Etoys to Go": http://www.squeakland.org/download/ 
> <http://www.squeakland.org/download/>  One nice feature about Etoys To Go is 
> that you can put it on a thumb drive and move it from a Linux machine to a 
> Windows machine to a Mac machine and the files will all be readable and 
> usable! Also, it leaves nothing behind on the host machine. It is all on the 
> usb drive!
> 
> We can thank Bert Freudenberg for that! I'm adding him to this conversation 
> so he might be able to give us an update on the latest news from Etoys… is a 
> version for Android and/or IOS coming that would also be as portable as the 
> current Etoys To Go? Universal portability would be a wonderful goal (for 
> Sugar too)!

Supporting all the different platforms natively is too much work given our 
limited resources. Something that could become the "universal" version is this 
browser-based version (but that too needs work to optimize performance, and 
support other browsers than Chrome):

http://bertfreudenberg.github.io/SqueakJS/etoys/

> Personally, like Sora, I have found the Etoys learning curve a bit steep. 
> Once I did a workshop about Etoys To Go for a roomful of tech-saavy teachers. 
> They just really didn't get it.  I also tried to contribute to a project 
> where some folks were making some science lessons in Etoys… but found it 
> really difficult to get it to do what I wanted it too. 

Yep. Etoys was designed with extensive teacher training in mind, but that 
training never happened on a large scale. Scratch learned from that lesson, and 
while as a result it is not as powerful as Etoys, it is much more approachable 
and discoverable.

Btw, recently Tim Rowledge worked on the ARM version of Squeak for the 
Raspberry Pi, which both Etoys and Scratch benefit from. That should benefit 
the XO-4 too.

> Yet,  my favorite little ecology simulation is an Etoys featured project 
> "Fish And Plankton". It is great fun to experiment with and can teach some 
> powerful lessons! http://www.squeakland.org/showcase/project.jsp?id=7303 
> <http://www.squeakland.org/showcase/project.jsp?id=7303> Try letting it run 
> overnight with different starting parameters and see what happens…. fun!

Yes, that's a nice one. It even works in Etoys/JS (if you can wait long enough 
for it to finish loading):
http://bertfreudenberg.github.io/SqueakJS/etoys/#fullscreen=true&document=http://freudenbergs.de/bert/squeakjs/FishAndPlankton.017.pr
 
<http://bertfreudenberg.github.io/SqueakJS/etoys/#fullscreen=true&document=http://freudenbergs.de/bert/squeakjs/FishAndPlankton.017.pr>

- Bert -


> Caryl
> Date: Wed, 4 Mar 2015 13:43:01 -0300
> From: godi...@sugarlabs.org
> To: s...@unleashkids.org
> CC: iaep@lists.sugarlabs.org; tkk...@nurturingasia.com; tony_ander...@usa.net
> Subject: Re: [IAEP] Future Direction
> 
>  
> If we abandon etoys to maintain compatibility with Fedora, what has the 
> end-user gained?
> 
> We (SugarLabs) don't abandon etoys to maintain compatibility with Fedora.
> Fedora request a change on etoys, but Bert (who maintains etoys) is working 
> for free,
> then we can't force him to dedicate hours to work on that. 
>  
> Would a GSOC effort be better devoted to moving from Scratch 1 to Scratch 2 
> than rewriting imageviewer?
> 
> I don't know. Scratch 2 use Flash and need Adobe Air, then we need check how 
> works in the XOs.
> I have read Scratch team is working in HTML5 version, that would be great.
> 
> About rewrite imageviewer, if we want allow use Sugar to kids without XOs,we 
> need move forward to HTML5/Js. 
> Maybe Image Viewer is not a prioritary activity,
> but is a good task to introduce developers because is relatively easy.
> 
> Anyway the proposed tasks for GSoC are only a start, you can propose other, 
> and we will need do a selection
> when Google define how many projects will fund.
> 
> Gonzalo 
> 
> 
> ___ IAEP -- It's An Education 
> Project (not a laptop project!) IAEP@lists.sugarlabs.org 
> http://lists.sugarlabs.org/listinfo/iaep






smime.p7s
Description: S/MIME cryptographic signature
___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep

Re: [IAEP] [Sugar-devel] Planning for the future (Samuel Greenfeld)

2015-02-25 Thread Bert Freudenberg
On 25.02.2015, at 13:22, Nick Doiron  wrote:
> 
> I've worked with the project for some time, as a developer, teacher, and 
> teacher-trainer.
> 
> There have been triumphs and setbacks in the past, but I can't escape this 
> observation: when people have a choice, they choose not to use Sugar.  For 
> many schools, they have what was donated and there is no choice. When OLPC 
> started, Android was an independent concept for a feature phone and not a 
> choice for anyone. But if members of our community are talking about a major 
> project in today's world, examine why the wider world isn't using Sugar at 
> the same level that they adopt other edu-tech, like Scratch. Time and time 
> again, local teachers are doing everything we ask, and our true limit is the 
> technology and UX.
> 
> As a developer, I have lost track of which of my activities might run on 
> modern Sugar. I've seen simple UIs and browser-based activities stop working, 
> not because of shaky code, but because dropdown menus got deprecated, or 
> browser embedding was switched out with a different library. There are 
> reasons behind these code changes, like touch-enabled UI, but were these 
> reasons so real?  At the end of all this continuing development, when I use 
> an XO-1 in Haiti, I see the same Sugar that we used in 2011, but with fewer 
> working activities.
> 
> I am interested in the future of Sugar in the same way that I'm interested in 
> the future of television. The next big thing is not a revision of the old, 
> but something very new, something more attuned to the web and open source 
> ecosystem as it exists today.
> 
> -- Nick Doiron


+1

- Bert -



smime.p7s
Description: S/MIME cryptographic signature
___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep

Re: [IAEP] [Announcement] Sugarizer v0.5 is available for your device

2014-10-17 Thread Bert Freudenberg
On 17.10.2014, at 08:25, Lionel Laské  wrote:

> Hi all,
>  
> I'm proud to announce the fifth version (0.5) of Sugarizer, a taste of Sugar 
> for any device.
>  
> http://sugarizer.org

Very nice!

> New Etoys activity (beta)

I've made some good progress on this since you grabbed a copy, you may want to 
update :)
http://bertfreudenberg.github.io/SqueakJS/etoys/

There are quitSqueak() and onQuit() functions now which should make it easier 
for you to hook it up. See for example
https://github.com/bertfreudenberg/SqueakJS/blob/master/benchmark/benchmark.js

- Bert -





smime.p7s
Description: S/MIME cryptographic signature
___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep

[IAEP] Fwd: [ANN] Four new OLPC Games by the Software Architecture Group

2013-04-17 Thread Bert Freudenberg
Begin forwarded message:

> From: Michael Perscheid 
> Subject:ANN] Four new OLPC Games by the Software Architecture Group
> Date: 16. April 2013 08:22:27 GMT-07:00
> To: Squeak in Germany / Squeak in Deutschland 
> 
> Reply-To: Squeak in Germany / Squeak in Deutschland 
> 
> 
> Hi all,
> 
> we'd like to announce that we published four new games for the OLPC/XO laptop 
> (also available 
> for Standard Squeak, MIT license). They have been developed by students in 
> the last semesters 
> of our software architecture lecture (Hasso-Plattner-Institute, University of 
> Potsdam).
> 
> http://www.hpi.uni-potsdam.de/swa/projects/olpc/index.html
> (or: http://www.hpi.uni-potsdam.de/hirschfeld/projects/olpc/index.html)
> 
> In particular, we thank the following students for their course work and 
> Matthias Springer for 
> porting the projects to the XO. 
> 
> BroBreakout
>   Fabio Niephaus, Daniel Werner, Philipp Otto, Frank Blechschmidt
> PetConnect
>   Jaqueline Pollak, Daniel Neuschaefer-Rube, Jakob Reschke, Judith 
> Hartmann
> BDBoulderDash
>   Johannes Koch, Tim Friedrich, Johannes Villmow, Felix Wolff
> SpaceCleanup
>   Kai Fabian, Dominik Moritz, Malte Swart, Matthias Springer
> 
> More games are coming soon...
> 
> Best,
> Michael
> 
> ---
> Michael Perscheid
> michaelpersch...@googlemail.com
> 
> http://www.michaelperscheid.de/
___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep


Re: [IAEP] Sugar future

2013-04-12 Thread Bert Freudenberg
On 12.04.2013, at 15:39, Caryl Bigenho  wrote:

> O.K. So... now it is time to "divide and conquer!"

Is it?

> That is... divide the work up into doable little projects and conquer the 
> huge task of getting Sugar Activities onto Android and possibly other 
> platforms.

IMHO the individual activities are *not* what makes Sugar such a compelling 
proposition. Sure, having some of them as apps on other platforms would be 
nice. But isn't collaborating and sharing at the heart of Sugar? The Journal as 
central UI? The effortless discovery of your peers in the neighborhood view? 
Etc? *That* experience would have to be ported to another platform first, and 
then the activities can follow. Otherwise, it's just a bunch of random apps, of 
which there are plenty already in the various app stores.

- Bert -

___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep


[IAEP] The Dynabook and modern computing

2013-04-02 Thread Bert Freudenberg
Time interviews Alan Kay:

http://techland.time.com/2013/04/02/an-interview-with-computing-pioneer-alan-kay/

- Bert -


___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep


Re: [IAEP] How can I get Camera to work on XO? Also how to access USB

2013-03-14 Thread Bert Freudenberg
On 2013-03-14, at 17:56, Steve Thomas  wrote:

> Bert,
> 
> Video Camera does not work either :(

Odd. 

> I tried loading just the CameraPlugin using the mcz.

That is the source code for the plugin, not the compiled plugin. See Karl's 
message.

Maybe we need to go back to the basics:

* what hardware do you have (XO-1, 1.5, 1.75)
* what OS version
* what version of Etoys (and how did you install it)
* what version of the Squeak VM (and how did you install it)

- Bert -


___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep


Re: [IAEP] How can I get Camera to work on XO? Also how to access USB

2013-03-14 Thread Bert Freudenberg

On 2013-03-13, at 19:08, Steve Thomas  wrote:

> Bert,
> 
> On Wed, Mar 13, 2013 at 12:20 PM, Bert Freudenberg  
> wrote:
> 
> On 2013-03-13, at 16:50, Steve Thomas  wrote:
> 
> > Tried with Etoys 5.0 build 2406. But camera does not work. Saw this in 
> > trakcer, but no wifi access, although I can put files on a USB.
> 
> Possibly the Camera plugin is missing? See /usr/lib/squeak/...
> 
> I have the mcz packages from WebCamMorph, on the USB drive.  How do I load 
> them into Etoys on XO?

I wasn't talking about mcz packages. The Etoys 5 image does already have the 
WebCamMorph (otherwise the camera wouldn't work on your Mac either).

I was talking about the new CameraPlugin it needs. If that is not yet 
installed, you may steal it from the Scratch activity.

Alternatively, you can use the old VideoCamera morph, which works only on 
Linux, not cross-platform. Find it in the object catalog's alphabetical list. 
This is what we used on the XO before Etoys 5. It uses the VideoForLinuxPlugin, 
which is pre-installed for sure.

- Bert -


___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep


Re: [IAEP] How can I get Camera to work on XO? Also how to access USB

2013-03-13 Thread Bert Freudenberg

On 2013-03-13, at 16:50, Steve Thomas  wrote:

> Tried with Etoys 5.0 build 2406. But camera does not work. Saw this in 
> trakcer, but no wifi access, although I can put files on a USB.

Possibly the Camera plugin is missing? See /usr/lib/squeak/... 

> How can I address the USB device from terminal? What is the path?

Likely /media, formerly /mnt. The Journal auto-mounts it. I think if you hover 
over the usb icon in the Journal it shows the path. If it doesn't show up in 
Journal, you likely can't access it in the terminal either, because it's not 
mounted.

> Can I download Activites to the USB and install from there? If so how?


Using the Journal, as Mike wrote, or from the terminal using 
sugar-install-bundle.

- Bert -


___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep


Re: [IAEP] Sugata Mitra at TED 2013

2013-03-09 Thread Bert Freudenberg

On 09.03.2013, at 06:45, Caryl Bigenho  wrote:

> 
> Hi Folks,
> 
> Sugata Mitra has done it again! Watch his great new TED 2013 talk, from a 
> month ago, where he introduces a new approach to collaborative learning… not 
> one laptop per child, but 4 children per laptop (or desktop) in a 
> "Self-Organized Learning Environment (SOLE)" You can catch the video of his 
> talk here:
> 
> http://www.ted.com/talks/sugata_mitra_build_a_school_in_the_cloud.html
> 
> He has also teamed with TED and the Huffington Post to organize a contest 
> where teachers, parents, and other youth leaders can experiment with his SOLE 
> model with children ages 8-12 then share their experiences. Instructions for 
> the contest are in a guide. you can download here:
> 
> http://www.ted.com/pages/sole_challenge#download
> 
> The best thing about the guide is that it actually has generalized, 
> customizable Lesson Plans and hints for making cooperative/collaborative 
> learning work! Even if you can't do the contest (it ends in April) you can 
> save the guide for future reference.
> 
> Unfortunately, I don't have any children 8-12 to work with, but I know many 
> of you do. Others of you will find the lesson plans great for using in a 
> teacher training situation… have them go through the same process the kids do 
> and the teachers will learn by doing! 
> 
> Caryl

It's a great talk, as always. But read this, too, for a larger context:

http://hackeducation.com/2013/03/03/hacking-your-education-stephens-hole-in-the-wall-mitra/

(via Mark Guzdial)

- Bert -


___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep


Re: [IAEP] [support-gang] XO-4 Questions After Viewing CES video

2013-01-11 Thread Bert Freudenberg

On 11.01.2013, at 16:32, Paul Fox  wrote:

> bert wrote:
>> 
>> On 11.01.2013, at 05:22, Paul Fox  wrote:
>> 
>>> bert wrote:
 
 On 10.01.2013, at 21:19, John Watlington  wrote:
 
>> More recent versions of the XO-4 touchscreen firmware should allow
>> a many-finger keyboard.  I hope someone with an XO-4 is working
>> on a demo!
 
 Oh, I must have missed the announcement.  How is the raw touch data
 exposed?
>>> 
>>> sorry!  a few releases of the touchscreen firmware ago, the max number
>>> of touches quietly went from 2 to 4.  full positioning is still only
>>> accurate with just 2, but the touchscreen will attempt to keep track
>>> of 4 if they're separable in at least one axis.  so there's nothing
>>> special for a program to do (i.e., no raw data to fetch).
>>> 
>>> i haven't experimented with the feature much, but gonzalo has the
>>> beginnings of a nice little piano playing activity floating around
>>> somewhere.
>> 
>> Ah, it does work indeed, see screenshot at
>> 
>> http://activities.sugarlabs.org/en-US/sugar/addon/4611
> 
> for well-placed touches only.  :-)  (i'm actually a little surprised
> that that screenshot worked.)
> 
> paul


Well, try the activity, it's actually kinda fun to confuse the system ;)

- Bert -


___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep


Re: [IAEP] [support-gang] XO-4 Questions After Viewing CES video

2013-01-11 Thread Bert Freudenberg

On 11.01.2013, at 05:22, Paul Fox  wrote:

> bert wrote:
>> 
>> On 10.01.2013, at 21:19, John Watlington  wrote:
>> 
 More recent versions of the XO-4 touchscreen firmware should allow
 a many-finger keyboard.  I hope someone with an XO-4 is working
 on a demo!
>> 
>> Oh, I must have missed the announcement.  How is the raw touch data
>> exposed?
> 
> sorry!  a few releases of the touchscreen firmware ago, the max number
> of touches quietly went from 2 to 4.  full positioning is still only
> accurate with just 2, but the touchscreen will attempt to keep track
> of 4 if they're separable in at least one axis.  so there's nothing
> special for a program to do (i.e., no raw data to fetch).
> 
> i haven't experimented with the feature much, but gonzalo has the
> beginnings of a nice little piano playing activity floating around
> somewhere.

Ah, it does work indeed, see screenshot at

http://activities.sugarlabs.org/en-US/sugar/addon/4611

Thanks!

- Bert -


___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep


Re: [IAEP] [support-gang] XO-4 Questions After Viewing CES video

2013-01-11 Thread Bert Freudenberg

On 11.01.2013, at 15:16, Caryl Bigenho  wrote:

> Hi Folks,
> 
> Bert is probably correct and has been to SCaLE so he knows what he is talking 
> about. The folks there are really rabid open source advocates, so much so 
> that you can't even do a presentation in Powerpoint or Keynote. It has to be 
> in Open Office or a pdf file. 
> 
> However, according to the Android web site, it is an open source platform 
> http://source.android.com/index.html and, as such should be of interest to 
> folks at SCaLE. And, no matter what, I expect there will be questions about 
> the new XO-3 tablets.

Actually, the OLPC XO-3 you saw in San Francisco is yet another device. Totally 
unrelated to the "XO Learning Tablet", which is not designed by OLPC at all.

- Bert -

> So...
> 
> What I will probably need to know are things like: 
> * How will the profits from the use of the OLPC and XO names be used?
> * Are there any plans to port Sugar Apps to Android?
> * Will the new tablets also work on hand cranks and solar panels?
> * Etc.
> 
> I'm sure you all can use your imagination to come up with more.  Well... we 
> have 6 weeks to find answers. I think the second question is probably the 
> most important. SCaLE will have hundreds of developers who love to "develop." 
> This is a perfect place to recruit more hands and minds to an effort to do 
> just that. It would be great if some of the folks on SLOBS would chime in if 
> they think this (maybe call it SOAS for Android) is a viable idea that should 
> be pursued. 
> 
> Having an XO-3 tablet in our booth would probably be a very bad idea. In 
> fact, other than answering questions and recruiting volunteer developers, we 
> probably shouldn't mention the tablet at all. Our booth will be provided free 
> of any charge to us for the 5th straight year. They have always given us a 
> great spot and provided free registrations for all of the volunteers who come 
> to run the booth. We should want to keep it that way. We don't sell anything! 
> We only inform and recruit.
> 
> However, having a working touch screen XO-4 there would really be a plus! We 
> always set up a "hands on" area that has been very popular, with adults as 
> much as children. Bert has offered his office-mate's early model if we can't 
> come up with another.  But, having the (as Adam always says) "the latest and 
> greatest" model would be so much better. 
> 
> I can bring the solar panel I bought at the SF Summit. so if it is sunny we 
> could even take it outside to demonstrate. I also can bring an hand crank for 
> folks to try. So, if any of you have one that you can lend for SCaLE Feb 
> 22-24 or, better still, bring to SCaLE it would be perfect! We will put you 
> on the volunteer list and your registration will be covered. It is a fun 
> event.
> 
> If you have answers to the three listed above... send them on. If you have 
> other questions you think folks will be asking, send those too... whether you 
> have an answer or not. Someone else may have the answer!
> 
> Thanks!
> Caryl
> 
> 
> > From: b...@freudenbergs.de
> > Date: Fri, 11 Jan 2013 10:53:11 -0800
> > To: support-g...@lists.laptop.org
> > Subject: Re: [support-gang] XO-4 Questions After Viewing CES video
> > 
> > On 10.01.2013, at 23:26, Caryl Bigenho  wrote:
> > 
> > > I know I will be flooded with questions at SCaLE 11X in just 6 weeks. I 
> > > would rush right out to Wally-mart tomorrow and get one if I could so I 
> > > would be prepared!
> > 
> > Well, Android isn't even mentioned on the SCaLE page: 
> > https://www.socallinuxexpo.org/cfp It is a Linux Expo, after all, but "XO 
> > Learning" appears to not be Open Source licensed, and they have not reached 
> > out to our community yet.
> > 
> > The only official information from OLPC so far seems to be the two press 
> > releases (http://blog.laptop.org/). In there it states "XO Learning will be 
> > offered through licensing agreements to tablet manufacturers, governments, 
> > book publishers, and international distributors".
> > 
> > I wish them luck with that (it certainly sounds better than just giving 
> > kids a generic Android tablet), I'm just saying that SCaLE might not be the 
> > right place to promote it.
> > 
> > - Bert -
> > 
> > ___
> > support-gang mailing list
> > support-g...@lists.laptop.org
> > http://lists.laptop.org/listinfo/support-gang
> ___
> IAEP -- It's An Education Project (not a laptop project!)
> IAEP@lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/iaep

___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep

Re: [IAEP] XO-4 Questions After Viewing CES video

2013-01-10 Thread Bert Freudenberg

On 10.01.2013, at 21:19, John Watlington  wrote:

> I don't know how to delete an entry from the Journal, do you ?

In Sugar you can delete any Journal entry from its detail view.

>> More recent versions of the XO-4 touchscreen firmware should allow
>> a many-finger keyboard.   I hope someone with an XO-4 is working on a demo!


Oh, I must have missed the announcement. How is the raw touch data exposed?

- Bert -

___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep


Re: [IAEP] Sugarized binaries? was Re: users doing python in XOs

2012-12-04 Thread Bert Freudenberg
On 2012-12-04, at 20:24, David Corking  wrote:

> Thanks Ruben!
> 
> To all: If you find yourself supporting a sugarized activity, or
> improving the integration, you might need the C source of
> libsugarize.so
> 
> I was pleased to find that Albert Cahalan already brought a copy from
> its original home and uploaded it to the git repository.
> 
> Oddly, the source code is not safe for work.
> 
> http://dev.laptop.org/git/users/albert/sugarize/tree/xlogo.activity/libsugarize.c

That code is a hack, not a proper sugarization. 

But really, we should continue this discussion on the developers list.

- Bert -


___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep


[IAEP] MSP430 Launchpad support (was: Sugarized binaries?)

2012-12-03 Thread Bert Freudenberg
Assuming this is self-contained then you at least don't need rpms:

http://energia.nu/download/

- Bert -


On 2012-12-03, at 22:02, Yama Ploskonka  wrote:

> Hi David, thanks
> 
> Texas Instrument's MSP430 Launchpad. at $4.30 including shipping, it's 
> probably the most affordable, bang-for-the-buck MCU/experimentation board 
> combo ever. Etc., no need to go into a full blown advertisement :-)
> 
> I have managed, with a few coughs and starts, to run it in several iterations 
> of OLPC OS, using plain old XO-1 units.
> http://processors.wiki.ti.com/index.php/OLPC_MSP430_Install (due for some 
> code revision)
> 
> The /sudo/ problem we are facing is specific to Uruguay, where their 
> benevolent administrators have blocked several features on the XOs OS
> 
> I don't do Windows, thank you very much. (though UY is painting itself in the 
> corner on that one also, by embracing NXT)
> 
> Personally, I am more for the command line.
> My reasoning is that those, very few, able to take full benefit of working 
> with microcontrollers are also the ones who can grock command line no 
> problem, sort of a correlation between their personal attributes and 
> potentials. More importantly, text based coding is Real World, and definitely 
> not for everybody.
> I see that working for/with them is important, as it is those few the ones 
> who might have the biggest individual impact in nation building, while their 
> special and greater needs dismissed and potential for brilliance often lost 
> in the name of Procrustean egalitarianism (standard Yamarant).
> 
> Still, I am enormously impressed by things like this color follower, that 
> uses the XO camera and processes data in Tortugarte, then directs the motors: 
> http://www.youtube.com/watch?v=5Nnc9Rn9GbY
> 
> I see there is room for tile-based stuff, though for now there are deeper 
> issues I have not yet solved...
> 
> Thank you!
> 
> 
> 
> 
> On 12/03/2012 02:35 PM, David Corking wrote:
>> Yama: Which model of microcontroller will you use? Which
>> programmer/connector will you use?
>> 
>> Yes, I think your mspdebug experience might be a 'user' and 'group'
>> thing on the USB device, but it might be a kernel driver, which
>> normally needs root access.
>> 
>> If you use Windows on your netbooks one nice way to install the GNU
>> toolchain to compile C programs is Red Hat's cygwin project:
>> http://cygwin.com/
>> 
>> David
>> 
>> p.s. Have you seen Physical Etoys? It is free tile scripting for
>> microcontrollers, though I don't think an XO bundle has been made. Low
>> ceiling, but interesting.
>> http://tecnodacta.com.ar/gira/projects/physical-etoys/
>> Also Squeakbot and PhidgetLab
>> http://www.planete-sciences.org/robot/boiteabots/
>> http://www.hpi.uni-potsdam.de/hirschfeld/projects/phidgetlab/index.html

___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep


Re: [IAEP] Sugarized binaries? was Re: users doing python in XOs

2012-12-03 Thread Bert Freudenberg

On 2012-12-03, at 18:50, Yama Ploskonka  wrote:

> You are right, Bert, sorry, got carried away. The main point was not compiled 
> vs. interpreted, that was just a point of theology.
> 
> The main point for me :-) is
> 1)  stuff that currently lives as RPMs be usable by Uruguayan XO users, who 
> are no allowed /sudo/
> I hoped some kind of Sugarization or wrapper or something could do it
> msp430-libc and dependencies, and mspdebug
> 
> 2) one of those binaries, mspdebug, also currently needs to be run as sudo
> again, maybe there was a way to do it without.
> 
> I really don't have the skills or knowledge. Also, due to Uruguay going to 
> Classmates for Middle School onwards, this sort of becomes a moot point.


Well, if UY had gone with the OLPC-designed antitheft system instead of 
crafting their own, kids would have sudo, and the issue would be moot even for 
XOs. 

If mspdebug indeed needs root rights, you're out of luck for running it on a 
crippled system. But the rest of the toolchain could certainly be compiled to 
run from the user's home without having to be installed in the system. You just 
need someone doing that work.

- Bert -


___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep


Re: [IAEP] Sugarized binaries? was Re: users doing python in XOs

2012-12-03 Thread Bert Freudenberg
On 2012-12-03, at 18:08, Yama Ploskonka  wrote:

> The main point

The main point is that you can write Sugar activities in any language that 
suits you, as long as it can connect to D-Bus and provide an X11 interface.

"Sugarizing" means implementing the interfaces Sugar expects - adding some 
window properties so Sugar can find your window, loading state from / saving to 
the Journal, sharing on the network. It's not that much, really, and it is 
described here:

http://wiki.sugarlabs.org/go/Development_Team/Low-level_Activity_API

In Python, there are already libraries that help you with these tasks (called 
the Sugar toolkit). When using another language, you have to do that on your 
own, and the best way to do it of course depends on your application. But it's 
entirely feasible, as the fact demonstrates that there are non-Python 
activities shipping on XOs.

- Bert -


___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep


[IAEP] OLPC meeting in Stuttgart, Germany this Saturday

2012-11-26 Thread Bert Freudenberg
Forwarding this announcement just in case some German-speaking folks are not 
subscribed to our mailing list. Everybody is welcome, but you'll hear a lot of 
German :)

- Bert -

Begin forwarded message:

> From: Sebastian Umlauft 
> Subject: 01.12.2012 OLPC Community und Vereinstreffen in Stuttgart (Samstag 
> ab 13:30 Uhr)
> Date: 25. November 2012 21:29:18 MEZ
> To: olpc-de-int...@lists.olpc-deutschland.de, olpc...@lists.laptop.org
> 
> Hallo OLPC Freunde,
> 
> am 01.12.2012 findet ab 13:30 Uhr in Stuttgart unser OLPC Community und 
> Vereinstreffen statt.
> 
> Kurze Agenda und Locations:
> - Ab 13:30h Treffen im Forum3-Cafe in der Gymnasiumstr. 21: 
> http://www.forum3.de/cafe/das-forum-cafe/
> - Um 15 Uhr zum Arbeitsmeeting für ca. 4 Stunden mit
>   Möglichkeit 1 --> Coworking-Stuttgart in der Gutenbergstr. 77
> (kostet einen Beitrag für jeden, 2008 haben 
> wir uns in Berlin auch in einem
>Co-working Space gegründet): 
> http://coworking-stuttgart.de/
>   Möglichkeit 2 --> M+W Group, in der Lotterbergstr. 30 (ca. 15 Minuten 
> Autofahrt,
>kostet uns nix): 
> http://www.mwgroup.net/en/contact/contact_us.html
>wir würden aber den Co-working space bevorzugen
> 
> - Ca. 20 Uhr zum Abendessen (werden wir noch was nettes suchen)
> 
> 
> Kurzentschlossene können sich noch in die Doodle Liste eintragen, mir eine 
> Mail schreiben oder einfach so vorbeikommen.
> http://doodle.com/pgixh79ptnwcysz5?
> 
> Bis nächsten Samstag,
> Grüße,
> Sebastian Umlauft
> 0170-7520115

___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep


[IAEP] Learnable Programming

2012-09-27 Thread Bert Freudenberg
Great new essay by Bret Victor on "Designing a programming system for 
understanding programs":

http://worrydream.com/LearnableProgramming/

- Bert -


___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep


Re: [IAEP] evolution or revolution? .....android+sugar+doors => oui?

2012-09-13 Thread Bert Freudenberg
On 2012-09-13, at 06:01, fors...@ozonline.com.au wrote:

> I would like to see Sugar Activities able to run in Gnome and vice versa. As 
> far as I know, TurtleArt is the only one that does both. 

Etoys and Scratch, too (which preceded Sugar, but not everyone might know this).

- Bert -

___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep


Re: [IAEP] [support-gang] Mac Folks... Need your help downloading: The Forbidden Education - New Argentinian movie about Education

2012-08-27 Thread Bert Freudenberg
Hi Caryl,

in Safari, when I go to this page:


http://www.educacionprohibida.com/descargar.php?fuente=16&tipo=completa&calidad=480p&formato=mp4

and then ctrl-click the green button and choose "Download linked file" that 
appears to work fine. (actually Chrome and "Download link as..." works equally 
well here).

- Bert -

On 2012-08-27, at 19:26, Caryl Bigenho wrote:

> Hi Folks...
> 
> First, a thank you to all of you who have replied with suggestions for how to 
> do this, but so far I have been unsuccessful in doing the movie download. I 
> have succeeded in downloading the English subtitles, but can't seem to get 
> the actual movie to download in a savable form. I can click on the link and 
> play it, but when I try to do a CTRL-Click and choose "Download link as..." 
> it only downloads a tiny html file... not the movie. Obviously I am doing 
> something very wrong!  
> 
> We have to fly from MT to CA for my brother-in-law's funeral this Wed. and I 
> thought the plane flight would give me the perfect opportunity to have the 2 
> 1/2 hours needed to watch it in one sitting. Any further suggestions you 
> folks may have would be appreciated. I have today and tomorrow to complete 
> the download.
> 
> Thanks again,
> Caryl
> 
> Hi, Caryl:
> 
> 
> If you want to download the movie (it is far better than see it on Youtube) 
> you have to go to the homepage and download the movie and the subtitles 
> separately.
> 
> 
> If you put the two files in the same folder and the names are the same, then 
> you can see the movie with English Subtitles.
> 
> For example: if you download the SD VERSION, the name of the file is :
> la_educacion_prohibida-completa-480p.mp4
> 
> Then you download the subtitles and rename it as: 
> la_educacion_prohibida-completa-480p.srt
> 
> I renamed and attached this file on this mail, it is a very little file.
> 
> So you have to download the SD version of the movie, put it on the same 
> folder as the subtitles that I Attached on this e-mail, and "that's all, 
> folks"
> 
> ---
> 
> If you want to increase the speed of the download, there are lots of programs 
> called "Download Accelerator", in my case I downloaded the movie at 17 Mbps 
> instead of 2 Mbps of my normal browser. 
> 
> 
> Paolo Benini
> Montevideo
> 
> ___ support-gang mailing list 
> support-g...@lists.laptop.org http://lists.laptop.org/listinfo/support-gang
> ___
> support-gang mailing list
> support-g...@lists.laptop.org
> http://lists.laptop.org/listinfo/support-gang


___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep


Re: [IAEP] Learn activity

2012-06-19 Thread Bert Freudenberg
On 2012-06-19, at 20:53, Tony Anderson wrote:

> 5. Make sure the Kls_demo_1.tar.bz2 file is unpacked on a usb drive.
> The Learn activity checks all the mounted drives for a folder: kls.

That was the missing puzzle piece. I's still weird to require the USB drive 
even after I copied everything to the activity's content folder already. Why?

In any case, it looks like I was mislead by these lines in your code:

cmd = 'cp -r ~/Documents/karma'
cmd = cmd + ' ~/Activities/Learn.activity/content/'
subprocess.call(cmd,shell=True)

Also note that in the new OS, USB drives will not appear in /media anymore.

>> Even after I fixed all that manually, it still does not work. The activity 
>> itself fails to start and show anything useful. It appears to only launch 
>> the web server and Firefox. In a separate window. Not fullscreen. Firefox 
>> shows only a directory listing, not the lessons. Quitting Firefox leaves the 
>> web server running.
> If we can surmount the install problems, it should show the main screen seen 
> in the screen shot on the website.

With the "kls" directory unpacked on the USB drive it works, indeed. But the 
other problems are still there - Firefox is not actually wrapped, it appears in 
a separate, non-Sugar window, whereas the activity window itself is not used.

But now I can comment on your original mail:

> The sample content includes two milestones each for English, Mathematics, and 
> Science developed and used by the teachers at École Saint Jacobs in Kigali, 
> Rwanda.

So the activity is in use already? It seemed quite unfinished to me.

> A button on the home page allows users
> to experience the activity with staff priviliges and as a student in P4, P5 
> and P6.

The "p4" button does nothing here. 

> There is also a 'Laboratory' subject where teachers can
> prepare milestones and lessons for the coming term. The Laboratory also
> support French to enable the French teacher also to create course materials.

Don't see the "Laboratory" subject.

> The Explore subject is intended to provide extra-curricular courses which 
> students can study to earn badges. At present it contains examples of various 
> types of lessons including a Khan Academy video and associated exercises as 
> well as a story (with audio) from the British Council. Learn is capable of 
> launching Sugar activities.

Found the audio lesson in Explore/examples/1/4. 

> The examples
> in ms02 require that ShowNTell, Quiz, Memorize, Turtle Art, and the Jukebox 
> activity be installed. (Jukebox is used to play the Khan video).
> If the activity launched by a Learn activity is not installed, it throws an 
> exception.

With "ms02" do you mean "Explore/examples/2"? But clicking the green box does 
nothing. Same for the 3rd box labeled "Khan". The first box has a dark blue top 
for some reason, the others are light. 

Oh. Trying again the tops now are blue too, and I can get to those lessons. Not 
quite sure how to get back from the Khan practice though (except for closing 
the tab). Is this just a local copy of some webpage from Khan academy?

- Bert -

___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep


Re: [IAEP] Learn activity

2012-06-19 Thread Bert Freudenberg
So you're talking about this page:

http://wiki.sugarlabs.org/go/Activities/Learn

I indeed encountered other issues.

You should warn people that your scripts not only install firefox in /opt, but 
also modify /usr/lib/python2.7/SimpleHTTPServer.py and /usr/bin/sugar-launch.

You should not tell people that "the USB drive replaces the schoolserver" 
because the USB is not used at all at runtime. It's simply one way of 
installing your stuff.

Your setup instructions on the "website" do not work. Besides of the broken 
formatting, the commands, if typed literally as given, do not work.

They're also outdated. There is no firefox-11.0.tar.bz2 on mozilla.org. Only 
the current version is available for download (firefox-13.0.1.tar.bz2) but with 
that, your Firefox.sh would not work.

Running the activity modifies the activity directory (creating symlinks, 
copying contents etc.). That's verboten (under Rainbow, literally so).

Your activity expects the content in ~/Documents/karma. Your 
instructions/scripts do not put it there. And if they did, the activity would 
try to copy the whole content tree on every launch.

Even after I fixed all that manually, it still does not work. The activity 
itself fails to start and show anything useful. It appears to only launch the 
web server and Firefox. In a separate window. Not fullscreen. Firefox shows 
only a directory listing, not the lessons. Quitting Firefox leaves the web 
server running.

So how is this supposed to work? Don't give me scripts, but explain, please. I 
jumped through all these hoops because I really wanted to see it working. 

- Bert -

On 2012-06-19, at 16:36, Tony Anderson wrote:

> Hi,
> 
> Thanks for pointing this out. We always seem to miss the obvious in 
> documentation.
> 
> The website I am referring to is the one linked from activity page on ASLO.
> 
> This version uses a usb drive to stand in for the school server. The first 
> time Learn is launched it must be connected to the school server to download 
> the initial content. If not, the user gets a message saying it must be 
> connected to the school server. Apparently, this isn't handled correctly when 
> starting without the usb drive (or a school server).
> 
> The webpage linked from the activity screen gives information on how to set 
> up the usb drive. Since Learn wraps Firefox, it needs to be installed. On 
> recent builds with Gnome desktop, Firefox is installed, but Learn works 
> better with versions from 4 up and so needs to be reinstalled. The web page 
> provides scripts to handle all of this, hopefully, for non-developers.
> 
> Please let me know if you encounter other issues.
> 
> Thanks,
> 
> Tony
> 
> On 06/19/2012 03:34 PM, Bert Freudenberg wrote:
>> On 2012-06-18, at 17:00, Tony Anderson wrote:
>> 
>>> Hello,
>>> 
>>> Today, Version 51 of the Learn activity has been posted to 
>>> Activities.Sugarlabs.org. This version is intended for use
>>> by deployments to evaluate its usefulness in their context.
>>> 
>>> It has a separate (45mb) file of content which can be downloaded
>>> from the website. The website also has installation instructions.
>> 
>> Which website?
>> 
>> When I run this on an XO-1.5 @ 885, it opens a Firefox window (not 
>> full-screen) with an error message ("connection error, laptop not 
>> registered") and a blank icon in the frame. Additionally, there is the Learn 
>> icon in the frame, but clicking it says the activity could not be started.
>> 
>> - Bert -
>> 
>> 
>> .
>> 
> 

___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep


Re: [IAEP] Learn activity

2012-06-19 Thread Bert Freudenberg
On 2012-06-18, at 17:00, Tony Anderson wrote:

> Hello,
> 
> Today, Version 51 of the Learn activity has been posted to 
> Activities.Sugarlabs.org. This version is intended for use
> by deployments to evaluate its usefulness in their context.
> 
> It has a separate (45mb) file of content which can be downloaded
> from the website. The website also has installation instructions.

Which website?

When I run this on an XO-1.5 @ 885, it opens a Firefox window (not full-screen) 
with an error message ("connection error, laptop not registered") and a blank 
icon in the frame. Additionally, there is the Learn icon in the frame, but 
clicking it says the activity could not be started.

- Bert -


___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep


Re: [IAEP] [Sugar-devel] Sugar as a Mac Ap?

2012-06-14 Thread Bert Freudenberg
On 2012-06-14, at 12:54, Peter Robinson wrote:

> On Wed, Jun 13, 2012 at 5:42 PM, Walter Bender  
> wrote:
>> 
>> So the question is: is there a Linux/Gnome VM for the iPad? iPhone? 
>> iWhatever?
> 
> No because Apply explicitly doesn't allow other languages so we can't
> run python which means we need some form of python -> objective-C
> compiler or similar to be able to run it on those sort of devices.

Not true. Not since 2010 anyway. You can now code iOS apps in any language you 
want. There are apps in the Apple App Store written in Squeak, and Lua, and I 
guess many other languages. E.g. here is a Python environment:

http://itunes.apple.com/us/app/python-for-ios/id485729872?mt=8

There are of course other reasons why you wouldn't get Sugar into the app store 
(see e.g. my message from yesterday). But the programming language is no 
problem.

- Bert -


___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep


Re: [IAEP] [Sugar-devel] Sugar as a Mac Ap?

2012-06-13 Thread Bert Freudenberg
On 2012-06-13, at 18:42, Walter Bender wrote:

> Etoys runs in a virtual machine. Once that VM is ported to a new
> environment, Etoys will run.
> Sugar on the other hand is a desktop and collection of applications
> that require Linux and the Gnome toolkit (among other dependencies).
> Once a Linux VM with Gnome is running in an environment, the process
> of porting Sugar is *relatively* painless.
> 
> So the question is: is there a Linux/Gnome VM for the iPad? iPhone? iWhatever?
> 
> -walter


Apple wouldn't allow a generic VM into their App Store. The only unrestricted 
environment on the iPad is the web browser.

I think Sugar's open and collaborative philosophy is fundamentally incompatible 
with Apple's current developer guidelines.

You could port single Sugar activities to the iPad, but since users would be 
prevented from changing them, Sugar's idea of learning by hacking would be lost.

- Bert -

___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep


Re: [IAEP] Sugar as a Mac Ap?

2012-06-13 Thread Bert Freudenberg
On 2012-06-13, at 07:50, Steven Thompson wrote:

> Even just in English in Japan could help kids. The common denomenator for jhs 
> and hs kids is an iPhone or android and the iPad at home...much more so than 
> buying an Intel Classmate or having a hope of getting an XO. 

Sugar can be installed on any PC, not just Classmates or XOs.

> It's not about price or energy requirements here, its about good education 
> for kids. 
> 
> Can we get sugar as a Mac Ap at the Ap Store?

I think Sugar-on-a-Stick (SoaS) can be plugged into recent Macs and works.

The iPad does not run Mac apps.

- Bert -


___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep


Re: [IAEP] how-to-train-your-robot

2012-04-14 Thread Bert Freudenberg

On 14.04.2012, at 19:43, Walter Bender wrote:

> On Sat, Apr 14, 2012 at 5:59 PM, Bert Freudenberg  
> wrote:
>> (moving to IAEP list)
>> 
>> On 14.04.2012, at 14:00, Walter Bender wrote:
>> 
>>> On Sat, Apr 14, 2012 at 3:00 PM, karl ramberg  wrote:
>>>> A nice write up of how one can get young kids into programming
>>>> 
>>>> http://drtechniko.wordpress.com/2012/04/09/how-to-train-your-robot/
>>>> 
>>> Nice implementation of what I thought everyone has routinely done when
>>> first teaching kids Logo. Am I missing something?
>>> 
>>> -walter
>> 
>> Seems very few are doing it anymore, nowadays.
> 
> It being teaching kids to program?
> 
> -walter

Maybe even that too, but I meant the letting-kids-act-out part.

- Bert -


___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep


Re: [IAEP] how-to-train-your-robot

2012-04-14 Thread Bert Freudenberg
(moving to IAEP list)

On 14.04.2012, at 14:00, Walter Bender wrote:

> On Sat, Apr 14, 2012 at 3:00 PM, karl ramberg  wrote:
>> A nice write up of how one can get young kids into programming
>> 
>> http://drtechniko.wordpress.com/2012/04/09/how-to-train-your-robot/
>> 
> Nice implementation of what I thought everyone has routinely done when
> first teaching kids Logo. Am I missing something?
> 
> -walter

Seems very few are doing it anymore, nowadays.

- Bert -

___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep


Re: [IAEP] Scratch released under GPL 2.0

2012-03-29 Thread Bert Freudenberg
On 29.03.2012, at 00:25, Bernie Innocenti wrote:

> Wonderful news from our friends at the Media Lab:
> 
>  Forwarded Message 
> From: Sayamindu Dasgupta 
> To: Bernie Innocenti 
> Subject: Scratch released under GPL 2.0
> Date: Wed, 28 Mar 2012 13:35:16 -0400
> 
> FYI: http://info.scratch.mit.edu/Scratch_1.4_Source_GPL
> 
> -sdg-
> 
> 
> -- 
> _ // Bernie Innocenti
> \X/  http://codewiz.org



Good news indeed. But not for Sugar (yet, I guess).

This GPL release does not contain the Sugar support code I wrote (Journal 
access via DBus). So it is not the same source as used to make the Sugar 
activity, and a Sugar activity cannot be easily built from it.

- Bert -

___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep


Re: [IAEP] Uruguay first to get XO 1.75

2012-03-17 Thread Bert Freudenberg
On 16.03.2012, at 19:45, Alan Jhonn Aguiar Schwyn wrote:

> Hi,
> 
> This notice begin turn the world:
> 
> http://blog.laptop.org/2012/03/16/uruguay-is-first-country-to-get-xo-1-75/
> 
> Developers: begin to compile for ARM...

Actually, developers have been doing this for many months already.

I got my first 1.75 dev machine in August 2011:

http://www.youtube.com/watch?v=ahkOIlLL--4

And the Fedora folks have been working on ARM at least since 2010:

http://lwn.net/Articles/463506/

So thanks for the encouragement, but it were a bit late if we only started now.

- Bert -

___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep


Re: [IAEP] Etoys or Scratch?

2012-03-06 Thread Bert Freudenberg
Excellent discussion! 

I'll just comment on one thing though:

On 06.03.2012, at 12:04, Steve Thomas wrote:

> Importing Pictures (non XO comparison as I do not think you can drag Pictures 
> onto Scratch or Etoys on the XO):
>   • Scratch: You can drag a picture onto Scratch and the picture is added 
> to the costume list for the current sprite/background you are editing.
>   • Etoys:  You can drag a picture onto Etoys and it becomes a new object.

In Sugar (XO or otherwise) you can, in fact, import pictures by dragging. It's 
just that because you do not see two windows at the same time, you will have to 
drag it out of one activity into the frame's clipboard section (the left edge), 
switch to the Etoys activity, and drag it from the clipboard into Etoys. 
Actually I just tried dragging from Browse to the frame which does not work 
anymore. But you can right-click the picture and choose "Copy" from the menu, 
which adds it to the frame's clipboard. Alternatively, choose "Keep" which adds 
it to the Journal. Then, in Etoys, click the "insert object" toolbar button to 
directly insert images from the Journal.

- Bert -

___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep


Re: [IAEP] turtle help

2011-12-06 Thread Bert Freudenberg

On 06.12.2011, at 14:56, roberto wrote:

> Hello,
> I don't understand what the blocks next to "forward" means in the picture:
> http://wiki.sugarlabs.org/images/1/1f/TASpirolateral1.png
> 
> I mean the blocks with the red minus and the green plus.

It does nothing - it's only used as a connector. Otherwise the blocks would 
overlap.

The plus makes it longer and the minus makes it shorter. So instead of two of 
these arrow blocks, the author could have used one longer block.

> ps: is there a specific list for asking help about Turtle Blocks ?


I don't think so.

- Bert -


___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep


Re: [IAEP] Teachers ask programmers / Maestros preguntan a Programadores

2011-11-29 Thread Bert Freudenberg
On 29.11.2011, at 08:55, Carlos Rabassa wrote:

> Teachers with ideas for good educational applications could write them 
> themselves or find a programmer willing to do it.  The teacher could select 
> the programmer without restricting the choice to those willing to work as 
> unpaid volunteers under the rules of SugarLabs.

Yes, teachers could do that. Right now. Nobody is preventing them from 
programming. Nobody is "restricting" their choice of programmers.

And indeed, some do. There are many teaching resources out there on the web. 
And many of them can be accessed using the XO's web browser.

So what exactly are you proposing?

- Bert -


___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep


Re: [IAEP] Questions to SLOB candidates

2011-11-07 Thread Bert Freudenberg
On 07.11.2011, at 14:04, Christoph Derndorfer wrote:

> Hi all,
> 
> Sascha, you make an excellent point here, I was thinking along the same lines 
> when I re-read the various candidate statements this morning.
> 
> Personally I'd also be interested in taking this one step further and 
> creating a lively debate. Two ideas I've been thinking about are:
> 
> (a) An IRC discussion with all the candidates next Tuesday or Wednesday 
> before the election starts. This would give all Sugar Labs members a chance 
> to directly interact with the candidates by asking questions. Additionally it 
> could lead to some interesting discussions among the candidates whereas I 
> fear that discussions here on the list will be more unidirectional (e.g. with 
> the candidates simply answering the questions Sascha mentions below but not 
> commenting on each other's answers and ideas).
> (b) Organizing a Skype, Gtalk, or Google+ Hangout session with the same 
> purpose. While text-based communication has some advantages (e.g. it's easy 
> to search, reference, etc.) I personally really like hearing people's voices 
> and real-time reactions to discussions and arguments.
> 
> For all these things we could use a wiki page or even something like Google 
> Moderator (http://moderator.appspot.com/) to collect questions from the 
> community in advance.
> 
> Thoughts anyone?

Well, I for one am much more inclined to vote for those who earned my trust 
previously, rather than for the "winner" of an election discussion. I'm glad 
people are willing to serve on the board at all, since there generally is 
little reward, only more work and blame. Thanks to everyone who stepped up so 
far!

Also, the mailing list has the widest reach in the community. So if you think a 
debate is important, do it on the list. Mail is better than chat is better than 
voice for general discussions. Chat and especially voice reach only a small 
fraction of the community, which is good for some tasks, but hardly for this.

- Bert -

> 
> Cheers,
> Christoph
> 
> Am 07.11.2011 12:21, schrieb Sascha Silbe:
>> Dear SLOB candidates,
>> 
>> I've read your announcements with interest. They all explain well
>> where you're coming from and "who" you are. What I'm missing, however,
>> is what you want to *do* during your election period.
>> 
>> I'm aware that the SLOB isn't supposed to do much (and agree on this
>> philosophy), but even within that framework there are possible nuances
>> that could guide me as to who to vote. Right now I only see a set of
>> long-term, active contributors, *each* of which I trust to have the best
>> interests of Sugar Labs at heart.
>> 
>> What do you see as current issues of Sugar Labs and what are you going
>> to do to solve them? (For some issues, "staying out of the way" might be
>> a valid answer).
>> 
>> What else would you consider a good reason for me to vote you?
>> 
>> Sascha
>> 
> -- 
> Christoph Derndorfer
> 
> editor, OLPC News [www.olpcnews.com]
> volunteer, OLPC (Austria) [www.olpc.at]



___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep


[IAEP] The Games Programmers Play

2011-10-10 Thread Bert Freudenberg
http://www.gamasutra.com/view/news/37734/Opinion_The_Games_Programmers_Play.php

(some more goodies in the comments, like Rocky's Boots and Robot Odyssey)

- Bert -


___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep


Re: [IAEP] Sugar Digest 2011-08-22

2011-08-29 Thread Bert Freudenberg
On 22.08.2011, at 17:50, Walter Bender wrote:

> == Sugar Digest ==
> 
> 1. The OLPC XO 1.75 machines (beta units) are starting to be
> distributed to developers. This machine is ARM based, which means that
> it will have superior battery life once all of the fine-tuning is
> complete. It also means that it uses some different components, e.g.,
> audio circuitry, so there is some driver work to be done. But so far,
> so good.
> 
> One of the nice things about the 1.75 is that the OLPC engineering
> team threw in a few additional sensors. Saadia Husain Baloch got the
> accelerometer working and I immediately wrote a Turtle Art plug-in
> (included with v114). Saadia wrote a fun 'etch-a-sketch' program in
> Turtle Art that works by shaking the machine.
> 
> Not to be outdone, I added an enhancement to the Portfolio activity
> while I was on a short flight last week. If you hit the left side of
> the XO, it will advance to the next slide. If you hit the right side
> of the XO, it will return to the previous slide. The person sitting
> next to me on the plane told me, "That's the strangest thing I have
> ever seen anyone do with a computer."
> 
> The bottom line is the more sensors the better: we want to give young
> learners more opportunities to observe and interactive with the
> physical world.

The accelerometer is fun to use indeed. I just made an Etoys project that lets 
you steer a ball by tilting the XO-1.75. Find a description and video at:

http://croquetweak.blogspot.com/2011/08/squeak-etoys-on-arm-based-xo-175.html

- Bert -


___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep


Re: [IAEP] [support-gang] SD Card Expert Needed

2011-08-25 Thread Bert Freudenberg

On 25.08.2011, at 04:27, Mikus Grinbergs wrote:

>> When you use an activity from an USB or SD card..The activity is copied to 
>> the system.
> 
> Not in my experience.
> 
> I've been using Activities from an SD card for four years now, and Sugar has 
> NEVER copied those to the system (ie, to the flash memory).

If you click a .xo bundle, Sugar *will* unpack it into ~/Activities.

If you unpack it onto an SD Card yourself, Sugar will not see it. Unless ...

> [Before I start Sugar, I've set up pointers (in /home/olpc/Activities) to 
> where the (unpacked) activity files actually reside.]

... you manually do this step to make Sugar think it was installed in a regular 
way.

In any case, the activity would still write to the Journal unless it has 
specific support to write somewhere else.

- Bert -


___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep


Re: [IAEP] Dr. Geo user manual

2011-07-28 Thread Bert Freudenberg

On 28.07.2011, at 11:50, Hilaire Fernandes wrote:

> Hello Paolo,
> 
> I can't reproduce the problems your reported. I tested on a XO 1 shipped
> with Sugar 0.84.16.
> I am cc back to the Sugar list to read for more feedback on similar
> problems.
> 
> Check in the /home/olpc/Activities/DrGeoII.activity/drgeo the file
> PharoDebug.log and send it to me.

An activity should not write in its own bundle directory. On properly secured 
systems (real XOs, not SoaS), activities cannot write there.

Errors should be reported on stderr, files should be written only to the 
activity's data directory.

- Bert -

> I packed DrGeo 11.06 with the new COG VM, to improve the kids
> experience. For example on XO 1 with this VM, DrGeo is just faster than
> DrGeo on iPad. However this Vm could be instable, and crash may occur,
> but not the hanging you mentioned.
> 
> Regarding journal, for next DrGeo version I may  get rid of the file
> system dialog you are mentioning. By the way, you did not tell me about
> my initial post: I am still looking for volunteers to help translating
> the DrGeo user manual.
> 
> Hilaire
> 
> 
> Le 28/07/2011 04:59, nanon...@mediagala.com a écrit :
>> Hi:
>> 
>> My name is  PAolo Benini, I'm form Uruguay.
>> 
>> I tried the last version of Dr. GEO (v.1106 form sugarlabs.org) and I
>> couldn't use it . I tried on a XO 1.0 and an Xo 1.5.
>> Both with the SUgar dextrose (SUgar 0.88.1), the official Image of
>> Sugar here in Uruguay.
>> 
>> Dr GEO Works for a while (a couple of minutes of using it, aprox) and
>> then it hangs up, it appears a message "DrGeoII Failed to start".
>> 
>> The same thing happens on both laptops, XO 1.5 an 1.0
>> 
>> Sometimes I can't even start Dr GEo, it appears the same message.
>> 
>> 
>> ANother big problem here in Uruguay is about Dr Geo and the Journal:
>> We can only sabe files on the Linux Directories, but those directories
>> are disconnected form the Journal.
>> Lots of people talk about the Sugar , the journal, and
>> Constructionism, but  we have to tell the children to use Directories,
>> and they don't know what is a directory.
>> 
>> 
>> 
>> Plan Ceibal image for the XO 1.5 (os49uy, it has Sugar and Gnome):
>> http://www.ceibal.edu.uy/Portal.Base/Web/VerContenido.aspx?GUID=b053193a-7ae5-427b-8168-7c10099f3943&ID=204659
>> 
>> 
>> 
>> Plan Ceibal Image  for the XO 1.0 (os1bdxuy, it has only Sugar)
>> http://ceibal.edu.uy/Portal.Base/Web/VerContenido.aspx?GUID=b63e7fa5-5ec2-42aa-9c0d-ac483620d61f&ID=203132
>> 
>> 
>> I Didn't Try to install Dr. GEO on Gnome (on the XO 1.5), because here
>> in Uruguay we don't have root access, so it is very difficult to
>> install anything on That Gnome.
>> 
>> 
>> Thanks
>> 
>> Paolo Benini
>> Montevideo
> 
> 
> -- 
> Education 0.2 -- http://blog.ofset.org/hilaire
> 
> 
> ___
> IAEP -- It's An Education Project (not a laptop project!)
> IAEP@lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/iaep


___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep


Re: [IAEP] [Sugar-devel] Turn your frequency generator into a super powerful mosquito repeller

2011-07-08 Thread Bert Freudenberg
On 08.07.2011, at 08:08, Caryl Bigenho wrote:

> Hi
> 
> Let's put this to a test!
> 
> With all the flooding we are having in Montana this summer the clouds of 
> mosquitos are really fierce! Our family is visiting with their PCs and I have 
> a Mac.  We can try this in the next couple of days and see if it really 
> works. It says it can be barely audible. I was curious to see how low these 
> notes would be and found this interesting chart (link below). Many of the 
> instruments listed are no longer in daily use and exist mainly in museums, 
> but some, such as the bass viol and bassoon are very common. In fact, my 
> husband has his bassoon here with him in Montana!  But, I don't think he 
> wants to play a continuous low note... he has better things to do! We can 
> find an appropriate tone generator for our test.
> 
> http://www.contrabass.com/pages/frequency.html
> 
> Caryl

Easy to test using an XO. In Etoys, select the "sound" category in any object's 
viewer, drag out the "play frequency of" tile, make the script ticking. You 
should hear the sound now, and you can click on the green down-arrow to lower 
the frequency:

<>

On my XO it becomes inaudible at 200 Hz using the built-in speakers. Plugging 
in good headphones it goes way below 30 Hz.

- Bert -


___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep

Re: [IAEP] Concrete feedback

2011-06-16 Thread Bert Freudenberg

On 16.06.2011, at 12:52, Walter Bender wrote:

> On Thu, Jun 16, 2011 at 3:42 PM, Frederick Grose  wrote:
>> On Wed, Jun 15, 2011 at 2:56 PM,  wrote:
>>> 
>>> {...}
>>> 
>>> 
>>> 
>>> Concrete Feedback:
>>> 
>>> The journal is always full of garbage, hundreds of empty entries:  is
>>> there a possibility to "CLEAN" the JOurnal?,
>> 
>> From the Journal item's detail view there is an 'Erase' (minus sign) button
>> in the toolbar.  Clicking this button will clean out that Journal entry.
> 
> I took Paolo's request to mean something slightly different: is there
> a way to do a bulk cleaning of the Journal, perhaps automated?
> 
> tch is close to having finished a multi-selection enhancement for the
> Journal that makes bulk delete much much easier. But it may be worth
> exploring some function to remove "empty" journal entries
> automatically.
> 
> I am still a bit puzzled by the Journal spam issue, however, since I
> don't see much if any spam since moving to the
> open-most-recent-by-default home view. I'd love of an explanation as
> to where the spam is coming from.
> 
> regards.
> 
> -walter

We learned in UY that many kids are still using older Sugar. And they don't 
want to upgrade because e.g. Wine does not work anymore on newer builds, or MP3 
playing etc.

- Bert -


___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep


Re: [IAEP] FW: [OLPC Bolivia] No logro aprender Sugar / I cannot learn Sugar why would YOU want to?

2011-06-15 Thread Bert Freudenberg

On 15.06.2011, at 14:03, Chris Ball wrote:

> Hi,
> 
> On Wed, Jun 15 2011, Bert Freudenberg wrote:
>>> Maybe it's just me but I replied how I felt as I read what was written.
>>> So, I still want to know what his purpose is for spending time with the
>>> olpc? Based on what I read, he sees the apple as our competitor. I could
>>> have done without the apple promo.
>> 
>> Well, Sugar as installed on the XO is much less polished and versatile
>> than most other operating systems in wider use. Carlos simply compared
>> Sugar to the OS most familiar to him. His point would still be mostly
>> valid had he compared it to $YOUR_FAVORITE_OS.
> 
> Well, not really.  Consider:
> 
>   Let's imagine now that Debian directors decide to save money by
>   firing all the great programmers they employ, dedicated to write
>   their operating systems.  Let´s imagine they decide that a group of
>   volunteers, worldwide, with a horizontal organization without chiefs,
>   is the latest model in modern business management.  What would
>   happen?  How much longer would Debian survive?  Days?  Hours?

Hehe, too general, indeed. Try reading it with Ubuntu for Debian though?

In any case, that wasn't even the major point. Debian is more polished and 
versatile than Sugar on the XO, wouldn't you agree?

- Bert -


___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep


Re: [IAEP] FW: [OLPC Bolivia] No logro aprender Sugar / I cannot learn Sugar why would YOU want to?

2011-06-15 Thread Bert Freudenberg
On 15.06.2011, at 13:16, Kenneth Wyrick wrote:

> Oh! Ok I get that, now. Also, view my comments as a gut level response as
> a newbie to this project who is looking for specific constructive dialog
> instead of generalities that are easily thrown around.
> 
> Maybe it's just me but I replied how I felt as I read what was written.
> So, I still want to know what his purpose is for spending time with the
> olpc? Based on what I read, he sees the apple as our competitor. I could
> have done without the apple promo.

Well, Sugar as installed on the XO is much less polished and versatile than 
most other operating systems in wider use. Carlos simply compared Sugar to the 
OS most familiar to him. His point would still be mostly valid had he compared 
it to $YOUR_FAVORITE_OS.

- Bert -

___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep


[IAEP] C5 2012 Call for Papers

2011-05-18 Thread Bert Freudenberg
Sugar would be right on topic. Very nice conference, I've attended a couple of 
times. Hope to see you there :)

Please spread widely.

- Bert -


The 10th International Conference on Creating, 
Connecting and Collaborating through Computing (C5 2012)

   18-20 January 2012
  Playa Vista, CA USA
 http://www.cm.is.ritsumei.ac.jp/c5-12/

   Hosted by the USC Institute for Creative Technologies
 http://www.ict.usc.edu   

  
Computers, networks, and other forms of technology are pervasive in our 
information-based society. Unfortunately, most users of this technology use 
it for passive consumption of information and entertainment.  To evolve into a
true knowledge society it is critical that we transform computer-based human 
activities to engage users in the active process of creating, connecting, and 
collaborating together.

The C5 conference is for anyone interested in the use of computers as tools to
develop and enable user-oriented creation, connection, and collaboration 
processes.  Researchers, developers, educators and users come together at C5 
to present new and ongoing work and to discuss future directions for creative 
computing and multimedia environments.  We welcome the submission of 
theoretical and technical papers, practitioner/experience reports, and papers
that bridge the gap between theory and practice or that encourage inter- and 
cross-disciplinary study.

   === Keynote Speakers ===

  "Helping Everyone Create with Computing"
  Dr. Mark Guzdial
Georgia Institute of Technology
 
  "C2P3: Creating and Controlling Personalisation 
and Privacy in Pervasive Digital Ecosystems"
   Dr. Judy Kay
University of Sydney

   === Topics ===

C5 invites submissions of full papers in (but not limited to) the following 
areas:

- Technology-enhanced human-computer and human-human interaction
 and collaboration
- Virtual worlds and immersive environments
- Educational environments for classroom, field work and online/distance 
 learning
- New technologies for literature, music and the visual arts
- Technologies for collaborative and self-empowered learning
- Multimedia authoring environments
- Gaming/entertainment platforms, virtual characters, and software
 infrastructure
- Social networks and social networking
- Novel programming paradigms and languages for implementors
- Scripting or visual paradigms and languages for end-users
- Creating and maintaining online communities
- Tools for creating/managing online services/environments
- Distributed and collaborative working
- Social and cultural implications of new technologies

Papers should be submitted electronically in PDF format via EasyChair at:

 https://www.easychair.org/conferences/?conf=c512

Submissions must be written in English (the official language of the
conference) and must not exceed eight (8) pages.  They should use the IEEE
10-point two-column format, templates for which are available at:

 http://www.computer.org/portal/web/cscps/home

=== Proceedings ===

A preliminary version of the proceedings will be distributed during the
conference.  The formal version of the proceedings will be published by the
Conference Publishing Services (CPS) and sent to authors after the conference.
For each accepted paper, at least one of the authors needs to attend the
conference and deliver the presentation; otherwise the paper will not be
included in the formal proceedings.

   === Dates ===

 Submission of papers:  October 7, 2011
 Author notification:   November 18, 2011
 Camera-ready copy: December 16, 2011
 Conference:January 18-20, 2012


 http://people.ict.usc.edu/~lane/C5/C5-12-CFP.pdf

___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep


[IAEP] Showcase launcher translated

2011-05-10 Thread Bert Freudenberg
Hi all,

as a result of the Sugar code sprint in Montevideo, Uruguay, the project 
launcher page in the Etoys showcase can now be translated:

http://squeakland.org/showcase/everyone/

The code is at

https://github.com/bertfreudenberg/etoys-plugin-launcher

We have a translation for Spanish already thanks to Manuel Quiñones.

- Bert -


___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep


Re: [IAEP] Awesome day 0 for eduJAM.

2011-05-01 Thread Bert Freudenberg

On 01.05.2011, at 07:22, David Farning wrote:

> Yesterday was have picture perfect start to eduJAM!
> 
> The day was planned by the Ceibal-volunteer associations as part of their
> annual (sometime biannual) meeting. For lack of a better word, my Spanish is
> still rather fuzzy, I will use the term Ceibal-volunteer associations to
> describe Ceibal-Jam, Rap-Ceibal, and Flordeceibo.
> 
> Many of us in Sugar Labs are familiar with Ceibal-Jam, the software-arm of
> the project, from the public work at http://ceibaljam.org/ . Particularly
> interesting is their work on Sugar activities at
> http://ceibaljam.org/drupal/?q=lista_proyectos .
> 
> Rap-Ceibal is the volunteer support organization. There public work is at
> http://rapceibal.blogspot.com/ . They are doing really interesting work
> creating regional centers. Basic service and support happens in the schools,
> while more complicated or specialized service and support happen in the
> regional centers.  It is a great model.
> 
> Thirdly, Flordeceibo, is the education arm that builds on the technical work
> of Ceibal-Jam, Rap-Ceibal, and other organization to enable a efficient and
> effective education for student in Uruguay. http://www.flordeceibo.edu.uy/
> 
> The morning started with the groups giving status reports of current
> projects and roadmaps for next year. It was a great example of people
> saying, 'we see a problem and we are trying to fix it.'
> 
> The afternoon was a series of videoconferences with distant schools. Groups
> from various school shared their experiences and concern. This was followed
> by an open discussion on how to meet their needs.
> 
> Midafternoon we broke up and shared a meal, ( The proper translation for the
> dish was 'delicious heart attack on a plate' ) with others planning on
> attending the Tour of Uruguay.
> 
> Overall two thumbs up to everyone involved. As special shout out to Antel, a
> Uruguayan telecommunications firm, for providing the facilities -- which
> included an video conferencing system that would make any hacker want to get
> in there and take in apart to figure out how it works :) The moderator,
> Latise (sp?) did an outstanding job of keeping the program running smoothly
> and on schedule. Which can be harder than it appeared when you have a room
> full of smart, curious, and passionate people.
> 
> david

Second that. It was very refreshing to see all these different volunteer groups 
doing great stuff, even if my missing Spanish skills did not allow me to 
understand much ;)

Also, when we left the building, we were greeted by an awesome drum-and-dance 
performance:

http://dl.dropbox.com/u/9643745/2011-UY-Dance1.mp4

- Bert -


___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep


Re: [IAEP] What's on SoaS?

2011-04-26 Thread Bert Freudenberg

On 24.04.2011, at 10:44, Peter Robinson wrote:

> Hi Caryl,
> 
> On Wed, Apr 20, 2011 at 5:17 PM, Caryl Bigenho  wrote:
>> Hi All
>> Is there a link that tells what is included (Sugar Activities, Gnome(?))
>> etc. on each build of SoaS?  I poked around a bit on the Sugar Labs wiki,
>> but couldn't find it.
> 
> The list for SoaS v5 currently is:
> sugar-abacus
> sugar-browse
> sugar-calculator
> sugar-chat
> sugar-log
> sugar-memorize
> sugar-physics
> sugar-pippy
> sugar-read
> sugar-record
> sugar-speak
> sugar-terminal
> sugar-turtleart
> sugar-write
> sugar-xoirc
> 
> SoaS v4 wasn't much different. There's been a few more added to v5
> (abacus comes to mind).

I think Etoys is there too, but the package is named "etoys-sugar" for some 
reason. Did adding the presence service package make it work?

- Bert -

> Currently Browse and Read don't work. I should have Surf included in
> time to replace Browse but I'm not sure about whether Read will be
> fixed in time or not. Is there any others in particular you would like
> included?


___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep


Re: [IAEP] Question about Arabic language Etoys

2011-04-15 Thread Bert Freudenberg

On 15.04.2011, at 11:45, David Corking wrote:

> From a Facebook user
> 
> http://www.facebook.com/permalink.php?story_fbid=484466203052&id=1601682399

The questions was how to use Etoys in Arabic. Answer is that so far it only 
works on Linux, e.g. the OLPC XO in Afghanistan.

- Bert -

___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep


Re: [IAEP] First day of Etoys class in Somerville

2011-04-05 Thread Bert Freudenberg
Well, the Right Thing according to the Squeak philosophy would of course be 
implementing your backup in Squeak. E.g., when Etoys was tested in schools a 
couple years ago, it was set up to store projects on a server with one 
directory per child.

OTOH the Right Thing is not always the Easiest or Simplest, so I can see why 
you would want to use an existing backup program. It's a trade-off :)

- Bert -

On 05.04.2011, at 15:42, Derek Redfern wrote:

> Thanks for the feedback. 
> 
> The other reason we're using Java is so that we can automatically start a 
> backup program whenever eToys is running (autorun is no longer supported on 
> USB devices). If anyone has any ideas on how to accomplish this without the 
> use of Java, that would be great. 
> 
> Derek
> 
> On Apr 5, 2011, at 9:01, Bert Freudenberg  wrote:
> 
>> If there was a single way to launch an application that worked flawlessly on 
>> all platforms, we certainly would have used it for Etoys-To-Go. 
>> Unfortunately, there isn't - and Java is not a solution either, as you 
>> discovered, contrary to all marketing.
>> 
>> IMHO it's best to just tell the kids which icon to double-click on their 
>> machine. They'll do fine ;)
>> 
>> That said, it's great to hear you're teaching Etoys :)
>> 
>> - Bert -
>> 
>> On 05.04.2011, at 05:54, Derek Redfern wrote:
>> 
>>> My apologies - I replied to this, but was not signed on to all the lists so 
>>> I think my message got rejected.
>>> 
>>> It's part of a custom system we have set up for ease of use. We want people 
>>> to be able to just execute a single file for any system, so we wrote a jar 
>>> file to detect the OS and start the proper Etoys executable accordingly.
>>> 
>>> For clarification - I'm working with Caroline on the Somerville project.
>>> 
>>> Thanks!
>>> 
>>> Derek
>>> 
>>> On Mon, Apr 4, 2011 at 23:45, Caryl Bigenho  wrote:
>>> Hi...
>>> 
>>> I have tested Etoys to go, downloaded from the Squeakland site and found it 
>>> works fine on PC (Windows) and Mac... even the older Power PC Macs. Nothing 
>>> special installed.  Just plug in the stick and open it.  Projects totally 
>>> transferrable between machines.  It is a great resource.
>>> 
>>> Caryl
>>> 
>>> Date: Mon, 4 Apr 2011 22:53:36 -0400
>>> From: sthom...@gosargon.com
>>> To: carol...@solutiongrove.com
>>> CC: redfern.de...@gmail.com; iaep@lists.sugarlabs.org; 
>>> squeakl...@squeakland.org; one2one2go---somerville...@googlegroups.com
>>> Subject: Re: [IAEP] First day of Etoys class in Somerville
>>> 
>>> 
>>> Caroline,
>>> 
>>> You also mentioned that:
>>> Etoys on a stick only works when java is installed on the computer.  
>>> Several of the computers did not have java and no one knows the admin 
>>> password to install it.
>>> 
>>> This seems really strange, are you running Etoys inside a browser?
>>> 
>>> Stephen 
>>> 
>>> On Mon, Apr 4, 2011 at 10:49 PM, Steve Thomas  wrote:
>>> On Mon, Apr 4, 2011 at 10:22 PM, Steve Thomas  wrote:
>>> Caroline,
>>> 
>>> Your students asked:
>>> Etoys questions include:
>>> How do we make a mouth that moves?
>>> When you first open Etoys click on the "Gallery of Projects" then in the 
>>> second row, first item from the left is a "Bouncing Ball Animation" 
>>> basically it behaves like flip animation (where you draw the different 
>>> positions on the edge of each piece of paper and flip through the pages to 
>>> animate).  Have the kids make different drawings of the mouth and place 
>>> each one in a Holder.  Then open the Holder's viewer go to the collections 
>>> category and you can iterate through the items in the Holder and set the 
>>> Mouth graphic to the "Holder's player at cursor graphic"   To get the 
>>> "Holder's player at cursor graphic"  tile you need to click on the 
>>> 
>>> 
>>> 
>>> 
>>> 
>>> Sorry, I didn't finish the previous sentence (plus there is a simpler 
>>> method, from the Mouth's viewer, in the graphics category is a scripting 
>>> tile "mouth | looks like | dot"  drag that onto the world to create script, 
>>> the from the Holder's viewer category "collections" drag the &quo

Re: [IAEP] First day of Etoys class in Somerville

2011-04-05 Thread Bert Freudenberg
If there was a single way to launch an application that worked flawlessly on 
all platforms, we certainly would have used it for Etoys-To-Go. Unfortunately, 
there isn't - and Java is not a solution either, as you discovered, contrary to 
all marketing.

IMHO it's best to just tell the kids which icon to double-click on their 
machine. They'll do fine ;)

That said, it's great to hear you're teaching Etoys :)

- Bert -

On 05.04.2011, at 05:54, Derek Redfern wrote:

> My apologies - I replied to this, but was not signed on to all the lists so I 
> think my message got rejected.
> 
> It's part of a custom system we have set up for ease of use. We want people 
> to be able to just execute a single file for any system, so we wrote a jar 
> file to detect the OS and start the proper Etoys executable accordingly.
> 
> For clarification - I'm working with Caroline on the Somerville project.
> 
> Thanks!
> 
> Derek
> 
> On Mon, Apr 4, 2011 at 23:45, Caryl Bigenho  wrote:
> Hi...
> 
> I have tested Etoys to go, downloaded from the Squeakland site and found it 
> works fine on PC (Windows) and Mac... even the older Power PC Macs. Nothing 
> special installed.  Just plug in the stick and open it.  Projects totally 
> transferrable between machines.  It is a great resource.
> 
> Caryl
> 
> Date: Mon, 4 Apr 2011 22:53:36 -0400
> From: sthom...@gosargon.com
> To: carol...@solutiongrove.com
> CC: redfern.de...@gmail.com; iaep@lists.sugarlabs.org; 
> squeakl...@squeakland.org; one2one2go---somerville...@googlegroups.com
> Subject: Re: [IAEP] First day of Etoys class in Somerville
> 
> 
> Caroline,
> 
> You also mentioned that:
> Etoys on a stick only works when java is installed on the computer.  Several 
> of the computers did not have java and no one knows the admin password to 
> install it.
> 
> This seems really strange, are you running Etoys inside a browser?
> 
> Stephen 
> 
> On Mon, Apr 4, 2011 at 10:49 PM, Steve Thomas  wrote:
> On Mon, Apr 4, 2011 at 10:22 PM, Steve Thomas  wrote:
> Caroline,
> 
> Your students asked:
> Etoys questions include:
> How do we make a mouth that moves?
> When you first open Etoys click on the "Gallery of Projects" then in the 
> second row, first item from the left is a "Bouncing Ball Animation" basically 
> it behaves like flip animation (where you draw the different positions on the 
> edge of each piece of paper and flip through the pages to animate).  Have the 
> kids make different drawings of the mouth and place each one in a Holder.  
> Then open the Holder's viewer go to the collections category and you can 
> iterate through the items in the Holder and set the Mouth graphic to the 
> "Holder's player at cursor graphic"   To get the "Holder's player at cursor 
> graphic"  tile you need to click on the 
> 
> 
> 
> 
> 
> Sorry, I didn't finish the previous sentence (plus there is a simpler method, 
> from the Mouth's viewer, in the graphics category is a scripting tile "mouth 
> | looks like | dot"  drag that onto the world to create script, the from the 
> Holder's viewer category "collections" drag the "Holder's | player at cursor" 
> tile on top of the "dot" in the "mouth | looks like | dot"  scripting tile. 
> The scripting tile will then look like "mouth | looks like | Holder's player 
> at cursor".  I have been playing with Etoys for a long time and this is the 
> first time I noticed this method of setting a player's costume.   Learn 
> something new everyday ;)
> 
> Stephen
> Etoys Minutes and more info at http://mrstevesscience.blogspot.com/
> 
> 
> ___ IAEP -- It's An Education 
> Project (not a laptop project!) IAEP@lists.sugarlabs.org 
> http://lists.sugarlabs.org/listinfo/iaep
> 
> ___
> IAEP -- It's An Education Project (not a laptop project!)
> IAEP@lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/iaep



___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep

Re: [IAEP] [support-gang] Found usb Microscope under $50 for XO!

2011-02-11 Thread Bert Freudenberg
That screenshot is from the Spanish-language "Small-Land" version of 
Squeak/Etoys. It was created in Argentina and used for example in the 80,000 
Linux PC deployment in Extremaduras, Spain. 

The video4linux plugin used for the microscope looks like it might be the same 
as used by Etoys on the XO:

http://wiki.squeak.org/squeak/3765

- Bert -

On 11.02.2011, at 05:23, Cherry Withers  wrote:

> I have one of these that I gave to my cousin! Let me see if I can just borrow 
> it. 
> Which version of Squeak are they using? Doesn't look like Etoys. Looks old. 
> 
> On Thu, Feb 10, 2011 at 8:15 PM, Caryl Bigenho  wrote:
> Hi All,
> 
> RE: Intel Play QX3 Digital Computer Microscope
> 
> Since Pato Acevedo confirmed that the QX3 microscope works with linux and 
> Etoys I decided to go ahead and get one from Ebay (total with shipping was 
> about $25). It should arrive in plenty of time for SCaLE and for all of you 
> to help me get it working!
> 
> While Mary Lou Jepson's jury-rigged lenses-to-microscope experiment sounds 
> intriguing and inexpensive, I don't think it will meet the needs of real life 
> students studying real life biological specimens.  The only problem with the 
> QX3 is that it is no longer made, so other choices would need to be found.  
> This is mostly for proof of concept.
> 
> Thanks for all of your help and suggestions.  I'll be back in about a week, 
> full of "how to" questions.
> 
> Caryl
> 
> From: carol...@solutiongrove.com
> Date: Thu, 10 Feb 2011 16:43:37 -0500
> Subject: Re: [IAEP] Need to find usb Microscope under $50 for XO
> To: patitoacev...@hotmail.com; cbige...@hotmail.com
> 
> Cool!! Is that in eToys? I do have one. :)
> 
> Can we post this back to the lAEP?
> 
> On Thu, Feb 10, 2011 at 4:11 PM, Pato Acevedo  
> wrote:
> Hi Caroline:
> 
>The microscope qx3 working fine in linux.  Look this image
> 
> http://wiki.squeak.org/squeak/uploads/3765/microscope.png
> 
> Pato Acevedo
> From: carol...@solutiongrove.com
> Date: Thu, 10 Feb 2011 15:49:41 -0500
> To: cbige...@hotmail.com
> CC: iaep@lists.sugarlabs.org; hea...@lists.laptop.org; support-g...@laptop.org
> Subject: Re: [IAEP] Need to find usb Microscope under $50 for XO
> 
> 
> Caryl,
> 
> Intel sold the microscope to Digital Blue: 
> http://store.digiblue.com/Digital_Blue_s/27.htm
> 
> http://store.digiblue.com/QX5_Computer_Microscope_for_PC_p/db12013.htm
> 
> But I don't think they are actually manufacturing them. I worked on a project 
> to make an educational website that went with the microscope but I think they 
> had quality problems with manufacturing and a business opportunity with 
> disney and the microscope just wasn't a priority for the company.
> 
> The microscope used a propriety driver and software. Even if you get one off 
> of ebay I am doubtful you can get it work on Linux.  I don't think they ever 
> got it working on a mac.
> 
> Cheers,
> Caroline
> 
> On Thu, Feb 10, 2011 at 12:11 PM, Caryl Bigenho  wrote:
> Hi All...
> 
> Has anyone tried an "Intel Play QX3 Digital Computer Mocroscope like this one 
> on an XO?
> 
> http://bit.ly/eu1iPh
> 
> It is mentioned in this very old link:
> 
> http://lists.laptop.org/pipermail/etoys/2006-October/000158.html
> 
> It is no longer manufactured, but there are some available at ebay (as shown 
> above).
> 
> I would really like to get some kind of usb microscope that could be used 
> with the XO to have at SCaLE 9X at the end of this month and to explore 
> features for the water/health lessons some of us are working on for Haiti.
> 
> Cherry Withers has ordered a microscope, but it is currently backordered and 
> probably won't arrive in time for SCaLE.  
> 
> Has anyone else used one with an XO?  If so, what kind?  Where is it 
> available?  Is it plug-n-play or do you need to install software? Anything 
> else I should know?
> 
> I really don't want to use one that relies on the XO computer camera to 
> function.
> 
> Thanks,
> Caryl
> 
> ___
> IAEP -- It's An Education Project (not a laptop project!)
> IAEP@lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/iaep
> 
> 
> 
> -- 
> Caroline Meeks
> Solution Grove
> carol...@solutiongrove.com
> 
> 617-500-3488 - Office
> 505-213-3268 - Fax
> 
> ___ IAEP -- It's An Education 
> Project (not a laptop project!) IAEP@lists.sugarlabs.org 
> http://lists.sugarlabs.org/listinfo/iaep
> 
> 
> 
> -- 
> Caroline Meeks
> Solution Grove
> carol...@solutiongrove.com
> 
> 617-500-3488 - Office
> 505-213-3268 - Fax
> 
> ___
> IAEP -- It's An Education Project (not a laptop project!)
> IAEP@lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/iaep
> 
> ___
> support-gang mailing list
> support-g...@lists.laptop.org
> http://lists.laptop.org/listinfo/support-gang
___
IAEP -- It's An Educati

Re: [IAEP] Etoys Help Requested / Pedido de Ayuda Etoys

2011-02-08 Thread Bert Freudenberg
The camera object only works on the XO-1 so far. There has been work to support 
it on more machines, but so far that has not been finished. Help welcome. 

- Bert -

On 07.02.2011, at 20:13, Carlos Rabassa  wrote:

> Bert,
> 
> thanks for your answer.
> 
> I believe I wrote the necessary scripts to get the computer to take pictures 
> at regular intervals and automatically prepare an animation,  based on those 
> pictures,  to get a result hopefully like this:
> 
> http://www.youtube.com/watch?v=_cl0aw87LqA
> 
> We still have one problem for which we need help.
> 
> Neither me using Etoys in a Mac,  nor the person who asked me to post the 
> question,  using Etoys in Windows,  can get the computer´s camera to respond 
> to the Etoys commands in the video section of the camera visor.
> 
> These are the scripts we created,  while we aren´t able to activate the 
> camera:
> 
> Dragging the camera object out of the Object Catalog,  I get a blue frame 
> with a working clock on it.
> 
> Imagine please,  until we resolve the problem of activating the camera,  that 
> the animation I want to create consists of a series of still pictures of this 
> clock taken at regular intervals.
> 
> Please find attached what I have done:
> 
> 
> 
> I adjusted the clock in the takePics script to take the photos automatically 
> at regular intervals.
> 
> I set it at 0.01 ticks per second which resulted in one photo every 1min 
> 40sec as you can see in the clock photos already in the holder.
> 
> For the animation script I set the clock at 1 tick per second to be able to 
> see the difference between each frame.
> 
> Carlos Rabassa
> Voluntario
> Red de Apoyo al Plan Ceibal
> Montevideo, Uruguay
> 
> 
> 
> 
> 
> On Feb 5, 2011, at 10:05 PM, Bert Freudenberg wrote:
> 
>> Try
>> 
>>  Holder include: Camera's lastframe copy
>> 
>> - Bert -
>> 
>> On 05.02.2011, at 19:01, Carlos Rabassa wrote:
>> 
>>> Texto en Español luego del Inglés
>>> 
>>> 
>>> An Etoys user has contacted us for help.
>>> 
>>> This is what he wants to do:
>>> 
>>> - Take pictures with and XO at regular intervals,  let´s say every 10 
>>> minutes.
>>> 
>>> - Use a series of these pictures to put together an animation,  the final 
>>> result being something like this:
>>> 
>>> http://www.youtube.com/watch?v=_cl0aw87LqA
>>> 
>>> He wants to work with Etoys,  not Smalltalk.
>>> 
>>> 
>>> He has been trying to use
>>> 
>>> ⎮Camera´s⎮ Lastframe⎮ graphic⎮
>>> 
>>> to write a script to take the periodic pictures.
>>> 
>>> He would like to move the pictures to a holder to do the animation.
>>> 
>>> Instead of getting the pictures he is getting just a tile called
>>> 
>>> ⎮Camera´s⎮ Lastframe⎮ graphic⎮
>>> 
>>> Your advice would be appreciated.
>>> 
>>> 
>>> 
>>> 
>>> Texto en Español:
>>> 
>>> Nos ha contactado un usuario de Etoys pidiendo ayuda.
>>> 
>>> Esto es lo que quiere hacer:
>>> 
>>> - Tomar fotos con la XO a intervalos regulares,  digamos cada 10 minutos.
>>> 
>>> - Usar una serie de estas fotos para juntarlas en una animación logrando un 
>>> resultado de este tipo:
>>> 
>>> http://www.youtube.com/watch?v=_cl0aw87LqA
>>> 
>>> 
>>> Desea trabajar en Etoys, no Smalltalk.
>>> 
>>> 
>>> Ha estado tratando de usar
>>> 
>>> ⎮Camera´s⎮ Lastframe⎮ graphic⎮
>>> 
>>> para escribir un guión para tomar las fotos periódicas.
>>> 
>>> Le gustaría mover luego las fotos a un contenedor para hacer la animación.
>>> 
>>> En vez de las fotos le está apareciendo un mosaico titulado
>>> 
>>> ⎮Camera´s⎮ Lastframe⎮ graphic⎮
>>> 
>>> Los consejos de ustedes serán apreciados.
>>> 
>>> 
>>> Carlos Rabassa
>>> Voluntario
>>> Red de Apoyo al Plan Ceibal
>>> ___
>>> IAEP -- It's An Education Project (not a laptop project!)
>>> IAEP@lists.sugarlabs.org
>>> http://lists.sugarlabs.org/listinfo/iaep
>> 
>> 
>> 
> 
___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep

Re: [IAEP] Etoys Help Requested / Pedido de Ayuda Etoys

2011-02-05 Thread Bert Freudenberg
Try

Holder include: Camera's lastframe copy

- Bert -

On 05.02.2011, at 19:01, Carlos Rabassa wrote:

> Texto en Español luego del Inglés
> 
> 
> An Etoys user has contacted us for help.
> 
> This is what he wants to do:
> 
> - Take pictures with and XO at regular intervals,  let´s say every 10 minutes.
> 
> - Use a series of these pictures to put together an animation,  the final 
> result being something like this:
> 
> http://www.youtube.com/watch?v=_cl0aw87LqA
> 
> He wants to work with Etoys,  not Smalltalk.
> 
> 
> He has been trying to use
> 
> ⎮Camera´s⎮ Lastframe⎮ graphic⎮
> 
> to write a script to take the periodic pictures.
> 
> He would like to move the pictures to a holder to do the animation.
> 
> Instead of getting the pictures he is getting just a tile called
> 
> ⎮Camera´s⎮ Lastframe⎮ graphic⎮
> 
> Your advice would be appreciated.
> 
> 
> 
> 
> Texto en Español:
> 
> Nos ha contactado un usuario de Etoys pidiendo ayuda.
> 
> Esto es lo que quiere hacer:
> 
> - Tomar fotos con la XO a intervalos regulares,  digamos cada 10 minutos.
> 
> - Usar una serie de estas fotos para juntarlas en una animación logrando un 
> resultado de este tipo:
> 
> http://www.youtube.com/watch?v=_cl0aw87LqA
> 
> 
> Desea trabajar en Etoys, no Smalltalk.
> 
> 
> Ha estado tratando de usar
> 
> ⎮Camera´s⎮ Lastframe⎮ graphic⎮
> 
> para escribir un guión para tomar las fotos periódicas.
> 
> Le gustaría mover luego las fotos a un contenedor para hacer la animación.
> 
> En vez de las fotos le está apareciendo un mosaico titulado
> 
> ⎮Camera´s⎮ Lastframe⎮ graphic⎮
> 
> Los consejos de ustedes serán apreciados.
> 
> 
> Carlos Rabassa
> Voluntario
> Red de Apoyo al Plan Ceibal
> ___
> IAEP -- It's An Education Project (not a laptop project!)
> IAEP@lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/iaep



___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep

Re: [IAEP] Dumb Questions... Input Wanted... Please Discuss!

2010-10-28 Thread Bert Freudenberg
On 28.10.2010, at 00:04, Caryl Bigenho wrote:

> Hi...
> 
> Thanks for all the good stuff... please, keep it coming!  
> 
> I just wanted to let you all know that I made the Etoys-to-go stick this 
> morning and have tested it on my MacBook, eeePC, and PowerBook (a older 
> "Power PC"!) and it seems to be working fine on all of them.  Now, here is a 
> crazy idea/question: If Etoys can be put on a usb as an application and 
> opened with all of these systems, would it be possible to do the same with 
> any of the Sugar Activities?  I am still looking for ways to get Sugar 
> available to users of the older Macs.
> 
> BTW, I'm also looking for a "smoke test" for Etoys-to-go on the PowerBook so 
> I can ferret out any nasty bugs before passing it on to others.
> 
> Caryl

Well, Squeak has been designed from the ground up to run anywhere, back in 
1996. It provides a "virtual machine" for Etoys to run in. Squeak can be 
executed by any "real machine", be it a Windows PC or a Linux box or a Mac or 
an iPad or pretty much anything else. There are not many graphical software 
systems out there matching Squeak's portability. 

Most other Sugar activities are Linux programs implemented in Python. They 
cannot easily be made to run on other systems on their own, because Sugar was 
not designed to.

Sugar can be virtualized by making a virtual machine that emulates a whole PC 
running Linux (e.g. VirtualBox, VMWare etc). But this is way less efficient 
than the "custom" Squeak virtual machine that only needs to run Squeak 
programs. That's why SugarLabs' efforts have concentrated on running Linux 
directly (as Sugar-on-a-Stick) instead of running it in a virtual machine. This 
is less convenient because it requires a reboot, less reliable because it has 
to deal with a lot of odd hardware, but most efficient when it works.

- Bert -


___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep

[IAEP] [ANNOUNCE] Squeak Etoys 4.1

2010-09-29 Thread Bert Freudenberg
Hi everyone,

I am proud to announce the new Etoys 4.1, which you can now download from the 
Squeakland website:

http://squeakland.org/download

We provide installers for Windows and Macintosh machines. There is also a 
"to-go" version that you can put on a USB thumb drive to take with you. Linux 
packages should be available shortly by the distribution of your choice.

You can find release notes at

http://squeakland.org/download/releaseNotes.jsp

This has been a world-wide volunteer effort.
Kudos to all contributors!

- Bert, for the whole team -


___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep


Re: [IAEP] [Sur] [Olpc-uruguay] Sugar Labs Oversight Board?

2010-09-28 Thread Bert Freudenberg

On 28.09.2010, at 11:05, Tim McNamara wrote:

> On 25 September 2010 02:22, Pablo Flores  wrote:
> My support to Rosamel too!
> The translation is not a minor issue and it would be good to challenge 
> ourselves to find solutions so we can integrate in discussions people that 
> speak different languages. Isn't there some kind of add-on for mailman for 
> making automatic translations?
> 
> También mi apoto a Rosamel !
> El tema de las traducciones no es algo menor, y estaría bueno que nos 
> desafiáramos a nosotros mismos a buscar soluciones que permitan integrar en 
> las discusiones a gente que habla en distintos idiomas. No hay algún tipo de 
> add-on para mailman que haga traducciones automáticas?
> 
> Saludos, 
> Pablo Flores
> 
> Esperanto? ;) 

English does what Esperanto promised. To collaborate worldwide, learning 
English is essential.

At the same time, empowering local Sugar Labs is essential. They should be the 
local-language contact, and mediators to the world-wide community.

- Bert -


___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep

[IAEP] [RELEASE] Etoys 4.1.2384

2010-08-30 Thread Bert Freudenberg
This is the first beta release of Etoys 4.1.

The biggest change is that stopping the Etoys activity will no longer save to 
the Journal. To save, you will have to press the keep button. The octagonal 
stop button is replaced by a circular exit button to indicate the new behavior. 
It puts up a warning before actually quitting.

This was a tough decision to make. It violates the Sugar policy that users 
should not have to worry about saving. Etoys generally tries to follow Sugar 
conventions as close as reasonable. It saved automatically ever since we 
implemented Journal support in 2007.

However, using an Etoys project is the same as modifying it. In Etoys, 
"authoring is always on", so much so that there is no distinction between 
"authoring" and "using" (or as developers would say, "development" and 
"runtime"). In particular, Etoys cannot decide if changes the user did are 
meant to be made permanent. 

What happened is that simply viewing a project (e.g., downloaded from the 
Squeakland Showcase, or even the built-in examples) saved it in a state the 
author did not intend. Without versioning, the author's version is lost for 
good. Basically you could only ever see the project once, because quitting and 
restarting would preserve its "dirty" state. Even if the Journal supported 
versioning by now (which we had hoped for to alleviate the problem), 
auto-resuming the latest saved version would pretty much still result in the 
same bad user experience.

The only solution we can think of is leave it to the user to explicitly save 
the project, as on the other platforms Etoys supports. Kudos to the Squeakland 
education team who got XOs through the OLPC contributors program, and prompted 
us to finally make this change we had been pondering for years. Feedback 
appreciated.

For more changes, see the log below.

== Sources ==

http://download.sugarlabs.org/sources/sucrose/glucose/etoys/etoys-4.0.2384.tar.gz

== Changes since 4.1.2382 (alpha 2) ==

* no save on stop under Sugar, must use keep button (enable sugarAutoSave to 
revert to old behavior)
* easier to make flap (see supplies)
* GSoC addition: scriptable speech bubbles
* translatability of Text object must be enabled explicitly
* minor fixes
* updated translations from Pootle
* added languages zh_CN, ca, sk, pap, pl, km, en_GB, ar_SY
* revised Italian, Portuguese, and German QuickGuides

== Changes since 4.1.2381 (alpha 1) ==

* fix DBus service methods
* fix NavBar not showing Sugar buttons
* fix 'length' and 'width' being read-only
* flip commands renamed to 'flip left right' and 'flip up down'
* fix QuickGuides showing up twice

== Changes since 4.0 (previous stable) ==

* switched to etoys.squeak.org/svn repo
* translations broken up in smaller files
* activity version will not track etoys version anymore
* QuickGuides translated to Spanish, Portuguese, German, Italian, and (some) 
French
* added DrGeo for exploring geometry
* sketches support flipping
* geometry tiles for the world
* timer tile (world and other playfields)
* can store preferences
* plus bug fixes

- Bert - (for the Etoys team)

___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep


Re: [IAEP] [Sugar-devel] [ANN] DrGeo 10.08

2010-08-06 Thread Bert Freudenberg

On 06.08.2010, at 08:54, Hilaire Fernandes wrote:

> Dear all,
> 
> I am please to announce the release 10.08 of the DrGeo activity.
> 
> http://blog.ofset.org/hilaire/index.php?post/drgeo-xo-10.08-release

Congratulations! 

For people unfamiliar with Squeak, you might want to add a note about how to 
quit (e.g., not to save when asked).

Also, I had to manually install the bundle. After downloading, Sugar did not 
recognize it as an activity. I guess your wiki does not serve the right mime 
type. Uploading to aslo might be better (although it would be nice if Sugar was 
a little more forgiving).

This is on the OLPC 260py build (Sugar 0.88.1).

- Bert -

___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep


Re: [IAEP] [SoaS] Catching Up

2010-07-28 Thread Bert Freudenberg
On 27.07.2010, at 21:41, Caryl Bigenho wrote:
> Is there any chance of getting Sugar Activities to run on this gadget? They 
> might be put on an SD card. Maybe just certain favorites like eToys and 
> TurtleArt.
> 
> http://www.mobilewhack.com/augen-presents-gentouch78-tablet/

The software on this tablet is Android. Given that there already is a Squeak 
Virtual Machine for Android, it is not infeasible (though still quite some 
work) to make Etoys run:

http://news.squeak.org/2010/02/13/squeak-on-android/

However, even if it was running, it would not really be usable. Touch screens 
require a serious redesign of the user interface if the original design was 
mouse-focused.

- Bert -

___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep


Re: [IAEP] [Sugar-devel] What Sugar ships (was Re: Proposal release management)

2010-06-25 Thread Bert Freudenberg

On 24.06.2010, at 17:52, David Farning wrote:

> On Thu, Jun 24, 2010 at 9:52 AM, Bert Freudenberg  
> wrote:
>> On 24.06.2010, at 15:29, David Farning wrote:
>> 
>>> On Thu, Jun 24, 2010 at 4:49 AM, Bert Freudenberg  
>>> wrote:
>>>> 
>>>> To that extent I proposed to the Etoys developers to follow the Sugar 
>>>> development cycle more closely. And that's what we're going to do.
>>> 
>>> Thanks Bert.  That will help those of us working downstream a great
>>> deal.  As a side note, what is the situation with Etoys vs scratch?
>> 
>> Why do you think there's a "vs"? Both have their place.
> 
> I apologize, it would have been better if I had phrased the question
> as, "Can you explain the differences and similarities between scratch
> and etoys and their different use cases?"  My original question was
> rather off the cuff and off topic:(
> 
> The teachers I talk to seem to have a similar misunderstanding to my
> knowledge gap.  (Note these are neither squeak, etoys, or sugar
> experts) That etoys is a rebranded squeak for sugar.

Not quite. "Squeak" refers to the underlying system. It is the leading 
open-source Smalltalk implementation and has many uses besides Etoys, from web 
servers to embedded applications (see squeak.org). "Etoys" refers to the 
tile-scripting system as used for educational purposes, its home is 
squeakland.org

"Squeak" and "Etoys" is used pretty much interchangeably by the education 
community, which leads to confusion when talking to developers. That's why for 
OLPC we indeed started to refer to it as just "Etoys" or "Squeak Etoys". The 
latter to avoid confusion with "eToys.com", which is also why we try to 
eradicate the interCap spelling.

> Many developers (again non-squeak, etoys, or sugar experts) are under
> the impression that etoys is squeak without the licensesing issues.

Yes, Etoys has been license-clean since 2008. Squeak took a while longer, it is 
license-clean as of version 4.0 (released in March 2010). Which not everyone 
might be aware of, yet.

>>> Many teachers are very familiar with (and love) scratch and wonder why
>>> sugar ships Etoys:-(
>>> 
>>> david
>> 
>> While Scratch is less powerful than Etoys, it certainly is more polished and 
>> easier to get into. That was one of its design goals - to let teenagers have 
>> immediate fun in an hour after school, without needing too much guidance. 
>> Etoys OTOH was designed to be used by a skilled teacher as part of a larger 
>> curriculum - and it is a prototype that "escaped into the wild" without 
>> seeing much polishing.
>> 
>> So I can see why teachers love Scratch. I love Scratch, too. It requires 
>> much less effort to get started. Certainly enough, Scratch comes 
>> pre-installed on many OLPC builds (and OLPC recently sponsored me to add 
>> basic Journal support). Besides, the xo bundle can easily be downloaded.
>> 
>> But for inclusion in Sugar itself there are more criteria than just ease of 
>> use. Like the willingness of developers to work in the Sugar community. 
>> Which is almost synonymous to the development process itself being open. Or 
>> making serious efforts to "fit" into Sugar - be that UI design, or 
>> supporting collaboration etc.
>> 
>> Etoys is working in that direction, and also welcoming contributions. The 
>> Scratch developers have other priorities. In a way, Scratch is so 
>> beautifully simple *because* its development is so tightly controlled. It's 
>> like an Apple product compared to a Linux one. The Linux program might be 
>> more powerful, but many people would still prefer the simpler, polished, 
>> less confusing Apple product. Others see beyond the flaws of the Linux 
>> program, and some dive in and help improving it. Given time, money, and 
>> effort it might even attract users in the general public ;)
>> 
>> Btw, a good way for teachers to learn about Etoys is attending Squeakfest:
>> 
>>http://squeakfest.org/
>> 
>> Coming back to your question, "why Sugar ships Etoys", it's because Etoys 
>> developers care about it, and the others find it to be useful. Which is the 
>> case for anything that Sugar ships.
> 
> Thanks.  Would you mind turning your answer into a blog post to which
> I can refer people when they ask about etoys and squeak... and how
> they fit together.  It comes up alot:)

Well ... a page that works out-of-context is way harder to make than answering 
a concrete question here. So I abstain from that for now. Point people to the 
archives if needed. Or make a blog post that points to the archive ;)

> One of the downstream projects I am working on is USR which stands for
> Ubuntu [Sugar,Squeak, Scratch] Remix.  Once we have the Sugar part
> stabilized we will start working on the Squeak part.

Awesome!

- Bert -


___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep


[IAEP] What Sugar ships (was Re: [Sugar-devel] Proposal release management)

2010-06-24 Thread Bert Freudenberg
On 24.06.2010, at 15:29, David Farning wrote:

> On Thu, Jun 24, 2010 at 4:49 AM, Bert Freudenberg  
> wrote:
>> 
>> To that extent I proposed to the Etoys developers to follow the Sugar 
>> development cycle more closely. And that's what we're going to do.
> 
> Thanks Bert.  That will help those of us working downstream a great
> deal.  As a side note, what is the situation with Etoys vs scratch?

Why do you think there's a "vs"? Both have their place.

> Many teachers are very familiar with (and love) scratch and wonder why
> sugar ships Etoys:-(
> 
> david

While Scratch is less powerful than Etoys, it certainly is more polished and 
easier to get into. That was one of its design goals - to let teenagers have 
immediate fun in an hour after school, without needing too much guidance. Etoys 
OTOH was designed to be used by a skilled teacher as part of a larger 
curriculum - and it is a prototype that "escaped into the wild" without seeing 
much polishing.

So I can see why teachers love Scratch. I love Scratch, too. It requires much 
less effort to get started. Certainly enough, Scratch comes pre-installed on 
many OLPC builds (and OLPC recently sponsored me to add basic Journal support). 
Besides, the xo bundle can easily be downloaded.

But for inclusion in Sugar itself there are more criteria than just ease of 
use. Like the willingness of developers to work in the Sugar community. Which 
is almost synonymous to the development process itself being open. Or making 
serious efforts to "fit" into Sugar - be that UI design, or supporting 
collaboration etc.

Etoys is working in that direction, and also welcoming contributions. The 
Scratch developers have other priorities. In a way, Scratch is so beautifully 
simple *because* its development is so tightly controlled. It's like an Apple 
product compared to a Linux one. The Linux program might be more powerful, but 
many people would still prefer the simpler, polished, less confusing Apple 
product. Others see beyond the flaws of the Linux program, and some dive in and 
help improving it. Given time, money, and effort it might even attract users in 
the general public ;)

Btw, a good way for teachers to learn about Etoys is attending Squeakfest:

http://squeakfest.org/

Coming back to your question, "why Sugar ships Etoys", it's because Etoys 
developers care about it, and the others find it to be useful. Which is the 
case for anything that Sugar ships.

- Bert -

___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep


Re: [IAEP] [Sugar-devel] Proposal release management

2010-06-24 Thread Bert Freudenberg
On 24.06.2010, at 09:32, Simon Schampijer wrote:

> Hi,
> 
> in May I tried to find someone to replace me as release manager [1] for 
> 0.90, but as nobody has stepped up to do the job as we defined it I 
> decided that it will be best to keep this role for some more time. I 
> think it will be important for Sugar that we keep some continuation of 
> the processes that we have been setting up during the last years. It 
> would also be very good if someone would like to lend a hand with this 
> or shadow me for future tasks so more people in Sugar Labs have direct 
> hands-on knowledge.
> 
> We defined the role of the release manager in the past 3 releases like
> the following:
> 
> * setting the schedule
> * make sure that the Feature process is followed by the submitters [2]
> * keeping the wiki updated about the released modules and making sure to
> have final release notes available
> * sending email reminders about approaching Freezes, tarball due dates etc
> 
> The schedule would be based on the GNOME releases, a 6 month release
> cycle. As there is not much time left for 0.90 [3] I think we should
> mainly focus on stabilizing and landing the features that were left over
> from the last release. I would start to announce a time frame for future
> releases so that future development can go on. New Features would be
> handled by the Feature process, as it has been the case in the past.
> 
> What do others think about this?

I think thanks are in order. It's a solid, low-risk plan for the "last mile" in 
our development cycle. Now we just need to get our acts together in covering 
the middle ground, so you actually have something to release :)

To that extent I proposed to the Etoys developers to follow the Sugar 
development cycle more closely. And that's what we're going to do.

Thank you for stepping up again!

- Bert -


___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep


Re: [IAEP] Apple Eases Restrictions On iPhone Developers

2010-06-12 Thread Bert Freudenberg
On 12.06.2010, at 20:10, Kevin Cole wrote:
> Regarding the recent discussion of Sugar on an iPhone and Apple's position on 
> interpreted languages:
> 
> http://rss.slashdot.org/~r/Slashdot/slashdot/~3/qWtSOhKr4To/Apple-Eases-Restrictions-On-iPhone-Developers
> WrongSizeGlass writes "MacRumors has a story on a report by Apple Outsider's 
> Matt Drance that Apple is easing their restrictions on interpreted code used 
> in iPhone development, a change which allows game developers in particular to 
> continue to use interpreted languages such as Lua in their App Store 
> applications. The change comes alongside Apple's further modifications of its 
> iOS developer terms that again allow for limited analytics data collection to 
> aid advertisers and developers, but appear to shut out non-independent 
> companies such as Google's AdMob from receiving the data. It's not enough of 
> an 'about face' to let Adobe or Google back in the picture but they've 
> backpedaled enough to let the little guys squeeze through." Read more of this 
> story at Slashdot\

The educational use of interpreted languages is at least part of Apple's 
revised terms. See forwarded message below - allowing applications like 
Squeak/Etoys and Scratch is of concern to Apple. John is the developer of the 
Squeak Virtual Machine for the iPhone/iPad, which is used by both the Scratch 
and Etoys ports.

- Bert -

Begin forwarded message:

> From: John M McIntosh 
> Date: 11. Juni 2010 07:43:05 MESZ
> To: lengli...@cox.net
> Cc: ESUG Mailing list , 
> "pharo-proj...@lists.gforge.inria.fr Development" 
> , The general-purpose Squeak developers 
> list 
> Subject: Re: [squeak-dev] Re: Talking to Steve Jobs about Scratch.
> Reply-To: john...@smalltalkconsulting.com, The general-purpose Squeak 
> developers list 
> 
> Well I was hoping to have a few more days to settle things. 
> 
> The Smalltalk community should take a deep bow and thank Alan Kay for 
> spending many hours talking to the highest level of people at Apple about the 
> importance of the iPad as a platform to teach computational theory to people 
> of all ages. 
> 
> So how does this all sort out? Well I don't know, nothing has officially 
> changed, yet...
> 
> But I'm at WWDC this week, I did talk to the manager of the App Store (they 
> were expecting me) and I do have an appointment with Apple next week to 
> discuss the "Unless otherwise approved by Apple in writing"
> 
> Once that happens I will let everyone know the outcome, Apple is working what 
> the approval process is, and I think the Smalltalk & Scratch community will 
> be the first players in the door for Apple's embracing of interpreted 
> languages for educational purposes on the iPad. 
> 
> I must publicly thank the Smalltalk and Scratch communities for being patient 
> and polite in waiting for the issue to resolve itself, and true thanks should 
> be directed to Alan for his behind the scenes efforts in ensuring the 
> Computer Science community has equal footing with the language arts & music 
> departments for apps on the iPad.
> 
> I caution everyone that we're not there yet, but let's see what happens next 
> week, so don't open the champaign bottles yet. 
> 
> --
> ===
> John M. McIntoshTwitter:  squeaker68882
> Corporate Smalltalk Consulting Ltd.  http://www.smalltalkconsulting.com
> ===
___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep


Re: [IAEP] [Marketing] OLPC rules out Windows for XO-3

2010-06-09 Thread Bert Freudenberg
IAEP is not a "catch all". 

It's hard to delineate exactly what's appropriate and what's not, but the 
exchange below clearly belongs on the developer list. Everyone who is 
interested in that kind of detail and able to follow the discussion is 
certainly subscribed to that other list. So as soon as a topic swings too much 
into technobabble it should be taken off IAEP. IMHO.

Thanks to Ian for speaking up. Self-moderation works :)

- Bert -

On 09.06.2010, at 00:56, fors...@ozonline.com.au wrote:

> Ian
> 
> Do you think that the solution is to create a new and more narrow list which 
> meets the needs of deployers and teachers or to narrow the scope of IAEP and 
> moderate it to keep it within scope?
> 
> My understanding if IAEP is thats its a "catch all", if you only follow one 
> list, its the one to follow to keep across all issues. I cannot recall a 
> moderator stopping a thread. Does it need to be moderated to keep it within 
> "A discussion list for Sugar and the learning theories that it espouses"?
> 
> The issues with starting a more aggressively moderated deployers and teachers 
> list is that its one more list to monitor and that it might never get 
> critical mass.
> 
> Tony
> 
> 
>> Guys,
>> 
>> I have been an avid follower of IAEP for over a year now. I was, and still 
>> am, very attracted to the theme of the list serve.
>> 
>> But I find increasingly, I delete 90% of the emails as they hold no interest 
>> to me as a regional coordinator of OLPC projects in the Pacific Islands.
>> 
>> I am sorry, but this stream of ARM processors and SCIM/M17N/IBus/etc holds 
>> no interest to me and I really can't see how it adds value to the IAEP 
>> theme. I find the list serve has been taken over by technical developers and 
>> it is no longer helpful in delivering educational information to me.
>> 
>> I guess I must be having a bad morning, but this time I just had to make a 
>> comment.
>> 
>> Ian Thomson 
>> PacRICS and OLPC Coordinator
>> SPC
>> Phone +687 26 01 44
>> 
>> 
>> -Original Message-
>> From: iaep-boun...@lists.sugarlabs.org 
>> [mailto:iaep-boun...@lists.sugarlabs.org] On Behalf Of Sayamindu Dasgupta
>> Sent: Wednesday, June 09, 2010 4:35 AM
>> To: Peter Robinson
>> Cc: Rafael Enrique Ortiz Guerrero; marketing; b...@alum.mit.edu; iaep
>> Subject: Re: [IAEP] [Marketing] OLPC rules out Windows for XO-3
>> 
>> On Tue, Jun 8, 2010 at 9:23 PM, Peter Robinson  wrote:
>>> On Tue, Jun 8, 2010 at 4:43 PM, Sayamindu Dasgupta  
>>> wrote:
 On Tue, Jun 8, 2010 at 7:52 PM, Peter Robinson  
 wrote:
> On Thu, Jun 3, 2010 at 11:18 PM, Chris Ball  wrote:
>> Hi,
>> 
>>   > Linux has been running well on ARM for a long long time.
>> 
>> Yeah.  In specific, today I got Sugar running on the ARM SoC we'll be
>> using for XO-1.75 and XO-3, and it didn't require any porting at all.
>> It would have happened yesterday, but I had to work out how to get
>> past the Sugar intro/login screen without a keyboard.  :-)
> 
> That's cool! A couple of questions
> 
> What's the plan for the boot loader, is it planned to use OF still and
> port it to the ARM platform or is it planned to use one of the more
> mainline ARM bootloaders such as uboot or the like.
> 
> Also what's the plan with the virtual keyboard support in sugar. It
> might be worth looking at the MeeGo/Moblin based VKB stuff as a basis.
> Its skinnable and supported various inputs via scim and integrates
> with that. Let me know if you need more info as I've been packaging
> some of this up in Fedora as part of my work with the aforementioned
> UIs in Fedora.
> 
 
 At one point I had tried to evaluate the possible virtual/on-screen
 keyboards that could be used for Sugar, and at that time it looked
 like each used their own keyboard layout data format. Something which
 leverages existing mechanisms like SCIM/M17N/IBus/etc would certainly
 be an improvement. Could you point me to the source code repo of VKB -
 I would love to take a look.
>>> 
>>> I'm not sure if this is the the best current upstream because of the
>>> changes in the Moblin/MeeGo side of things but the git here is
>>> relatively recent
>>> 
>>> fvkbd is the actual virtual keyboard. This is also in Fedora.
>>> http://git.moblin.org/cgit.cgi/fvkbd/
>>> 
>>> scim-panel-vkb-gtk is the scim overlay stuff. It will be in Fedora 14
>>> and likely pushed back to F-12/F13.
>>> http://git.moblin.org/cgit.cgi/scim-panel-vkb-gtk/
>>> 
>> 
>> Thanks for the links. This also seems to use its own data format¹ for
>> defining the keyboards, but it looks like it is much more
>> mature/flexible than the other options I have seen so far.
>> 
>> FWIW, I had written a tool² which could parse XKB layout definitions
>> (symbol files) and produce the corresponding SCIM layouts, and I have
>> used it to generate OFW keytables as well³. I think that this tool
>> (with some modi

Re: [IAEP] [Marketing] Soliciting SoaS v.4 Codename & Colour Suggestions

2010-06-04 Thread Bert Freudenberg
Ah. Had forgotten about that theme. And "Mirabelle" isn't an ice cream I 
recognize either ;)

- Bert -

On 04.06.2010, at 11:12, Peter Robinson wrote:

> I believe the themeing for SoaS is Icecream and not berries.
> 
> I vote for vanilla or "Cookies & Cream" :-P
> 
> Peter
> 
> On Fri, Jun 4, 2010 at 10:00 AM, Bert Freudenberg  
> wrote:
>> Gooseberry.
>> Green.
>> 
>> http://en.wikipedia.org/wiki/Gooseberry
>> Tasty, funny name, what more do we want? ;)
>> 
>> - Bert -
>> 
>> On 03.06.2010, at 20:31, Sebastian Dziallas wrote:
>> 
>>> We'd like to kick off the process for the upcoming Sugar on a Stick
>>> v.4 already, while gearing up for the SoaS PR at LinuxTag, too. And so
>>> we're looking forward to your ideas and suggestions on the codename
>>> and colour selections for the next release iteration. These will be
>>> discussed at the next meeting, which is scheduled to take place on
>>> Monday, June 7 on 1900 UTC in #sugar-meeting.
>>> 
>>> Thanks,
>>> --Sebastian
>>> ___
>>> IAEP -- It's An Education Project (not a laptop project!)
>>> IAEP@lists.sugarlabs.org
>>> http://lists.sugarlabs.org/listinfo/iaep
>> 
>> 
>> ___
>> Marketing mailing list
>> market...@lists.sugarlabs.org
>> http://lists.sugarlabs.org/listinfo/marketing
>> 


___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep


Re: [IAEP] Soliciting SoaS v.4 Codename & Colour Suggestions

2010-06-04 Thread Bert Freudenberg
Gooseberry.
Green.

http://en.wikipedia.org/wiki/Gooseberry
Tasty, funny name, what more do we want? ;)

- Bert -

On 03.06.2010, at 20:31, Sebastian Dziallas wrote:

> We'd like to kick off the process for the upcoming Sugar on a Stick
> v.4 already, while gearing up for the SoaS PR at LinuxTag, too. And so
> we're looking forward to your ideas and suggestions on the codename
> and colour selections for the next release iteration. These will be
> discussed at the next meeting, which is scheduled to take place on
> Monday, June 7 on 1900 UTC in #sugar-meeting.
> 
> Thanks,
> --Sebastian
> ___
> IAEP -- It's An Education Project (not a laptop project!)
> IAEP@lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/iaep


___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep


Re: [IAEP] [Marketing] OLPC rules out Windows for XO-3

2010-06-03 Thread Bert Freudenberg
+1

I got Etoys running on the iPad, and I can tell you that using touch  
to emulate a mouse results in a very bad user experience. That's  
basically why all tablet PCs failed to appeal to the general public.

- Bert -

On 03.06.2010, at 19:45, "C. Scott Ananian"  wrote:

> I strongly encourage the Sugar team to consider rethinking the Sugar
> UI from the ground up for touch.  The "simple" port is likely to yield
> a very unsatisfactory experience; "fat fingers" are just not precise
> pointing devices, and a lot of gestures which seem intuitive for a
> mouse don't really work for touch.  In the same vein, there are many
> finger gestures which are intuitive which aren't being exploited in
> the mouse-based UI.  And, of course, the whole "pop up a keyboard" to
> type thing is weird now; keyboard shortcuts and special "home", "view
> source", etc, keys don't work as well.  Everything needs a place on
> screen.
>
> My suggestion would be to first convene a "ground up rethink" of what
> a touch-based Sugar could be.  Then, realizing that the best is the
> enemy of the good and the realistic limits on Sugar development, draw
> up a "from here to there" plan concentrating on grabbing the
> lowest-hanging fruit first (perhaps a redesign of the home screen, or
> rethinking palette menus, or whatever) and embarking on an incremental
> strategy to adapt.
>
> Software engineers like to think in terms of generalities, and "what
> can we do that's not too hard", but I'm suggesting that's *not* the
> most fruitful way to approach adaptation to touch.  The engineering
> thinking should be *second*.  Design and user experience should be
> first.  Every designer should probably be required to have spent
> serious time with an iPhone or iPad or touchscreen phone (preferably
> from a variety of different touch-based OSes) to be sure we're not
> just mapping mouse onto touch.  Ideally, take some time to give an
> iPad to a 3-6 yr old and watch and learn.  The result should be a
> *book*, which describes the ideal UI.  That will be the long term
> (think, next decade!) goals for Sugar.
>
> I'd personally like to see the Sugar team come up with bold ideas that
> go *beyond* what we're seeing in Android and iPhone OS; in particular,
> how to best enable *content creation*.  We've always said we'd like to
> see a movie editing application in Sugar.  Concentrating on what
> Record or Etoys or TurtleArt might look like with a touch-based UI
> would be bold thinking that would radically advance Sugar's mission.
> What does it mean to have the entire environment written in Python, if
> Python is clumsy and hard to use with a touch-based interface?  Maybe
> the direct-manipulation model of Etoys is a more natural fit?  What
> does "view source" mean in a touch-enabled world?
>
> I look forward to exciting times and crazy great ideas!
>  --scott
>
> -- 
> ( http://cscott.net/ )
> ___
> IAEP -- It's An Education Project (not a laptop project!)
> IAEP@lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/iaep
___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep


Re: [IAEP] maintenance

2010-04-30 Thread Bert Freudenberg
On 30.04.2010, at 12:38, Tomeu Vizoso wrote:
> 
> Hi,
> 
> follows a plan about how to improve the situation regarding
> maintenance of our software modules. If you care about it, please
> reply even if only to say so, or even better, comment on it and
> suggest improvements. I will assume that lack of replies mean people
> don't care about it and will stop caring about it myself.

I do care.

We face a similar problem for Etoys, and there are even less Etoys developers 
than Sugar developers. However, there are many more Squeak developers than 
Etoys developers (*), so our strategy is to make it as simple to contribute as 
possible, and also raise the visibility of Etoys in the larger Squeak 
community. We'll see how that plays out :)

- Bert -

(*) Etoys is implemented in Squeak, which is a programming environment invented 
specifically to create authoring tools for "children of all ages", but nowadays 
is used for all sorts of development, ranging from mobile devices to web 
services.
___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep


Re: [IAEP] Fwd: Helping kids develop mobile applications?

2010-03-31 Thread Bert Freudenberg
On 31.03.2010, at 04:26, Cherry Withers wrote:
> Someone already put Squeak on an iPhone (iPod Touch more accurately): 
> http://news.squeak.org/2008/06/11/squeak-on-the-iphone/

And the same someone made a player for Scratch projects:

http://itunes.apple.com/us/app/scratch/id358266270

However, you cannot edit projects on the phone. The authoring UI would have to 
be completely redesigned. For serious work it's just too small, you at least 
need a screen size like the XO has.

> Not too far fetched to get Etoys on iPhone soon enough. :-) 

It would be no problem to get Etoys running. However, just playing back stuff 
is not in the spirit of Etoys. Our mantra is "Authoring is Always On". E.g. 
even when you view an Etoys project in a web browser, you have all the 
authoring tools available. Contrast this with Scratch, projects you view on the 
web cannot be edited directly in the browser, you need to download them and 
open in the full Scratch application.

- Bert -


___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep


Re: [IAEP] Gravity for Beginners...

2010-03-28 Thread Bert Freudenberg
On 28.03.2010, at 06:48, Edward Cherlin wrote:
> 
> On Sat, Mar 27, 2010 at 23:11, Yamandu Ploskonka  wrote:
>> How much lighter is a person in La Paz, Bolivia, than at sea level?
>> This actually was asked by a kid when I was there last time.
>> For practical purposes let's assume La Paz is 3.800 m over sea level
> 
> Fascinating question. The simplest answer is that weight is inversely
> proportional to distance from the center, which we can approximate as
> 40,000 km/pi, or 12,742 km on average. This would give us a difference
> of roughly one part in 5,000 in weight for a difference of 4 parts in
> 10,000 in height.
> 
> However, the distance between surface and center is actually 43 km
> greater at the equator than at the pole, so we have to do some much
> finer calculations to locate sea level at he latitude of La Paz. Then
> we have to decide whether to ask what the weights would be on a
> stationary Earth, or whether we will take rotation into account,
> resulting in apparent decreases in centripetal forces. If we wanted to
> be really finicky, we could take relativity into account also. ^_^

Indeed. My 10 year old son came home recently with the claim that people on 
mountains live longer. We had some fun introducing relativity, but didn't 
actually bother to calculate what fraction of a second this would amount to 
over a lifetime ;)

- Bert -

___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep


Re: [IAEP] urgent E toy!!!!!!!!!!!

2010-03-22 Thread Bert Freudenberg
Also see

http://tracker.squeakland.org/browse/SQ-529

- Bert -

On 22.03.2010, at 14:08, Steve Thomas wrote:
> To get a flap hit  (on Macintosh ).
> This will bring up the World menu. Then click on "flaps..." which will 
> display the flaps menu.
> Then click on "make a new flap"
> 
> You can now drag text (and any other objects) onto the flap.
> 
> Stephen
> 
> On Mon, Mar 22, 2010 at 8:42 AM, Alan Kay  wrote:
> Everything in Etoys is made from a single kind of basic object. They can all 
> be attached (embedded) in any other object.
> 
> First, make a flap, then open it by clicking on the tab, and simply drag a 
> text object into the flap and drop it.
> 
> Cheers,
> 
> Alan
> 
> From: Parichay Parivesh 
> To: iaep@lists.sugarlabs.org
> Sent: Mon, March 22, 2010 4:27:34 AM
> Subject: [IAEP] urgent E toy!!!
> 
> hello
> 
> 
> Can any one giude how write text in flap connector in Etoy . Its very very 
> urgent




___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep

Re: [IAEP] Fwd: [Edu-sig] "Computer Science For Kids" Book Announcement

2010-03-19 Thread Bert Freudenberg
On 19.03.2010, at 13:19, Walter Bender  wrote:

> On Fri, Mar 19, 2010 at 5:36 AM, Bert Freudenberg  > wrote:
>> Looks nice :)
>
> Pretty good.  A few places it could be improved. For example, in his
> compression example, Page 28, he gets confused about bits and bytes.
> And his page on Open Source is a bit off the mark IMHO. Still, it may
> appeal to some. I'd be curious to get some teacher reactions.
>
> -walter

Given that he posted to edu-sig he might be open to suggestions ...

- Bert -
>>
>> Begin forwarded message:
>>>
>>> From: Andre Lessa 
>>> Date: 19. März 2010 05:28:54 MEZ
>>> To: edu-...@python.org
>>> Subject: [Edu-sig] "Computer Science For Kids" Book Announcement
>>>
>>> Hey Python Community,
>>>
>>> I just self published this brand new book and I'm making its PDF
>>> available for (free) download on my web site.
>>>
>>> My goal is to explain some very basic fundamentals of computer  
>>> science
>>> to kids who are starting to learn about computers at school and/or  
>>> at
>>> home. For the tiny hints of programming, I referenced Python. If you
>>> (or a kid you know) ends up having access to this book, please send
>>> your feedback (suggestions/corrections) directly to me so I can  
>>> start
>>> thinking about the next edition and how I can make it even cooler  
>>> for
>>> kids.
>>>
>>> Thanks!
>>> Andre Lessa
>>>
>>> You can download the entire book here (no registration required).
>>> "Computer Science For Kids"
>>> http://www.LessaWorld.com/kids/
>>> ___
>>> Edu-sig mailing list
>>> edu-...@python.org
>>> http://mail.python.org/mailman/listinfo/edu-sig
>>
>> ___
>> IAEP -- It's An Education Project (not a laptop project!)
>> IAEP@lists.sugarlabs.org
>> http://lists.sugarlabs.org/listinfo/iaep
>>
>
>
>
> -- 
> Walter Bender
> Sugar Labs
> http://www.sugarlabs.org
___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep

[IAEP] Fwd: [Edu-sig] "Computer Science For Kids" Book Announcement

2010-03-19 Thread Bert Freudenberg
Looks nice :)

- Bert -

Begin forwarded message:
> 
> From: Andre Lessa 
> Date: 19. März 2010 05:28:54 MEZ
> To: edu-...@python.org
> Subject: [Edu-sig] "Computer Science For Kids" Book Announcement
> 
> Hey Python Community,
> 
> I just self published this brand new book and I'm making its PDF
> available for (free) download on my web site.
> 
> My goal is to explain some very basic fundamentals of computer science
> to kids who are starting to learn about computers at school and/or at
> home. For the tiny hints of programming, I referenced Python. If you
> (or a kid you know) ends up having access to this book, please send
> your feedback (suggestions/corrections) directly to me so I can start
> thinking about the next edition and how I can make it even cooler for
> kids.
> 
> Thanks!
> Andre Lessa
> 
> You can download the entire book here (no registration required).
> "Computer Science For Kids"
> http://www.LessaWorld.com/kids/
> ___
> Edu-sig mailing list
> edu-...@python.org
> http://mail.python.org/mailman/listinfo/edu-sig

___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep


Re: [IAEP] [SLOBS] non-free activities on ASLO

2010-03-18 Thread Bert Freudenberg
On 18.03.2010, at 18:55, Walter Bender wrote:
> 
> On Thu, Mar 18, 2010 at 1:54 PM,   wrote:
>> There is a growing ecosystem of non-free activities for the sugar and the
>> .xo .  Is there an official policy on hosting non-free activities on
>> activities.sugarlabs.org?
> 
> Out of curiosity, what is an example of a non-free Sugar activity??
> 
> -walter

http://www.supervampireninja.com/

- Bert -


___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep


Re: [IAEP] Coming to Paraguay?

2010-03-15 Thread Bert Freudenberg
Indeed I'm working on adding Journal support to Scratch, almost done in fact. 
But I can't say when John is going to make a release with that. I'm not working 
on sound or other issues, but Derek did something in that direction IIRC.

Btw you can read about ongoing development at
https://launchpad.net/~scratch

- Bert -

On 15.03.2010, at 19:32, Claudia Urrea wrote:
> 
> Hi Bernie,
> 
> Thanks for your email. I am waiting on the visa... but I shouldn't
> have any problems (I am still waiting for Cecilia to send a letter to
> me).
> 
> I don't have the agenda yet, I am planning to work with the team of 
> Formadores.
> 
> Yes. Bert is working on the new version of Scratch (hired by OLPC). I
> think it is going to be ready very soon!
> 
> See you soon!
> 
> Claudia
> 
> On Sat, Mar 13, 2010 at 9:17 PM, Bernie Innocenti  wrote:
>> Continuing our earlier irc conversation on iaep@:
>> 
>>  I need an updated version of Scratch for the XO...
>> the current version has issues with sound
>>  thanks for the report! You are in Paraguay?
>> 
>> Indeed! I'll be working on field until August to bridge Sugar Labs with
>> one of the best deployments out there. It's happening bidirectionally:
>> 
>> 1) learn about real-world issues with our software and relay such
>> information directly to the Sugar developers and community.
>> 
>> 2) at the same time, deliver the latest and greatest of our software in
>> the hands of local children.
>> 
>> More than just a bridge, I'm hoping to build a self-reinforcing feedback
>> loop, the kind of thing which powers successful free software projects.
>> 
>> 
>>  bernie: I don't have a public version of Scratch yet, but I
>> am hoping soon... Bern is working on it!
>> 
>> You mean Bert? Or me? Or someone I don't know?
>> 
>> Some kids here taught themselves Scratch and are doing great things with
>> it:
>> 
>> http://codewiz.org/wiki/blog/2010/03#fri-mar-12--interview-with-los-scratcheros
>> 
>> 
>> It's incredible if you consider to children in Caacupè did not have easy
>> access to computers and fancy electronic gadgets. Most children and
>> teachers have been using computers for the first time less than one year
>> ago.
>> 
>> So I think we're just starting to... scratching the surface.
>> (ok, please forgive me for this silly pun).
>> 
>> 
>>  Bernie: I am coming to Paraguay next week let me
>> know if you are there
>> 
>> This is great news. Today Cecilia told me you'll be here on the 22nd.
>> What's your schedule like for the week? Anything you would like to work
>> on together?
>> 
>> --
>>  // Bernie Innocenti - http://codewiz.org/
>> \X/  Sugar Labs   - http://sugarlabs.org/
>> 
>> 


- Bert -


___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep


Re: [IAEP] [Sugar-devel] Children want Sugar 0.84, for the wrong reason

2010-03-13 Thread Bert Freudenberg
On 13.03.2010, at 11:56, Bernie Innocenti wrote:
> 
> I've spent three days in Caacupè, observing how the new F11-XO1 build is
> doing among our young user base. It's a great success, but for the wrong
> reason:
> 
>  
> http://codewiz.org/wiki/blog/2010/03#mon-mar-8--children-want-sugar-084-for-the-wrong-reasons

Very valid observation. My kids change their desktop wallpaper about every week.

So +1 to look customization. E.g., why not allow to change the gray frame 
color? In Etoys you can at least change the toolbar color (not permanently 
though, I should fix that). Even if it enrages our latte-drinking black-wearing 
designer friends ;) they're kids after all ...

- Bert -

___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep


Re: [IAEP] Test developed activity for XO Laptop.

2010-03-08 Thread Bert Freudenberg
It sounds like you did not even start using Etoys? That would be ... ambitious.

Also, please remember to "reply all" so the other list members can read what 
you write.

- Bert -


On 09.03.2010, at 00:55, Parichay Parivesh wrote:
> Hello Bert,
>  
> As I mention that I am about to finish my design section of the game and 
> after that I am going to use Etoy for scripting. I  will let you know when I 
> finish with my scripting. By any changed have worked on Etoy then can you 
> suggest some tutorial for that.
> 
> I don't have XO laptop with me to test on it. but thanks for quick reply and 
> valuable suggestion.
> 
> On 8 March 2010 23:37, Bert Freudenberg  wrote:
> In Etoys you normally save what you did as a project file, the filename will 
> look like "mygame.pr". Is that what you mean?
> 
> If yes, then this can be loaded into Etoys on the XO, too. You can copy it 
> onto a USB memory stick and try on your XO. Please report back if this works.
> 
> Building an XO bundle from an Etoys project is possible too, but first I need 
> to understand what you actually did.
> 
> - Bert -
> 
>> 
> 
> On 09.03.2010, at 00:25, Parichay Parivesh wrote:
>> Hello Bert,
>> 
>> I am  developing an educative game for XO laptop.  For developing that game 
>> I used a software called as Etoy.
>> Now I wanted to export that game in certain format that It can run on XO 
>> laptop, like other activity. I hope Now I am making some sense to you.
> 
>> I am hoping that the game will be finished by 16th March 2010. I am almost 
>> finish off my designing part and the I am going to do  scripting part. 
>> 
>> 
>> Thanks
>> 
>> Kind Regards
>> Parichay Parivesh
>> 
>> On 8 March 2010 23:12, Bert Freudenberg  wrote:
>> On 09.03.2010, at 00:09, Parichay Parivesh wrote:
>> > Hello,
>> >
>> > I am developing an activity for XO laptop. Probably It is going to 
>> > developed around 15 or 16 March 2010. I wanted to test that activity on XO 
>> > laptop. Can any one tell me how can I do that. Another thing I have 
>> > developed that activity in Etoy, So how can I export in the format 
>> > suitable for XO laptop (Sugar).
>> 
>> Do you mean you made a project in Etoys? And now you want to build a Sugar 
>> activity from that? Or what exactly do you have now?
>> 
>> - Bert -
>> 
>> 
>> 
> 
> 
> 
> 
> 
> 
> 
> 




___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep

Re: [IAEP] Test developed activity for XO Laptop.

2010-03-08 Thread Bert Freudenberg
In Etoys you normally save what you did as a project file, the filename will 
look like "mygame.pr". Is that what you mean?

If yes, then this can be loaded into Etoys on the XO, too. You can copy it onto 
a USB memory stick and try on your XO. Please report back if this works.

Building an XO bundle from an Etoys project is possible too, but first I need 
to understand what you actually did.

- Bert -

> 

On 09.03.2010, at 00:25, Parichay Parivesh wrote:
> Hello Bert,
> 
> I am  developing an educative game for XO laptop.  For developing that game I 
> used a software called as Etoy.
> Now I wanted to export that game in certain format that It can run on XO 
> laptop, like other activity. I hope Now I am making some sense to you.

> I am hoping that the game will be finished by 16th March 2010. I am almost 
> finish off my designing part and the I am going to do  scripting part. 
> 
> 
> Thanks
> 
> Kind Regards
> Parichay Parivesh
> 
> On 8 March 2010 23:12, Bert Freudenberg  wrote:
> On 09.03.2010, at 00:09, Parichay Parivesh wrote:
> > Hello,
> >
> > I am developing an activity for XO laptop. Probably It is going to 
> > developed around 15 or 16 March 2010. I wanted to test that activity on XO 
> > laptop. Can any one tell me how can I do that. Another thing I have 
> > developed that activity in Etoy, So how can I export in the format suitable 
> > for XO laptop (Sugar).
> 
> Do you mean you made a project in Etoys? And now you want to build a Sugar 
> activity from that? Or what exactly do you have now?
> 
> - Bert -
> 
> 
> 




___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep

Re: [IAEP] Test developed activity for XO Laptop.

2010-03-08 Thread Bert Freudenberg
On 09.03.2010, at 00:09, Parichay Parivesh wrote:
> Hello,
> 
> I am developing an activity for XO laptop. Probably It is going to developed 
> around 15 or 16 March 2010. I wanted to test that activity on XO laptop. Can 
> any one tell me how can I do that. Another thing I have developed that 
> activity in Etoy, So how can I export in the format suitable for XO laptop 
> (Sugar). 

Do you mean you made a project in Etoys? And now you want to build a Sugar 
activity from that? Or what exactly do you have now?

- Bert -


___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep


Re: [IAEP] [POLL] Non Sugar Platform activities in Activity Library

2010-03-01 Thread Bert Freudenberg
On 01.03.2010, at 10:07, Aleksey Lim wrote:
> 
> 
> Should sugar be closed education environment with activities created(in
> python) only for sugar or sugar provides programming languages agnostic
> services (Journal, Collab oriented features) that could be used by
> *existed* education applications (via tools like dbus etc.).

Is there really any doubt that Sugar should be an open platform?

- Bert -

___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep


Re: [IAEP] [etoys-dev] TED - Alan Kay - Example(8:44)

2010-02-22 Thread Bert Freudenberg
On 22.02.2010, at 08:50, fors...@ozonline.com.au wrote:
> 
>> Here is an SVG of the simplest proof of the Pythagorean theorem I
>> know, by dissection of a large square into five pieces that fit
>> together into two smaller squares side by side.
> 
> Thanks Edward
> 
> I did not notice that no rotations were required (silly me)
> Implemented in Turtle Art, not so hard.
> 
> http://tonyforster.blogspot.com/2010/02/turtle-pythagoras.html

That layout doesn't really convey the idea of the proof to me. This does:

<>

(from http://en.wikipedia.org/wiki/Mathematical_beauty)

- Bert -


___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep

Re: [IAEP] [Olpc-Haiti] Need in Haiti: inexpensive portable projectors forOLPC/XO classrooms

2010-02-03 Thread Bert Freudenberg
On 03.02.2010, at 11:51, C. Scott Ananian wrote:
> 
> 
> I also wonder if
> http://www.amazon.com/Porta-Trace-Mini-Sketch-5x-Opaque-Projector/dp/B000A3E2T2
> might work, if just placed on an XO screen.  There might still be heat
> issues, but it's cheap enough that an experiment might be warranted.
> --scott

That's a cute idea! Needs to be larger though - the XO's screen is 6.0x4.5 
inches, and this one only sees 3.5x3.5. The middle one (5x5) is still to small, 
the big one (7x7) would fit but is already close to the XO's price itself. 
Worth a try though ...

http://www.gagneinc.com/PortaTraceTrace-master.html

- Bert -


___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep


Re: [IAEP] [Olpc-open] Sharing EToys projects

2010-01-25 Thread Bert Freudenberg


On 07.12.2009, at 12:54, Dave Bauer  wrote:




On Sun, Dec 6, 2009 at 7:22 PM, Gerald Ardito  
 wrote:

Tomeu,

There is no mime type that I can see. The Journal entry simply says   
File  from .
This is no different, by the way, when I upload and then download  
games we made in Memorize. However, Memorize will load the  
downloaded game.


Thanks.
Gerald



Hi, I checked the apache config and added the mime type for the .pr  
files. I downloaded the file on my Mac and it got the correct mime  
type and offered to open the project in Squeak.


I tried on soas-strawberry and XO-802 and it did not open etoys from  
the journal. Maybe etoys is looking for a different mime-type than x- 
application/squeak-project?


Dave


It's supposed to be application/x-squeak-project, not what you wrote  
above.


- Bert -



On Sun, Dec 6, 2009 at 7:08 PM, Tomeu Vizoso   
wrote:
On Sun, Dec 6, 2009 at 21:31, Gerald Ardito  
 wrote:

> Hello.
>
> I am working with 140 5th grade students who are using XOs  
(mostly) and

> netbooks with SOAS.
> About 50 of them are using Etoys to create projects.
> I am trying to find a way to share them with their teachers and  
each other.
> When I try to upload them to a Moodle course and them download  
them, the

> downloaded files can't be read by EToys.
>
> Any ideas?

This uses to be a problem with the mime types. Can you see with which
mimetype is downloaded the file from moodle?

Regards,

Tomeu

--
«Sugar Labs is anyone who participates in improving and using Sugar.
What Sugar Labs does is determined by the participants.» - David
Farning


___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep



--
Dave Bauer
d...@solutiongrove.com
http://www.solutiongrove.com


___
Olpc-open mailing list
olpc-o...@lists.laptop.org
http://lists.laptop.org/listinfo/olpc-open
___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep

Re: [IAEP] EToys Saving Problem

2010-01-15 Thread Bert Freudenberg
On 15.01.2010, at 18:32, Gerald Ardito wrote:
> Bert,
> 
> One more question, can you give me an example of a properly formed 
> 'copy-to-journal' command?


copy-to-journal -m application/x-squeak-project /path/to/project.pr

- Bert -


___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep

Re: [IAEP] EToys Saving Problem

2010-01-15 Thread Bert Freudenberg
On 15.01.2010, at 15:46, Gerald Ardito wrote:
> Bert,
> 
> Thanks for this. 
> I was able to find some lost EToys projects using your suggestion.
> 
> I could use some help using copy-to-journal.
> I am getting an error about mimetype. What should I use?
> 
> Thanks.
> Gerald

For Etoys projects use "application/x-squeak-project". 

Yes, it's maddening that copy-to-journal forces you to type that, when a simple 
call to gvfs-info (or its pythonesk incantation) would guess correctly most of 
the time (*).

- Bert -

(*)
[o...@xo-0c-f3-0c ~]$ gvfs-info -a standard::content-type /usr/share/etoys/*.pr 
| tail -1 | sed 's/.* //'

application/x-squeak-project

___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep


Re: [IAEP] [Sugar-devel] [POLL] collab.sugarlabs.org

2010-01-14 Thread Bert Freudenberg
On 14.01.2010, at 16:54, Tomeu Vizoso wrote:
> 
> On Tue, Jan 5, 2010 at 22:00, Aleksey Lim  wrote:
>> On Tue, Jan 05, 2010 at 06:15:46PM +0100, Tomeu Vizoso wrote:
>>> I personally like what Greg Smith did back at OLPC:
>>> 
>>> http://wiki.laptop.org/go/Feature_requests
>> 
>> does anyone know the right ml link for
>> http://wiki.laptop.org/go/Feature_roadmap#Overview -- now it points to
>> http://lists.laptop.org/pipermail/devel/2009-February/023079.html which
>> is etoys related email
> 
> I think that link is correct, the subject is misleading because the
> most important part of the email is not etoys-specific.

Just like this thread's subject? ;)

> What I don't know is if the contents of that message are still valid,
> e.g. "OLPC will not undertake, on its own, another
> major release of the software package we currently ship with each XO.".
> 
> CC'ing Ed in case he wants to comment.

The latest I read about 8.2.2:

http://www.mail-archive.com/de...@lists.laptop.org/msg21474.html

And the XO 1.5 ships a modified Fedora 11:

http://wiki.laptop.org/go/F11_for_1.5

- Bert -

___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep


Re: [IAEP] [Sugar-devel] Several chapters of "Make Your Own Sugar Activities!" ready for review, feedback

2010-01-12 Thread Bert Freudenberg
On 12.01.2010, at 16:43, Jim Simmons wrote:
> 
> http://objavi.flossmanuals.net/books/ActivitiesGuideSugar-en-2010.01.11-23.05.32.pdf

Very nice, Jim!

It is a truth universally acknowledged, that a Sugar activity should be written 
in Python.

However, there are other means to go about that, and special circumstances may 
lead a developer to consider alternatives.

In "WHAT IS A SUGAR ACTIVITY?" you make it sound like Python was a necessary 
ingredient for all Sugar activities. That is not true, an activity *can* be 
written without any bit of Python code. Not even "Python bindings" are needed. 
See

http://wiki.laptop.org/go/Low-level_Activity_API

"Activities can be written in any language, as long as it can connect to D-Bus 
and provide an X11 interface."

While it's most convenient and also encouraged to write new activities in 
Python, it is not mandatory. The Sugar API was carefully designed to allow 
activity development in any language. There are a couple of non-Python 
activities, most prominently Etoys which is even part of the Sugar platform, 
emphasizing it is *not* Python-only. It would be nice if you could rephrase 
that introductory section.

Other than that, very nice book. I love your style :)

- Bert -


___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep


Re: [IAEP] EToys Saving Problem

2010-01-08 Thread Bert Freudenberg
On 08.01.2010, at 22:14, Gerald Ardito wrote:
> Bert,
> 
> I have been working with students to create EToys projects.
> Two of them were working yesterday on their projects, which I saw. Their work 
> was very good, and almost done. When they went to finish it today, 
> yesterday's work was not in the Journal, nor were there any other records in 
> the Journal of earlier sessions on this project.
> 
> So, I have some questions:
> 1. Under what conditions could this happen?

Don't know. Is there anything in the log?

> 2. Is it possible that the project is on the XO, but not showing in the 
> Journal? If so, where might I find it.

It's unlikely, but try

 su
 find /home/olpc/isolation -name \*.pr

which would look for Etoys projects in the rainbow-jailed folders.

> 3. Can you suggest any way to recover this work?


If you find a project file you can use "copy-to-journal" to add it to the 
Journal.

- Bert -

___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep

Re: [IAEP] [Sugar-devel] [DESIGN] 'Resume' vs 'Start a new' Activity

2010-01-08 Thread Bert Freudenberg
On 08.01.2010, at 15:41, Edward Cherlin wrote:
> 
> On Fri, Jan 8, 2010 at 05:39, Gerald Ardito  wrote:
>> I am interested in this discussion.
>> I am managing a deployment of 140 XOs/SOAS (mostly XOs) and this issue comes
>> up a lot with the students. A couple of classrooms are just finishing a
>> project with EToys and Resume was a big problem for us.
>> In EToys, you seem to have to rename the project in the Journal. So, every
>> Journal entry says, by default, "EToys Project." So, time is lost trying to
>> find the right one (until the students get the naming thing).
> 
> In my draft guide to Discovery, I am suggesting that teachers
> explicitly tell students how to name sessions for the first few days,
> with decreasing guidance as students get the idea.
> 
> "We are going to save our work now. Click the stop sign, everybody. Do
> you see that the name "Etoys Project" is highlighted? That means you
> can just start typing your own name for your session. Type the name
> [name] in place of "EToys Project". Now click OK.
> 
> "Save your work, everyone. Does anybody remember how?" "Click the Stop
> icon and give the session a name?", some student asks. "Right."
> 
> "Now save your session. What should we call it?" Accept a suggestion
> and write it on the board.
> 
> "Now save your session, and remember--" "To name it!!" they all shout.

This works fine for other activities. For Etoys, we never got around to 
implement the prompt-for-title-on-stopping-an-unnamed-instance-dialog. And more 
recent discussion suggested that dialog is too annoying anyway. It may get 
removed in a future Sugar version. So currently that ticket has a rather low 
priority - feel free to comment:

http://tracker.squeakland.org/browse/SQ-198

In Etoys, to name a project you just change its title in the toolbar, at any 
time. 

- Bert -


___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep


  1   2   3   >