Re: olpc-update for arm

2011-12-21 Thread Martin Langhoff
On Tue, Dec 20, 2011 at 12:14 PM, Jerry Vonau jvo...@shaw.ca wrote:
 According to the release notes for 11.3.0 this should work but doesn't:

 sudo olpc-update official_xo1.75-883

I think it's just that the update server doesn't know about xo-1.75 hw model.



m
-- 
 martin.langh...@gmail.com
 mar...@laptop.org -- Software Architect - OLPC
 - ask interesting questions
 - don't get distracted with shiny stuff  - working code first
 - http://wiki.laptop.org/go/User:Martinlanghoff
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: [OLPC Engineering] [Techteam] New F14-arm build os21

2011-12-21 Thread Martin Langhoff
On Mon, Dec 19, 2011 at 10:34 PM, Sridhar Dhanapalan
srid...@laptop.org.au wrote:
 It's a recognition that no software is bug-free, and that users
 (especially children) will always find a way to make a system
 difficult to use. For example, children often load activities without
 closing previous ones. We can educate them to not do this, but it
 still happens on occasion.

That's exactly the feedback I was looking for, thanks. That's a UI bug
in Sugar. I would strongly prefer the Sugar environment to behave more
like Android, where any app/activity that is in the bg may get an
instruction from the shell / OS to cleanup and exit.

Do you have any other end-user use cases that have Ctrl-Alt-Erase as a
solution?

cheers,




m
-- 
 martin.langh...@gmail.com
 mar...@laptop.org -- Software Architect - OLPC
 - ask interesting questions
 - don't get distracted with shiny stuff  - working code first
 - http://wiki.laptop.org/go/User:Martinlanghoff
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: [OLPC Engineering] [Techteam] New F14-arm build os21

2011-12-21 Thread Sridhar Dhanapalan
On 22 December 2011 11:23, Martin Langhoff martin.langh...@gmail.com wrote:
 On Mon, Dec 19, 2011 at 10:34 PM, Sridhar Dhanapalan
 srid...@laptop.org.au wrote:
 It's a recognition that no software is bug-free, and that users
 (especially children) will always find a way to make a system
 difficult to use. For example, children often load activities without
 closing previous ones. We can educate them to not do this, but it
 still happens on occasion.

 That's exactly the feedback I was looking for, thanks. That's a UI bug
 in Sugar. I would strongly prefer the Sugar environment to behave more
 like Android, where any app/activity that is in the bg may get an
 instruction from the shell / OS to cleanup and exit.

Good that we're on the same wavelength - I had a similar thought!

The annoying thing about Android, however, is that for an app to
continue to work in the background it needs to be coded in that way. I
suppose that if we were to treat Sugar as an 'appliance' UI (which is
how I tend to think about it), this isn't such a bad idea.

A quick hack would be to limit the number of activities that can run
simultaneously.

Our next OS will likely have the Dextrose resource monitor [1]. I
don't think we should be expecting children to be managing their
system resources, though. It should 'just work'.

 Do you have any other end-user use cases that have Ctrl-Alt-Erase as a
 solution?

I'll check with our education team and get back to you. This is a very
valuable discussion to have!

Sridhar


[1] http://wiki.sugarlabs.org/go/File:Dextrose_resource_monitoring.png
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


announcing 1.75 firmware Q4C08

2011-12-21 Thread Paul Fox
http://wiki.laptop.org/go/OLPC_Firmware_q4c08

mostly this has fixes for the keyboard and touchpad data path, so that
hopefully locked up and/or jumpy touchpads won't be an issue any more. 
if you filed a bug about one of those things earlier, it would be
great if you could update it either way.  thanks!

paul
=-
 paul fox, p...@laptop.org

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


Re: [OLPC Engineering] [Techteam] New F14-arm build os21

2011-12-21 Thread Sridhar Dhanapalan
On 22 December 2011 11:32, Sridhar Dhanapalan srid...@laptop.org.au wrote:
 On 22 December 2011 11:23, Martin Langhoff martin.langh...@gmail.com wrote:
 Do you have any other end-user use cases that have Ctrl-Alt-Erase as a
 solution?

 I'll check with our education team and get back to you. This is a very
 valuable discussion to have!

Some scenarios from our Education Manager:

- When an activity freezes
- When an activity stalls during loading
- When an activity does something strange - e.g. sound doesn't work, journal
entry doesn't load properly
- During collaboration (this is a big one!). e.g. one person sees
interactions but the other isn't able to - just never completely loads, or
connection is never properly established, or it's just behaving
unpredictably

I think the goal should be to make Sugar more robust so that these
scenarios don't happen.

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


Re: [OLPC Engineering] [Techteam] New F14-arm build os21

2011-12-21 Thread Anish Mangal
On Thu, Dec 22, 2011 at 07:21, Bernie Innocenti ber...@sugarlabs.org wrote:
 On Thu, 2011-12-22 at 11:32 +1100, Sridhar Dhanapalan wrote:
  That's exactly the feedback I was looking for, thanks. That's a UI bug
  in Sugar. I would strongly prefer the Sugar environment to behave more
  like Android, where any app/activity that is in the bg may get an
  instruction from the shell / OS to cleanup and exit.

 Good that we're on the same wavelength - I had a similar thought!

 The annoying thing about Android, however, is that for an app to
 continue to work in the background it needs to be coded in that way. I
 suppose that if we were to treat Sugar as an 'appliance' UI (which is
 how I tend to think about it), this isn't such a bad idea.

 An additional problem is startup time. Python code tends to be a lot
 slower to load and initialize than compiled Java bytecode.

 Anyway, closing an activity automatically when memory is short would
 still be preferable to the current behavior of trashing the VM until the
 OOM kicks in.


 A quick hack would be to limit the number of activities that can run
 simultaneously.

 I agree. How about 4? Seems sufficient for most productive workloads.


