[etoys-dev] Re: [sq-everyone] etoys suggestions from bill

Timothy Falconer timothy at squeakland.org
Mon Aug 31 12:22:38 EDT 2009


Added this issue:

http://jira.immuexa.com/browse/SQ-312

and

http://jira.immuexa.com/browse/SQ-313


On Jul 18, 2009, at 10:52 PM, Milan Zimmermann wrote:
>
> Without forwarding the "fault", I wonder if some of the problems is  
> related to
> Sugar immaturity, and  hardware problems such as "stuck alt key". I  
> had a
> stuck Alt key on my XO and Etoys behavior in this situation was  
> completely
> unpredictable, with lockups one of the prime results. For the  
> longest time I
> did not believe it was the stuck alt key as it was unpredictable.  
> But once
> fixed, things got much better. The other problem is definitely the  
> touchpad -
> I stopped using XO without a mouse.
>
> What Sugar version these XOs use?
>
> But we need to go through the system identifying when fonts or "target
> clickable areas" should increase. Tim, do you have some concrete  
> suggestions -
> we should turn this into BUG ...
>
> Also, maybe we (etoys developers) can setup a mechanism (or just a  
> "process")
> of describing how to save a project with errors and send it (ftp/ 
> http/email)
> to Squeakland.
>
> Commenting inline on some of the issues.
>
> ----------  Forwarded Message  ----------
>
> Subject: Re: [sq-everyone] etoys suggestions from bill
> Date: June 23, 2009
> From: Yoshiki Ohshima <yoshiki at vpri.org>
> To: everyone at squeakland.org
>
> Thank you for the comments.  Critical comment is always welcome.
>
> One thing that would have really helped was to know that there is a
> kind of emergency stop feature; pressing Alt-. stops all running
> scripts, and often breaks out "locked up" situations.
>
> Other things are fair points.  The menu bar once didn't halo but it
> was put back (probably for a wrong reason) and things are (still) too
> small on XO.
>
> -- Yoshiki
>
> At Tue, 23 Jun 2009 08:13:53 -0400,
> Timothy Falconer wrote:
>>
>> Begin forwarded message:
>>
>>   From: william at waveplace.com
>>   Date: June 22, 2009 9:05:41 PM EDT
>>   To: Timothy Falconer <timothy at squeakland.org>
>>   Subject: Re: [sq-everyone] software team meet, 22-june-2009
>>
>>   Hey Tim -
>>   Read this email after another tough lesson for the teachers with  
>> eToys.
> I'm not sure if the developers realize the
>>   ramification of user issues in the field.
>
> Probably not fully, but we have some experiences. I gave the XO to  
> my fellow
> developer, who seemed to be little deliberate in trying to break the
> experience , but in any case he managed to make not only Etoys, but  
> also Sugar
> unusable  within minutes almost every time. Starting multiple  
> applications,
> clicking randomly, make the system really crawl or stop. I guess  
> part of it is
> due to hardware low power, part due to immaturity. I think already  
> the later
> versions (e.g. Sugar on the stick), are more stable then the XO   
> default
> installations.
>
>>   Today was a lesson in frustration as I was just trying to teach a  
>> simple
>>   Test lesson.  Everyone was quietly working.  After they had some  
>> time
> with it for a while I asked if there were any
>>   problems.  Sure enough everyone had one.  When I went to look it  
>> was
> just painful
>>
>>   One project was completely locked up, even after I spent five - ten
> minutes trying to fix it.  Nothing but the
>>   cursor would move.
>
> Was the author able to switch to another Sugar application?
>>   Could not begin to see what was wrong or even save it as the most  
>> of the
> scripts were partially
>>   off the page and the viewer blocked the keep icon.  So I forced  
>> quit -
> loosing everything.
>
> Alt . (Alt and dot preseed) are sometimes the only way out. Although  
> I need it
> much less with the later Sugar releases and after alt key was  
> unstuck...
>
>
>>   Another teacher had a
>>   slowly rotating book, which had bogged down the system, requiring  
>> a slow
> and tedious process of trying to switch off
>>   scripts as they were revealed and disappeared.  (The rotating book
> blocked the etoys tool bar so no way to get into
>>   the supply bin for stop all scripts commands.)
>
> Would it make sense to  force the Navigation Bar to stay always up  
> (unless
> exaplicitly requested). What do others think about that?
>
>>   Another project just had minor errors, fixed those and it still
>>   didn't work.  Some more trouble shooting finally revealed that  
>> the sound
> system of the entire XO had ceased working.
>
> I have experienced this as well, but have no idea where to start. It  
> seems
> Sugar related clearly
>
>>
>>   All this took time that could of been spent learning etoys.  I  
>> didn't
> even get to the next two computers with
>>   problems.  Everyone was frustrated and fried and it started to  
>> pour and
> they had to head home as the roads get
>>   pretty bad in the rain - and we all just agreed to meet again  
>> early in
> the morning.
>>
>>   Anyways wrote this suggestion list immediately after.  Cutting and
> pasting it here -
>>
>>   Am writing from the front line of the eToys battles, in this case  
>> the
> small remote fishing village of Petite Riviere
>>   Des Nippes in Haiti, where I have been training kids and teachers  
>> for
> the past week.
>>
>>   Believe me when I say that I have witnessed the horrors of eToys  
>> in the
> hands of untrained professionals.
>>   Specifically those who have never touched a computer before and  
>> working
> with a language other than English.   More
>>   times than I care to remember, I have watched the dream of
> constructionism die a cold hard death in a nightmare of
>>   locked up XOs and scattered and lost tiles and sketches and  
>> scripts.
>>
>>   First it is imperative for the programmers to actually work with  
>> eToys
> on the XO to get an idea of the problem.
>
> Most of us do qute a lot (although I admit, not full time myself). I  
> am sorry
> for your frustration.
>
>>   It
>>   is is much more difficult to use it there than on a PC or Mac.
> Everything is smaller and requires much more skill
>>   to find and manipulate, especially with the XO's less than perfect
> trackpad.  Plus they should preferably test out
>>   eToys on the XO by creating a book with at least a dozen pages and
> filled with numerous sketches and scripts.  (And
>>   then have a number of those scripts contain errors.)   Keep in  
>> mind that
> a PC or Mac is many many times more
>>   powerful and can take up that slack - but that scenario on an XO is
> painful.
>
> I have books with 6-7 pages with flashing and turning objects and  
> they run
> quite well on the XO. I wonder if during the traing, is possible,  
> when you
> experience a problem to save the project and send it  to etoys-dev?
>
> I will as I said create a "personal stress test projects and  
> process" for
> Etoys on future Sugar releases. Hope that will uncover some problems
>
>
>>
>>   So first off there needs to be an emergency save and exit keyboard
> command - when everything goes to hell and eToys
>>   locks up.
>
> As above - Alt and dot pressed at the same time is sometimes the  
> only way out
> - please try it and let us know.
>
>>   As the viewer is over the keep and exit icons when it's up,  
>> that's not
> an option.  Also - sometimes you
>>   can close and save eToys from the sugar frame, but usually not.
>
> Hmmm this seems Sugar or speed related. But I have seen it as well.  
> What
> version of Sugar these XOs use?
>
>>
>>   Also the active area for clicking the Halo icons needs to be  
>> larger.  As
> it is it is too easy to miss the icon -
>>   thus closing Halo and having to start over.  The heading arrow is
> especially hard to click.  Also when you click
>>   with left button by mistake to open the halo - you are suddenly  
>> in pick
> up mode and need to click the left button
>>   again to get out of it so you can then click the right button.   
>> Would be
> nice if the right button could just cut
>>   in.
>
>
> I am not I understand but think this would prevent regular mouse use  
> for other
> situations
>
>>   Also - manipulating the halo icons requires switching back to the  
>> left
> button.   Would be nice if either left
>>   or right button worked worked for that.
>>
>>   As for the book.  Difficult to impart the pain I've gone through  
>> because
> of that removable navigation bar.
>
> This is corrected in latest Etoys release.
>
>>   Takes
>>   just one wrong click to remove it from the book.  In theory you  
>> could
> re-embed it again, but that too is fraught
>>   with danger.  One it's a pain to explain and do - specially for a  
>> kid.
> Plus the last time I did it, it only let me
>>   embed it to a page, not to the book.  So as soon as you turned  
>> the page,
> it was goodbye to the navigation bar - as
>>   well as to ever being able to turn the page again - thus  
>> essentially
> destroying the book.
>
> Fortunately, this should no longer be a problem in the latest Etoys  
> release.
> The question is how to get it on your XOs...
>
>>
>>   On that same note, if you right click the eToys main navigation  
>> bar, you
> get the halo along with the delete icon.
>>   If you then accidently click the delete icon, the main navigation  
>> bar is
> deleted.  Why in God's holy name is this
>>   even possible?  What purpose does this serve, other than tears  
>> for the
> child and to drive people like me insane
>>   while trying to rescue the project?
>
> This is in spirit of "authoring always on". But I agree with you.  
> There should
> be na *option* to never remove the Navigation Bar - another BUG  
> candidate?
>
>>
>>   Anyways I have many, many more suggestions from the field to make  
>> eToys
> better, but for now these are the ones to
>>   address right away.
>>
>>   It is important to keep in mind the circumstances that etoys will  
>> be
> used under.  It's not always an air conditioned
>>   classroom filled with new Macs.   Instead it may be a hot humid,  
>> cramped
> and falling apart area with no electricity
>>   or lights, with kids and teachers fighting frustration as they  
>> try and
> make it all work on a tiny, low powered XO.
>>    To make the dream work for them, eToys has to become less about  
>> the
> challenge of physically making it work and more
>>   about the challenge of discovering what they can do with it.
>
> Thanks for you feedback, we need to hear it, good and bad.
>
> Milan
>
>>
>>
>
>
> -------------------------------------------------------



More information about the etoys-dev mailing list