Re: [Sugar-devel] UI experiments: pop-up menus and hot corners

2010-07-04 Thread Gary Martin
Hi Mikus,

On 4 Jul 2010, at 06:45, Mikus Grinbergs mi...@bga.com wrote:

 The down side is that every activity start would be then be two clicks, one 
 to bring
 up the large dialogue (I like to think of it as a one page gallery), and one 
 for new
 or resume choice... But that was partly the point, no one here could agree 
 on a new
 or resume default behaviour, so there needs to be an extra user end 
 decision, just to
 settle the UI feud and allow us move on, to more gainful tasks.
 
 If the user needs to choose case-by-case whether to launch new or
 resume, if he wants to resume he can go to Journal (one click) and
 launch from there (second click) -- whereas if he wants to launch new he
 can go to Home, hover, and (one click) 'Start' in the existing palette.

That's how the Sugar UI used to be. Users ended up launching new activities 
most of the time bringing the machine to it's knees, filling the Journal with 
junk entries, and then not being able to find what they want when they do look 
in the Journal to resume something. 

 For those users who consistently resume all the time, provide a
 setting within the control panel to override the directly_on_Home_icon
 first-click behavior (perform launch new vs. show menu of resumes).
 If frame behavior can be specified by user, so should home behaviour 

I think that choice needs to be much closer and explicit in the new/resume user 
action, it's a choice you make each time based on your current goal. Pushing 
that choice into the CP would  be pushing the default choice to deployers 
making builds who would then be stuck in the same loop (default resume == kids 
often manually wipe past work; default new == kids often OOM machines and fill 
Journal with junk entries).

Regards,
--Gary 

 My $.02   mikus
 
 ___
 olpc mailing list
 o...@lists.fedoraproject.org
 https://admin.fedoraproject.org/mailman/listinfo/olpc
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


July 4th, 4PM NYC time: How Cellular Data can Reach *Distant* Schools [was: 5 upcoming Sunday talks/events for OLPC volunteers]

2010-07-04 Thread Holt

See you in 2hrs 20min!

-=-=-=-=-=-

Thanks to Sugar's 3G interface developers who will join from South 
America this coming Sunday 4PM!


Reply to holt @ laptop.org for our phone presentation's conf-call 
number, and the below speaker's PDF slides, which we hope he might later 
make public.


Call is free worldwide, if you have a full SkypeOut account.  Live 
Chat for those who don't: http://forum.laptop.org/chat (that's 
*#olpc-help* on irc.freenode.net)



/All presentations Sunday 4PM Boston/Eastern Time, unless
otherwise noted.  Calls should be short (15min talk, 15min
QA) -- alongside any insider OLPC scoop I can possibly
provide you, to help all volunteers do their very best:/


*Sunday June 27 - How Cellular Data can Reach *Distant* Schools*
By Roger Glasel, CEO eeZee Communicarions Inc,
http://www.eezee.ca


/Clarif:/ many of us will gather 4PM (SHARP) at OLPC's office in
Cambridge,
Massachusetts to listen to Roger present his slides from
Edmonton, Alberta.
Sorry doors are locked after 4PM -- RSVP if you will attend in
person!

Roger will explain how you can put your school online,
even if you
live in a remote area just outside the reach of your
cellphone's
normal calling areas.  The technology does not require the
cellphone company advance permission, and requires only
a $700-$2500 device that dramatically boosts your regular
cellphone data plan's signal, using all modern protocols:
http://en.wikipedia.org/wiki/3G
http://en.wikipedia.org/wiki/4G


*Sunday July 11 - Virtual Field Trip Realness (Classrooms
ain't in Kansas Nomore)*
By Laura Susan Bell, Virtual Field Trip Facilitator  OLPC
Support Volunteer.

Laura will explain how she administers classrooms in
Upper NY State,
taking her students on virtual field trips will real-live
NASA engineers etc,
who ship her in-classroom supplies in-advance to
dramatically liven the
experience for all kids.


*Sunday July 18 - Eleven Years Deploying Computers in South
African Schools*
By Alan Field, in person at OLPC in Cambridge, MA.

Alan will discuss the many deep lessons he's learned
along the way, over
the 11 years he and his wife have spent teaching 
training using Macs
across 30 schools 300KM SE of Johannesburg.  Towards both
Creative Learning and Drill and K^hThrill -- come
learn where
Nelson Mandela's post-World Cup nation is heading next.
   
http://web.mac.com/donita27/EndumeniLearningMachines/Home.html



*Sunday July 25 NOON - East Africa and West Africa OLPC
Community Public Brunch*
NYC/Bronx Location [] announced here -- RSVP required:

http://wiki.laptop.org/go/OLPC_NYC
http://lists.laptop.org/pipermail/olpc-nyc/
http://twitter.com/olpcnyc


*August July 1 - From Viet Cong to Venture Capital to Vietnam
Community*
Location/Parti-Pants to be announced.

How has OLPC's Vietnam Community progressed so far, so
fast, in just 1 year?
http://olpc.vn
http://saigonolpc.wordpress.com
http://wiki.laptop.org/go/OLPC_Vietnam
http://groups.google.com/group/olpc-vietnam/
http://web.me.com/seanlaurence/olpc/olpc.html
http://www.travelpod.com/travel-blog/nsevers/4/tpod.html
http://wiki.laptop.org/go/Projects/Vung_Vieng_Fishing_Vietnam


/REMINDER: meetings are generally for OLPC volunteers/staff
only, and accompanying friends you personally introduce, who
are willing to help Make S---^h^h^hUPPORT Happen!!/


...

___
support-gang mailing list
support-g...@lists.laptop.org
http://lists.laptop.org/listinfo/support-gang
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: [Sugar-devel] UI experiments: pop-up menus and hot corners

2010-07-04 Thread Bernie Innocenti
Mikus, let's keep sugar-devel@ posted on Sugar UI threads. I know you're
not subscribed, but we shouldn't cut-off all the Sugar developers from
the discussion.

Besides, this thread became quite off-topic for de...@l.l.o and
fedora-olpc-l...@.


 If the user needs to choose case-by-case whether to launch new or
 resume, if he wants to resume he can go to Journal (one click) and
 launch from there (second click) -- whereas if he wants to launch new he
 can go to Home, hover, and (one click) 'Start' in the existing palette.

In 0.88, users can do alt-click to get a new activity instance, which is
pretty fast, but somewhat hard to discover.


 For those users who consistently resume all the time, provide a
 setting within the control panel to override the directly_on_Home_icon
 first-click behavior (perform launch new vs. show menu of resumes).
  If frame behavior can be specified by user, so should home behavior.

I think we should resist the temptation to add too many configuration
knobs to the UI. We'd end up with a cluttered and unmaintainable control
panel like KDE 3 and Gnome 1.

Assuming that people resume the last activity more often than creating a
new one, click is probably the best default. So far, users seem to be ok
with it, though it took them some time to re-adapt on the 0.82 - 0.84
transition.

-- 
   // Bernie Innocenti - http://codewiz.org/
 \X/  Sugar Labs   - http://sugarlabs.org/

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


Re: [Sugar-devel] UI experiments: pop-up menus and hot corners

2010-07-04 Thread Mikus Grinbergs
 some current (ongoing) future design changes will remove this issue 
 completely with a
 full screen screen dialogue for deciding new/resume. One click on a home 
 view activity
 displays a gallery/journal like display of past work or a new blank template
 
 Users ended up launching new activities most of the time bringing the machine
 to it's knees, filling the Journal with junk entries, and then not being able
 to find what they want when they do look in the Journal to resume something.

What this design change will do is deliberately introduce a 'pause' into
the process of launching an Activity -- to force the user to evaluate
why am I launching?  What I am wondering is whether force decision
before launching is more user-friendly than simply launch.

If the problem is users filling up the machine, will making it more
difficult to launch a new instance be an adequate solution ?  Will the
kid who wants to make a new drawing on Tuesday be content with resuming
the activity he used Monday -- thereby wiping his drawing from Monday ?

Forcing a decision on every launch may work -- but there still needs to
be a user-helpful way to address I've filled up the machine when that
happens -- for those who nevertheless persist in overusing new launch.

[Would an ultimate design propose to make the machine be the master
over the user -- and employ this full screen launch dialogue to refuse
launch whenever the machine approaches being brought to its knees ??]

mikus


p.s.
The Journal user-interface was invented, with a filter capability.
Now a full screen dialogue user-interface would be duplicating what the
Journal can show.  I myself am not comfortable with duplication.

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


Update procedure 10.1.1 XO1.5

2010-07-04 Thread David Leeming
Hello,

 

I am helping with a deployment expecting XO1.5 with 10.1.1 but we have not
got our hands on any of them yet. 

 

It is not clear to me, if the flashdrive reinstall method remains the same
for activitie as it was for the 1.0 

 

I.e. I can see that one reinstalls the OS by starting up the XO-1.5 with a
flashdrive containing os204.img and fs.zip, holding down the four game keys;
if you want to install a bundle of activities at the same time, what is the
procedure (for locked XOs)? With the 1.0s we have been preparing the flash
drives with a boot and bundles folder and a file customization-2; the XO
automatically restarts after flashing the OS to install the activities in
the bundles folder. What is the equivalent with the 1.5/10.1.1?

 

How does gnash on the 10.1.1 release compare with previous versions, do we
still need to install Flash 10+ to view stuff like youtube and flash
animations? 

 

David Leeming

 

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


Re: [Sugar-devel] UI experiments: pop-up menus and hot corners

2010-07-04 Thread Gary Martin
Hi Mikus,

On 4 Jul 2010, at 20:23, Mikus Grinbergs mi...@bga.com wrote:

 some current (ongoing) future design changes will remove this issue 
 completely with a
 full screen screen dialogue for deciding new/resume. One click on a home 
 view activity
 displays a gallery/journal like display of past work or a new blank 
 template
 
 Users ended up launching new activities most of the time bringing the machine
 to it's knees, filling the Journal with junk entries, and then not being able
 to find what they want when they do look in the Journal to resume something.
 
 What this design change will do is deliberately introduce a 'pause' into
 the process of launching an Activity -- to force the user to evaluate
 why am I launching?  What I am wondering is whether force decision
 before launching is more user-friendly than simply launch.
 
 If the problem is users filling up the machine,

No, sorry if I wasn't clear in my explanation, it's not users filling up their 
disk space that this design effort is trying to resolve (most Sugar activities 
have very small Journal entries). Having 'start new' as the default home 
behaviour leads to many concurrently open activities, often bringing the 
machine to a grinding halt due to OOM. The Journal also fills up with more junk 
entries (making it harder to search though and find work to resume from).  

 will making it more
 difficult to launch a new instance be an adequate solution ?

The new design strives to make resuming and 'start new' behaviours of equal 
priority in the UI. The current version of Sugar has resume as the default 
behaviour (since 0.84) in an attempt to resolve the flood of deployment 
feedback about the above mentioned lockups due to OOM and Journal spam. We now 
have feedback that 'start new' is too hidden and that kids are often resuming 
recent work and manually erasing the canvas to start something new (I've seen 
this happen first hand, child asks in Paint how to make a big brush, and then 
paints out their previous work with white; also I've started to see requests 
for activities to have a clear all tool button for much the same reason). 

So the new design work will make 'start new' more visible than with the 
currently released Sugar.

 Will the
 kid who wants to make a new drawing on Tuesday be content with resuming
 the activity he used Monday -- thereby wiping his drawing from Monday ?

She might want to paint some more on Mondays painting, or start something new. 
We're trying to put that choice equally up front for her before the activity 
launches, though I accept this adds an extra click/decision to every activity 
invocation. FWIW: We could leave in the alt-click 'start new' home short cut 
for those expert users who know they want a fresh activity session and no 
dialogue.

 Forcing a decision on every launch may work -- but there still needs to
 be a user-helpful way to address I've filled up the machine when that
 happens -- for those who nevertheless persist in overusing new launch.

Yes, this is a separate design issue we are not trying to fix with this 
specific work. There are already a couple of features. One is that a warning 
dialogue pops up when you've filled N% of your flash, and switches you to the 
Journal and asks for you to remove things — it's better than nothing but I've 
not found it useful so far, it keeps dragging you back to the Journal view, 
usually I'm trying to get back to Terminal to stop a yum, a git clone, a file 
curl/wget :) The other is I think something new Bernie has been experimenting 
with, basically a last chance saloon script that auto deletes some activities, 
so that the machine can at least be booted.

Regards,
--Gary  

P.S. We keep slipping on a date/time for the next irc #sugar-meeting design 
meeting, folks are most welcome, Christian has some nice mockups he's been 
polishing up for publication. We're trying again for tomorrow/Monday, but no 
time confirmed just yet.

 [Would an ultimate design propose to make the machine be the master
 over the user -- and employ this full screen launch dialogue to refuse
 launch whenever the machine approaches being brought to its knees ??]
 
 mikus
 
 
 p.s.
 The Journal user-interface was invented, with a filter capability.
 Now a full screen dialogue user-interface would be duplicating what the
 Journal can show.  I myself am not comfortable with duplication.
 
 ___
 olpc mailing list
 o...@lists.fedoraproject.org
 https://admin.fedoraproject.org/mailman/listinfo/olpc
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: [Sugar-devel] UI experiments: pop-up menus and hot corners

2010-07-04 Thread Bernie Innocenti
On Sun, 2010-07-04 at 23:42 +0100, Gary Martin wrote:
 P.S. We keep slipping on a date/time for the next irc #sugar-meeting
 design meeting, folks are most welcome, Christian has some nice
 mockups he's been polishing up for publication. We're trying again for
 tomorrow/Monday, but no time confirmed just yet.

Tomorrow (monday) I'll be in Caacupé all day and I might be offline most
of the time. Please, give me some advance notice if the meeting is
happening tomorrow.


  p.s.
  The Journal user-interface was invented, with a filter capability.
  Now a full screen dialogue user-interface would be duplicating what the
  Journal can show.  I myself am not comfortable with duplication.

I agree with Mikus, but I'd like to see the mock-ups

-- 
   // Bernie Innocenti - http://codewiz.org/
 \X/  Sugar Labs   - http://sugarlabs.org/

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


Re: Update procedure 10.1.1 XO1.5

2010-07-04 Thread James Cameron
G'day David,

I've just tested http://wiki.laptop.org/go/Customization_stick for you
on an XO-1.5 which already had os204 on it.  The stick was for
installing the HelloWorld-1.xo activity only.  It worked fine.

Because the XO-1.5 had security disabled, I pressed the X game key while
powering up.  The graphical boot animation went away and a text booting
log appears.  You should see Hello, (deployment people of the) world!
as a confirmation that the customisation process is happening.

Check your order to see if you are receiving units with security
disabled.  Once you have your hands on them, test by trying to get to
the ok prompt http://wiki.laptop.org/go/Ok and typing .mfg-data ...
laptops with security disabled have a ww tag.  Laptops with security
enabled have a wp tag which prevents you from reaching the ok
prompt.

On Mon, Jul 05, 2010 at 08:12:24AM +1100, David Leeming wrote:
 I.e. I can see that one reinstalls the OS by starting up the XO-1.5
 with a flashdrive containing os204.img and fs.zip, holding down the
 four game keys; if you want to install a bundle of activities at the
 same time, what is the procedure (for locked XOs)?

It is as documented on the Wiki page.  Paraphrasing:

Hold down all four game keys.  The operating system image will be
installed.  When the laptop boots, it will see the USB stick still
present and install the activity bundles.

I've just tested the four game keys method for os205 and it worked fine,
although I had to intervene ... an unlocked, security disabled, laptop
requires an X game key down at the time the laptop boots after operating
system image install.

In place of adding activities with a customisation key, you could
instead build an operating system image yourself.  This is a fairly
complex process by comparison.

 How does gnash on the 10.1.1 release compare with previous versions, do we
 still need to install Flash 10+ to view stuff like youtube and flash
 animations?

I've not compared gnash with previous release, but on os205 with no
additional software installed a youtube.com 0vFYYQhf8jg did not play, a
message An error occurred, please try again later. appeared.

-- 
James Cameron
http://quozl.linux.org.au/
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: F11-for-XO1.5 Release 10.1.1 Release Candidate 4- Hardware issue?

2010-07-04 Thread James Cameron
On Fri, Jul 02, 2010 at 12:59:14AM -0700, Yioryos Asprobounitis wrote:
 --- On Thu, 7/1/10, James Cameron qu...@laptop.org wrote:
  
  - try a longer time without battery or external power,
 
 How long is longer? overnight?

Double the time you previously tried, up to five minutes.  If you've
already tried more than five minutes, exclude this suggestion.

  - check that the AC adaptor is plugged in, in case the battery is
  failing to provide enough current to start things up,
 
 When I re-flash and first boot I always have AC plugged in case of a
 FW update or battery failure

Okay, the AC is plugged in, thanks.  I wasn't aware.

  What model XO-1.5 is it?
 
 I believe is a production machine (C2?)

Thanks.

   On first boot it froze about 4sec into the boot process, I think
   at loading mass storage devices or something relevant.
  
  I'm not familiar with that message.  Could you explain further from
  your memory of the event what else was present?
 
 On my first boot I start with the check mark pressed so I can see
 what's going on. So it was at the boot console.
 I can not recall the exact message. Was something about mass storage
 devices but not quite remember. 4.x sec into the boot process. 
 Did not look like the zero dot freeze because the camera light was
 not on. 

Thanks.  That rings no bells for me.

   On hard reboot (with power button for 5sec) ...
  
  I hope you didn't do this during a firmware reflashing.  That would
  be bad.
 
 No I didn't.
 Actually I was surprise that was no FW update. 
 My XO-1.5 had q3a39, but the latest is q3a41. Is os205 using q3a39?
 (ok, I can find that :) 

os205 includes q3a39.  It is sufficient for this issue.

 Should I be sending it back for diagnosis if everything else fails or
 just consider it random failure? 

Sounds like it ... just to clarify though, the current state of the
laptop is that it does not respond correctly when the power button is
pressed to turn it on?

backlight blinks for a split second but the screen stays dark.  The
power light comes on but not the processor and wifi lights.  No chime
earther.

Richard, what do you think?

-- 
James Cameron
http://quozl.linux.org.au/
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: [Sugar-devel] Clocks on XOs

2010-07-04 Thread Kevin Mark
On Fri, Jul 02, 2010 at 08:15:38PM -0700, Hal Murray wrote:
 Was: Subject: =?ISO-8859-1?Q?Caacup=E9?= war bullettin -- day 1
 
 ber...@codewiz.org said:
  * Date not being updated
  One laptop booted with clock set to the Epoch.
 
 Is that one of the old XOs that had troubles with the tiny battery feeding 
 the TOY/RTC clock when the main battery and wall power are both disconnected? 
  I forget the details, but I think there was a problem with the battery 
 holder.
 
the 'd6 bricking' has 2 common symptoms: the laptop boots with a dark screen
and the mic light flashes and never goes further or the laptop boots with a
message about an invalid date and goes no further. That is for non-lease-bound
XOs. The lease complicates this as because when you have to re-image the
laptop, you need to get a lease file onto the laptop to activate the laptop.
See:
http://wiki.laptop.org/go/Fix_Clock
(let me know if you want to add a spanish translation)
cheers,
Kev
-- 
|  .''`.  == Debian GNU/Linux ==.| http://kevix.myopenid.com..|
| : :' : The Universal OS| mysite.verizon.net/kevin.mark/.|
| `. `'   http://www.debian.org/.| http://counter.li.org [#238656]|
|___`-Unless I ask to be CCd,.assume I am subscribed._|

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