It would exactly be that. A hack. How do we suppose to tell the
children you can't run more than 4 activities at once?

 Our next OS will likely have the Dextrose resource monitor [1]. I
 don't think we should be expecting children to be managing their
 system resources, though. It should 'just work'.

 That was an attempt to make users more aware of the physical limits of
 the system rather than make the system itself smarter.


+1

 An unexpected consequence reported from Uruguay is that some children
 would open plenty of activities *intentionally* because it's fun to see
 the laptop cry! Well, I guess it means that the concepts of memory and
 CPU weren't too hard to grasp after all. Better not give them any pets,
 though.


Its interesting. Uy dropped it. Py loves it. One change that does need
to happen is replace the 'Cry [ :'( ]' icon with a 'Tired' one [ :'S ]
. I won't say anymore than this here, there have been LONG *excited*
discussions on the merit and design of this :-)

 --
 Bernie Innocenti
 Sugar Labs Infrastructure Team
 http://wiki.sugarlabs.org/go/Infrastructure_Team

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


Re: [OLPC Engineering] [Techteam] New F14-arm build os21

2011-12-21 Thread Gary Martin
On 22 Dec 2011, at 00:23, Martin Langhoff wrote:

 On Mon, Dec 19, 2011 at 10:34 PM, Sridhar Dhanapalan
 srid...@laptop.org.au wrote:
 It's a recognition that no software is bug-free, and that users
 (especially children) will always find a way to make a system
 difficult to use. For example, children often load activities without
 closing previous ones. We can educate them to not do this, but it
 still happens on occasion.
 
 That's exactly the feedback I was looking for, thanks. That's a UI bug
 in Sugar. I would strongly prefer the Sugar environment to behave more
 like Android, where any app/activity that is in the bg may get an
 instruction from the shell / OS to cleanup and exit.

+1! (fwiw same as iOS), though the horse has already bolted due to the past 
calls to support GNOME ported applications with few design considerations for 
our resource targets. Perhaps we can release/exit activities that at least 
support the write_file() method, and maybe add an additional new method for 
something like remember_state(), seeing as the original design requirements 
were not strict enough in requiring developers to expect to completely resume 
state accurately (cursor position, UI view modes, etc).

--Gary

 Do you have any other end-user use cases that have Ctrl-Alt-Erase as a
 solution?
 
 cheers,
 
 
 
 
 m
 -- 
  martin.langh...@gmail.com
  mar...@laptop.org -- Software Architect - OLPC
  - ask interesting questions
  - don't get distracted with shiny stuff  - working code first
  - http://wiki.laptop.org/go/User:Martinlanghoff
 ___
 Devel mailing list
 Devel@lists.laptop.org
 http://lists.laptop.org/listinfo/devel

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


Re: [OLPC Engineering] [Techteam] New F14-arm build os21

2011-12-21 Thread Bernie Innocenti
On Thu, 2011-12-22 at 08:10 +0530, Anish Mangal wrote:

 Its interesting. Uy dropped it. Py loves it. One change that does need
 to happen is replace the 'Cry [ :'( ]' icon with a 'Tired' one [ :'S ]
 . I won't say anymore than this here, there have been LONG *excited*
 discussions on the merit and design of this :-)

Changes that affect the user experience are controversial by their
nature. Ideally, one would like to decide based on objective data, but
usability studies have a tendency to be costly and inconclusive.

-- 
 _ // Bernie Innocenti
 \X/  http://codewiz.org


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


Re: [Server-devel] OLPC and Khan Academy: Project page

2011-12-21 Thread Samuel Klein
Caryl writes:
 FYI... my granddaughter's algebra teacher at a private school in TX is
now using the KA videos
 as a supplement for her Algebra class. I don't know if she got the idea
because I suggested
 it to my gd or if it happened some other way. My gd has agreed to take
notes about how the
 videos are being used and what she thinks about them.  Good to get a
student perspective.

That would be great.  Likewise to get that perspective from an XO class
using the videos.

SJ


On Tue, Dec 20, 2011 at 7:00 PM, Samuel Klein meta...@gmail.com wrote:

 Quick thoughts on this:

 OLPCA are in touch with KA about getting permission to distribute their
 [NC-SA] videos to deployments, particularly in cases where we are building
 their servers or laptop images for them.  This looks promising, and should
 be resolved by the time any related projects or tools are finished.

 Among the larger deployments it would be good to hear from here are Ceibal
 and OLPC Oceania, both having expressed an interest in making KA videos
 more widely available to their students.

 From a usability standpoint, anyone using KA videos across a school or
 school system who has written about the experience would make an excellent
 point of reference.  I will see if we can get in touch with someone who the
 Khan staff look to as a model.

 SJ


 On Tue, Dec 20, 2011 at 6:52 PM, Samuel Klein meta...@gmail.com wrote:

 Let me split off a thread specifically about how we can proceed to make
 KA videos available to every school.

 I have start a project page for an OLPC-KhanAcademy bridge, summarizing
 the existing KA projects that I know of.
 Please add yoruself to the list of interested people on that page if you
 want to help out, or are already using KA videos in your schools.

 http://wiki.laptop.org/go/Khan_Academy

 Among the things this project could use:
 * A Linux port of the offline Khan Academy Web app (someone has already
 made a Windows version, complete with scripts that let you choose what
 subsets of videos you'd like to download).
 * A new XS build that includes a basic set of videos, or at least an
 installed version of this tool.
 * A translation coordinator to help synch up subtitling and dubbing
 efforts, most of which are currently scattered.





-- 
Samuel Klein  identi.ca:sj   w:user:sj  +1 617 529
4266
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel