Re: Windows

2015-04-27 Thread Ed McNierney
Yes, and due to Microsoft’s requirements it could only boot from a very 
specific make and model (and perhaps even production batch) of SD card.  AFAIK, 
the XO is still the only computer that could (legitimately) boot Windows XP 
from removable media.  Please don’t spend any time on this - it’s just not 
available.  You can search the list archive for previous fruitless efforts :-)

- Ed

 On Apr 27, 2015, at 8:49 AM, John Watlington w...@alum.mit.edu wrote:
 
 
 On Apr 26, 2015, at 10:09 PM, Jhon Diaz linuxs...@gmail.com wrote:
 
 Is there liks a old version or copy a zip or something or are all the copies 
 are deleted
 
 One of the reasons we didn’t like Windows is that we can’t distribute it.
 Even the version for the XO-1 had to be purchased from Microsoft (including a 
 label to
 affix to the computer).
 
 Cheers,
 wad
 
 ___
 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: Windows xo-1

2015-04-26 Thread Ed McNierney
Microsoft Windows XP was released for the XO-1 and XO-1.5 laptops.  Both were 
special projects done for a limited number of users, and were never maintained 
beyond the initial release.  Neither version is or was generally available.

- Ed

 On Apr 25, 2015, at 9:41 PM, Jhon Diaz linuxs...@gmail.com wrote:
 
 Is windows on xo-1 real i saw it in a video if so how or where can i get a 
 copy 
 ___
 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


Windows XP on XO-1, XO-1.5

2015-01-27 Thread Ed McNierney
Windows XP on the XO-1 loads and works just about the same as on any other 
machine.  Microsoft did the implementation, primarily by replacing Open 
Firmware with Insyde BIOS, a standard proprietary x86 PC BIOS.  There’s nothing 
you’d learn from it that you wouldn’t learn from studying XP booting on any 
other PC.

Windows XP on XO-1.5 was made available in a dual-boot configuration, 
supporting Sugar and XP.  That work was done by OLPC, mainly by Mitch Bradley 
and me, and the system booted from Open Firmware.  The Open Firmware work 
consisted of adding support for required PC BIOS interfaces, and much of the 
rest of the technical work involved supporting Microsoft’s modifications to 
allow XP to be booted from removable media (a card in the external SD slot).  
Microsoft did not support booting XP from removable media, and at the time the 
XO-1.5 was the only machine that could do so - as far as I know, that’s still 
the case.  But there is nothing to learn there other than how Mitch and I 
implemented Microsoft’s cryptic and often unhelpful suggestions to get it to 
work.  In particular, XP on the XO-1.5 is locked to a specific SD card 
signature so no other make and/or model of SD card would boot.  Reasonable 
effort went into that fairly useless exercise.

And as Paul says, in each case these machines were made available for initial 
trials by a specific customer and were never generally available or widely 
produced.

- Ed

 On Jan 27, 2015, at 2:08 PM, Paul Fox p...@laptop.org wrote:
 
 please post messages with descriptive subject lines.
 
 lucia wrote:
 Hi:
 
 I subscribe to Mike's question.
 Don't hate me people, but I am also interested in finding a copy of Windows
 XP for XO-1 to try and learn about how it works and loads on the XO.
 Thanks,
 
 windows for the XO-1 was never publicly available, and was never 
 deployed beyond initial trials by the customer who wanted it.
 
 
 Furthermore, (sorry for the pro's here):  I understand that Sugar GUI sits
 on top of Linux OS, but if somebody wants to develop something in a Windows
 8.1 environment (I'm not a converted to Microsoft  or any other OS), does
 he/she have to go back to the command line?
 
 i don't really understand the question, but if you want to know how to
 do sugar development on non-OLPC platforms, you should ask on the
 sugar mailing list:
http://lists.sugarlabs.org/listinfo/sugar-devel
 
 paul
 
 =-
 paul fox, p...@laptop.org
 ___
 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: Impacts of disabling Automatic Power Management

2012-02-01 Thread Ed McNierney
Sridhar -

I agree with Richard's concern about finding the problem.  Have you tried to 
differentiate between problems with collaboration and problems with networking 
in general?  Have you tried different 3G modems and seen different results?  
I'm just a little skeptical about assuming we know where the problems lie when 
we haven't actually identified them yet.

- Ed


On Feb 1, 2012, at 6:08 PM, Sridhar Dhanapalan wrote:

 On 1 February 2012 16:09, Gary Martin garycmar...@googlemail.com wrote:
 On 1 Feb 2012, at 04:43, Paul Fox wrote:
 would it help to disable automatic power management only when specific
 Activities are running?  only when certain kinds of collaboration are
 in effect?  only when certain drivers are active?
 
 Thanks Paul, yes excellent point. With my Activity Team hat on, Sridhar if 
 you could please expand a little on the test cases you are hitting Activity 
 collaboration issues with, so that we can try and resolve or minimise issue 
 from Automatic Power Management kicking in. There are already a number of 
 Activities that programatically keep the machine awake – a simple example is 
 Clock, who wants the clock display to continuously keep stopping as if 
 there's sand stuck in the gears ;)
 
 We've found it really difficult to diagnose and replicate reliably -
 the problems can be random. I made an OLPC bug report [1], which is
 also in our tracker [2]. The workaround for us (and several other
 deployments, I hear) is to disable automatic power management.
 
 I didn't realise that activities could suspend power management. How
 does this work, and which activities use it? We see problems with just
 about any activity that engages in collaboration. Maybe it should be
 standard to suspend power management for any collaboration session?
 That would be smarter than turning it off entirely.
 
 Sridhar
 
 
 [1] http://dev.laptop.org/ticket/10878
 [2] https://dev.laptop.org.au/issues/636
 ___
 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: harvesting energy

2011-10-27 Thread Ed McNierney
Tony -

Due to our battery-management system, it is impossible to charge an XO laptop 
in less than about 110 minutes.  With a few breaks, I have personally fully 
charged an XO-1 laptop with a Freeplay hand crank charger in 110 minutes, and I 
am by no means an adult athlete, especially when it comes to arm strength (I 
can generate a few hundred watts on a bicycle, however).  You're going to have 
to take my word for it, because I'm not going to do it again...

It sounds like what you saw may have been more a demonstration of an extremely 
inefficient charging system, which should be a reminder as to how very easy it 
is to set one of those up!

- Ed


On Oct 27, 2011, at 2:14 PM, Tony Anderson wrote:

 Has anyone estimated the work required to charge an XO? Mike Lee gave a demo 
 some time back at the Washington D.C. Learner's Club which seemed to show 
 that it would be a difficult workload for an adult athlete to charge a laptop.
 
 Tony
 
 On 10/27/2011 12:00 PM, devel-requ...@lists.laptop.org wrote:
 Send Devel mailing list submissions to
  devel@lists.laptop.org
 
 To subscribe or unsubscribe via the World Wide Web, visit
  http://lists.laptop.org/listinfo/devel
 or, via email, send a message with subject or body 'help' to
  devel-requ...@lists.laptop.org
 
 You can reach the person managing the list at
  devel-ow...@lists.laptop.org
 
 When replying, please edit your Subject line so it is more specific
 than Re: Contents of Devel digest...
 
 
 Today's Topics:
 
1. Re: harvesting energy (Chris Leonard)
 
 
 --
 
 Message: 1
 Date: Thu, 27 Oct 2011 11:51:02 -0400
 From: Chris Leonardcjlhomeaddr...@gmail.com
 To: Kristen Eisenbergkristen.eisenb...@yahoo.com
 Cc: devel@lists.laptop.orgdevel@lists.laptop.org
 Subject: Re: harvesting energy
 Message-ID:
  CAHdAatb59OU2jiZ=akboff2jofq0qns9n16yjuub169krtw...@mail.gmail.com
 Content-Type: text/plain; charset=iso-8859-1
 
 On Thu, Oct 27, 2011 at 7:23 AM, Kristen Eisenberg
 kristen.eisenb...@yahoo.com  wrote:
 
 If we're talking about kids powering their own devices, I think the
 way to go is to turn work into play. The merry go round/hard bar
 swing would fit in this category.
 
 So basically, let's look at activities where energy exerted is ambient
 anyway? What I mean is that the energy is being used up by the kids
 anyway, so why not tap into those. An example is to give them some
 variant of those dance straps meant to power cellphones before they
 go off to run and play during recess and lunch break.
 
 One way to tap into this would be to create new playground
 installation toys which can be used for harvesting energy.
 
 Q: how much abuse can a kinetic energy harvester withstand? A soccer
 of basketball has a lot of kinetic and impact energy bouncing around.
 I'd imagine that's too much abuse though, and whatever harvesting
 mechanism would break from the forces.
 
 Would piezo work there?
 
 
 
 FYI, this is exactly the concept behind PlayPumps for water pumping.
 
 http://www.playpumps.co.za/
 
 cjl
 -- next part --
 An HTML attachment was scrubbed...
 URL:http://lists.laptop.org/pipermail/devel/attachments/20111027/8c1f838a/attachment-0001.html
 
 --
 
 ___
 Devel mailing list
 Devel@lists.laptop.org
 http://lists.laptop.org/listinfo/devel
 
 
 End of Devel Digest, Vol 68, Issue 45
 *
 .
 
 
 ___
 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/pgf on LWN

2011-08-25 Thread Ed McNierney
No, whew, I think.

- Ed

On Aug 25, 2011, at 8:41 AM, Paul Fox wrote:

 chris wrote:
 http://lwn.net/SubscriberLink/456217/25261a3982aee26d/
 
 Sympathetic coverage, I think.  :-)
 
 whew.  :-)
 
 =-
 paul fox, p...@laptop.org
 ___
 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: Sugar and GTK updates

2011-08-16 Thread Ed McNierney
Peter -

That is indeed correct, but it was also to reduce cost.  The demand for NAND in 
microSD card format is driven by cameras and cell phones.  Since those volumes 
are very high compared to the sales volume of raw NAND chips, a microSD card of 
a desired capacity was actually cheaper than raw NAND chips.

- Ed

Ed McNierney
CTO
One Laptop per Child
e...@laptop.org
+1 (978) 761-0049

On Aug 16, 2011, at 12:33 PM, Peter Robinson wrote:

 On Tue, Aug 16, 2011 at 5:21 PM, Alan Jhonn Aguiar Schwyn
 alan...@hotmail.com wrote:
 
 I always wondered why not put an SD of 2 instead of 1, suppose that
 production costs differ in nothing (or very little)
 
 The XO-1 doesn't have an SD card, its a flash chip soldered to the
 motherboard. The 1.5 introduced the internal sd card to allow
 deployments to chose size and speed.
 
 Peter
 ___
 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: Announcing OLPC OS 11.2.0 for XO-1 and XO-1.5

2011-07-22 Thread Ed McNierney
Daniel -

Thanks to everyone who worked hard to make this happen.  It's a great 
improvement and a fine job!

- Ed


On Jul 22, 2011, at 4:32 PM, Daniel Drake wrote:

 Hi,
 
 We're pleased to announce the release of OLPC OS 11.2.0 for XO-1 and
 XO-1.5. Details of new features, known issues, and how to
 download/install/upgrade can all be found in the release notes:
 http://wiki.laptop.org/go/Release_notes/11.2.0
 
 Many thanks to all contributors, testers, upstreams, and those who
 have provided feedback of any kind.
 
 For those who were following the release candidate process in the last
 few weeks: candidate build 874 is released as final with no changes.
 
 Thanks and enjoy!
 Daniel
 ___
 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: Mesh Potatos and OLPCs?

2011-03-24 Thread Ed McNierney
Luiz -

I want to be clear that as far as I am aware OLPC has never lost interest in 
supporting its mesh, and we have continued to look for ways to achieve its 
original goals.  In the XO-1.5 we opted for a WLAN radio that didn't have 
built-in mesh support because it used much less power (in all usage models), 
but we then went to considerable expense to pay for software development to 
ensure interoperability between XO-1 and XO-1.5 machines in ad-hoc 
collaboration situations.  We also spent a lot of money to hire cozybit to 
develop 802.11s mesh software for the XO-1.5 (running on the host processor) 
specifically for a potential project in Brazil.  Even though the Brazilian 
project required mesh support, Classmates were chosen instead so there was no 
opportunity for OLPC's hardware and software to be used further.

Despite the ongoing expense, and the (to date) lack of progress on addressing 
the mesh scenarios OLPC has been interested in from the start, we're still very 
interested in any ideas and projects that might help OLPC's original mesh goals 
become possible.

- Ed

On Mar 23, 2011, at 11:41 PM, Luiz Magalhaes wrote:

 I worked extensively with mesh networks and tested OLPC mesh network
 under the auspices of the Brazilian government. I should clarify that,
 most of the actual work was done by my then student, Ricardo Carrano,
 who is now a professor in my department. I think most of the published
 papers about the OLPC take on 802.11s are by us. We came to the
 conclusion that a dense and a sparse mesh networks have different
 needs, but as OLPC lost interest in supporting its mesh and a lack of
 interest of the Brazilian government in funding research in that area
 (also because the current testbed of 150.000 laptops are classmates,
 which do not use 802.11s), our work in that area has been in the back
 burner.
 
 We still have plans for MAD (the Mesh Adaptation Daemon, which would
 find out which environment - dense or sparse - the XO was in, and
 adapt its parameters to it), but no progress has been made, and its
 impact may be very small now, even if it is ever out of the drawing
 board.
 
 I agree that successful mesh networks are mostly static, but we
 thought that the very mobility of the network (which in Brazil could
 have 54 million nodes) would make it interesting.
 
  --luiz
 
 2011/3/23 Ed McNierney e...@laptop.org:
 John -
 
 While I am not familiar with the Mesh Potato, I have spent some time trying 
 to figure out whether wireless mesh networking is really as hard as the OLPC 
 universe seems to find that it is.
 
 I have come to believe that both wired and wireless mesh networks are really 
 doing pretty well out there in the world, *provided* the nodes are immobile, 
 or relatively so.
 
 The examples you point to seem to fall into the immobile wireless 
 category, and I think one is likely to find reasonable success in that 
 field.  And I don't mean *really* immobile, but rather don't move about 
 very much.  The wireless multi-room music systems from Sonos, for example, 
 seem to use wireless mesh pretty successfully, but the nodes are pretty 
 stable.  And they don't get very dense (you don't put 30 sets of stereo 
 speakers in one room).
 
 I have not found any examples of either (a) dense wireless mesh or (b) 
 highly mobile wireless mesh.  In case (a) I assume that is normally not a 
 problem, so it's not being solved.  In case (b) one encounters the classic 
 OLPC mesh problem - 50 laptops scattered about in children's homes at night 
 all want to act as mesh nodes, while those same 50 laptops all go into the 
 same classroom the next day where they DON'T want to all act as mesh nodes 
 (i.e. they create case (a)).  I don't know of anyone who has successfully 
 solved that problem, other than by the less-than-satisfactory route of 
 giving the users a switch and expecting them to turn mesh on and off as they 
 move.
 
 So I believe many people are having successes with relatively static 
 wireless mesh networks, but I also believe that no one is having success in 
 the scenario OLPC has always wanted to support.  If my latter perception is 
 wrong I would love to know of a counterexample (using any hardware, not just 
 XO laptops).
 
- Ed
 
 
 On Mar 23, 2011, at 7:38 PM, John Gilmore wrote:
 
 Has anyone used the Mesh Potato devices from villagetelco.org to
 provide mesh connectivity to a network of OLPCs?
 
 Eben Moglen's Freedom Box mailing list has been exploring whether to
 include mesh in their boxes.  My experience with OLPC's mesh has led
 me to question the risk/reward payoff of doing wireless mesh, though I
 think a wired mesh of Ethernet cables could be very interesting.  But
 others have turned up who are building wireless meshes, who claim to be
 making them work in production.
 
 Here's one such, the Mesh Potato from http://www.villagetelco.org.
 It's a $119 (retail) box with 802.11b/g and a wired phone jack, plus
 Ethernet

Re: Mesh Potatos and OLPCs?

2011-03-23 Thread Ed McNierney
John -

While I am not familiar with the Mesh Potato, I have spent some time trying to 
figure out whether wireless mesh networking is really as hard as the OLPC 
universe seems to find that it is.

I have come to believe that both wired and wireless mesh networks are really 
doing pretty well out there in the world, *provided* the nodes are immobile, or 
relatively so.

The examples you point to seem to fall into the immobile wireless category, 
and I think one is likely to find reasonable success in that field.  And I 
don't mean *really* immobile, but rather don't move about very much.  The 
wireless multi-room music systems from Sonos, for example, seem to use wireless 
mesh pretty successfully, but the nodes are pretty stable.  And they don't get 
very dense (you don't put 30 sets of stereo speakers in one room).

I have not found any examples of either (a) dense wireless mesh or (b) highly 
mobile wireless mesh.  In case (a) I assume that is normally not a problem, so 
it's not being solved.  In case (b) one encounters the classic OLPC mesh 
problem - 50 laptops scattered about in children's homes at night all want to 
act as mesh nodes, while those same 50 laptops all go into the same classroom 
the next day where they DON'T want to all act as mesh nodes (i.e. they create 
case (a)).  I don't know of anyone who has successfully solved that problem, 
other than by the less-than-satisfactory route of giving the users a switch and 
expecting them to turn mesh on and off as they move.

So I believe many people are having successes with relatively static wireless 
mesh networks, but I also believe that no one is having success in the scenario 
OLPC has always wanted to support.  If my latter perception is wrong I would 
love to know of a counterexample (using any hardware, not just XO laptops).

- Ed


On Mar 23, 2011, at 7:38 PM, John Gilmore wrote:

 Has anyone used the Mesh Potato devices from villagetelco.org to
 provide mesh connectivity to a network of OLPCs?
 
 Eben Moglen's Freedom Box mailing list has been exploring whether to
 include mesh in their boxes.  My experience with OLPC's mesh has led
 me to question the risk/reward payoff of doing wireless mesh, though I
 think a wired mesh of Ethernet cables could be very interesting.  But
 others have turned up who are building wireless meshes, who claim to be
 making them work in production.
 
 Here's one such, the Mesh Potato from http://www.villagetelco.org.
 It's a $119 (retail) box with 802.11b/g and a wired phone jack, plus
 Ethernet.  It meshes over 802.11, provides an access point, and lets
 you make phone calls to other Mesh Potatos or any SIP phone reachable
 on the net.  It is open hardware, runs open software, and is designed
 to live outdoors and run on rough rural power.  It unfortunately needs
 detailed sysadmin with Linux shell commands now.  This 1-minute
 embedded YouTube video explains their goals:
 
  http://www.villagetelco.org/2011/02/in-a-village-telco-minute/
 
 I've edited the enclosed message down to the relevant part:
 
  Date: Mon, 21 Mar 2011 14:51:59 -0500
  From: Charles N Wyble char...@knownelement.com
  To: freedombox-disc...@lists.alioth.debian.org
  List-Archive: http://lists.alioth.debian.org/pipermail/freedombox-discuss
 
  On 3/20/2011 8:44 AM, James Vasile wrote:
 Meshing is hard.  Nobody I met knows anybody who is nailing mesh
 networks.  I'm going to get all the mesh heads together soon for a
 real conversation to see if we can work towards a recommendation on
 the most promising avenue.
 
  Um *waves*.  I guess I need to get out more. I've built a few mesh
  networks over the past year. It's not that hard (it used to be quite
  difficult, but the underlying bits have really matured).  Us mesh
  heads hang out at villagetelco.org and a few other places (olsr.org,
  batman.org) :) We have an annual gathering already,
  http://battlemesh.org/
 
  Join the mailing list and say hi. Mesh is moving along, slowly and
  steadily.  Mesh is the underpinning of an open network. Open networks
  are the underpinning of everything else.
 
  I feel that mesh networks have reached the point of maturity, that
  they can stand on their own. I feel they are readily and rapidly
  deployable (plug and play) due to the work of villagetelco.org.
 
 Has OLPC seen these before?  If so, what's your experience?
 
   John
 ___
 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: XO-1 developer key does not work

2011-03-14 Thread Ed McNierney
Sridhar -

Yes, that's correct.  Multiple valid keys weakens security, since the same 
rights can be obtained from multiple sources.

Handling your own key-issuing authority is something we fully support, but it 
is a complex and substantial undertaking.  It requires a reasonable commitment 
to both initial and ongoing staffing infrastructure on your end.  I won't 
advise you not to consider it, but if you're considering it you should take it 
very seriously.

That is particularly true if you are interested in replacing OLPC's various 
keys with your own (rather than adding to them).  If you do so you can get 
yourself into situations in which no one else can help you.  The very 
well-organized and professional team at Plan Ceibal (who replace OLPC's keys 
with their own) have had a few difficulties in the field.  It's also important 
to realize that you'll need to provide support to Quanta's manufacturing team.  
Sometimes laptops require reworking due to test failures, and that can require 
them to be unlocked; if they're not using OLPC's keys you'll have to be able to 
provide those keys yourself.

- Ed


On Mar 14, 2011, at 7:46 PM, Sridhar Dhanapalan wrote:

 On 14 March 2011 10:58, James Cameron qu...@laptop.org wrote:
 On Sat, Mar 12, 2011 at 03:46:02PM +1100, Sridhar Dhanapalan wrote:
 There are three main questions raised by this process:
   [...]
   3. why must I wait 24 hours to get the developer key?
 
 Presuming you are asking about an OLPC developer key rather than a
 deployment developer key ... the delay is to allow time for the laptop
 to be reported to OLPC as stolen.
 
 If an XO has both the OLPC and our own deployment developer keys,
 would it be correct to say that it can receive a developer key from
 either OLPC or us?
 
 Hence, an XO theft must be reported to both OLPC and OLPCAU?
 
 Sridhar
 ___
 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: XO-1.75 microphone socket

2010-11-15 Thread Ed McNierney
From the XO-1.5 hardware spec at 
http://wiki.laptop.org/images/f/f0/CL1B_Hdwe_Design_Spec.pdf

2.7.4  External Microphone Input

A stereo jack is provided on the laptop for connecting an external microphone, 
switch, or other sensor. This jack is connected to the audio codec’s microphone 
input, with provides a programmable gain preamplifier, with a gain of 0, 10, 
20, or 30 dB. The input impedance is 10 KΩ.

A DC blocking capacitor may be inserted into the input signal path, under 
software control. This is used when the input is an audio signal. When used, 
the frequency response of the input is flat down to 10 Hz.

A bias voltage (1.5 or 2.5V, with a 3 KΩ source impedance) may also be driven 
onto this external microphone input, under software control

This may be used to power external electret condenser microphones, or used to 
sense whether an external switch is open or closed. Due to the high impedance 
of the bias source, this input may safely be shorted to ground.

An external voltage applied to this input is limited to between 0 and 3.5 V. 
Inputs exceeding this range may cause excessive current to flow through a 
protective diode.

When the external microphone jack is in use, the internal microphone is 
disconnected, and the indicator light indicating microphone use is disabled. 
The state of this jack may be queried by software.

- Ed

On Nov 15, 2010, at 3:28 PM, fors...@ozonline.com.au wrote:

 
 This was done starting with the XO-1.5, and will also be
 done on the 1.75.
 thanks
 what is the allowable input voltage, i dont think its on the wiki?
 ___
 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: XO-1.75 microphone socket

2010-11-15 Thread Ed McNierney
Just make sure you keep in mind the difference between the specification and 
what is likely to be acceptable.  One value is better suited to personal 
tinkering, the other to widespread propagation.

- Ed (who was disappointed to learn this weekend that Zener is not in 
the official Scrabble dictionary)


On Nov 15, 2010, at 3:58 PM, fors...@ozonline.com.au wrote:

 
 The published XO-1.5 spec is very conservative.
 
 But unfortunately, layout concerns prevented me from
 providing too much protection.   The parts used (1/16W)
 should protect up to 9V continuously, 
 
 ignore previous mail, question answered
 
 thats +-9V?

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


Re: Swapping microSD cards

2010-11-12 Thread Ed McNierney
Sridhar -

Yes, there's no problem as long as you're not suggesting using a different make 
or model of card (i.e. swapping only cards originally shipped with XO machines, 
not new ones).  You can also do that, too, but many microSD cards fail our 
qualification testing and may fail much more quickly than the ones Quanta is 
authorized to use in manufacturing.

- Ed


On Nov 12, 2010, at 8:10 AM, Sridhar Dhanapalan wrote:

 Is there anything wrong with swapping the internal microSD cards
 between XO-1.5s, for testing or even in deployment?
 
 This would be a quick way to move a software installation (including
 the Journal) from a broken XO/motherboard to another, hence
 simplifying repairs.
 ___
 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: XO-1.75 progress

2010-11-11 Thread Ed McNierney
 Two questions:
 
 1.
 Here (under Tech Specs)
 http://bit.ly/bdr0Cz
 it specs the 10 tablet with an ARMADA 168. Why did not you go with that 
 processor? Would not that be cheaper?

That's a Marvell product platform page, not OLPC's. 

 
 2.
 What happened to the bigger display and the touch panel plan? As I see 
 on the pictures the machines have the old 7.5 display.

Again, those are Marvell pictures, not OLPC's, and Marvell has lots of other 
folks interested in building their tablets.  In fact, the world is full of 7 
16:9 tablet folks.

But the most pertinent answer is that we're talking about XO-1.75 right now, 
which is a laptop.  An OLPC-3 tablet is a long way away and it's not really 
useful to discuss/speculate on it now.  We're working on XO-1.75.

- Ed

 
 Thanks!
 
 ___
 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: XO-1.75 progress

2010-11-11 Thread Ed McNierney
Bert -

No, not at all.  Our plans were, and are, to build XO-1.75 laptops with 
touchscreen support.  That's an essential step in our tablet development, we 
think.  That will essentially provide us with a 7.5 4:3 tablet inside a laptop 
case.  That's a little small for a tablet, but it allows useful software 
development for a tablet model quite early - with a keyboard and mouse as 
fallback tools.

But I think it's important to think about XO-1.75 more as a set of technologies 
than as a product right now.  We're still experimenting.  We're learning, for 
example, that while interested deployments like the idea of an XO laptop with a 
touchscreen, they're also very sensitive to price, and aren't likely to 
purchase machines with an optional piece of hardware that isn't necessary for 
the device's operation, especially when that hardware will add more than $10 to 
the cost of the machine.  So we're certainly going to produce XO-1.75 machines 
with touchscreens for software development, but it's entirely possible that no 
machines will be delivered to deployments with touchscreens installed.

- Ed


On Nov 11, 2010, at 7:32 AM, Bert Freudenberg wrote:

 On 11.11.2010, at 12:49, Ed McNierney wrote:
 
 [...] we're talking about XO-1.75 right now, which is a laptop.  An OLPC-3 
 tablet is a long way away and it's not really useful to discuss/speculate on 
 it now.  We're working on XO-1.75.
 
  - Ed
 
 Back in July there were plans to have a touchscreen in the XO-1.75:
 
   the XO-1.75 will have a touchscreen, as will future OLPC tablets based 
 on its design
 
   http://lists.sugarlabs.org/archive/sugar-devel/2010-July/025376.html
 
 So this has been tabled?
 
 - Bert -
 
 ___
 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: XO-1.75 progress

2010-11-11 Thread Ed McNierney
Marvell's Armada SoC family is complicated.  There are multiple product lines, 
and multiple products in each product line, with new ones coming along all the 
time.  So it's hard to nail down just which device is the latest and greatest 
at any time.

OLPC is (unsurprisingly) doing something a little unusual.  We're trying to 
create a laptop (first) and then a tablet, each of which is a really 
full-function, general-purpose device.  If you look at Marvell's ARM product 
selector guide and try to figure out which SoC is recommended for a laptop, you 
won't find one.  And if you look for tablets you find either (a) SoCs for 
e-book readers or (b) SoCs for entertainment devices.

Our decision path is based on the obvious criteria of power consumption and 
cost, but we also need devices that support the interfaces we need as well.  
There are a lot of devices to connect to an SoC, and the decision tree for 
finding the SoC that fits well is tricky (mainly because a lot of interfaces 
may be available, but muxed in a way that makes X unusable if you want to use 
Y, etc.

In considering performance and cost, we want to look at processors that won't 
be shiny new when we have a product available, and won't be at the top of the 
performance curve then, either.  The high-end SoC of last spring, when we got 
started, won't be the high-end SoC when a product is available.  All of that 
led us to the Armada 610 product line.

I can't really comment much on the Marvell Mobylize product pages - the one you 
linked to is one I've never seen before - and they're not really pertinent to 
what OLPC is doing.  Marvell wants to get a lot of vendors using their SoCs in 
a variety of different ways, so they're motivated to have a variety of sample 
offerings.  In fact, the tablet you pointed to claims to use the Armada 168 
SoC, but when you look at http://www.mobylize.org/about the last question says:

Which Marvell processors are being used with the Moby prototype?

The Moby concept is based on Marvell's high-performance, highly scalable and 
low-power Marvell® ARMADA™ 610 application processor. Marvell is also making 
available a reference design for developing and testing applications.

You can get Marvell's spec sheets on the Armada 168 and Armada 610 SoCs at:

http://www.marvell.com/products/processors/applications/armada_100/armada_168/pxa_168_pb.pdf
http://www.marvell.com/products/processors/applications/armada_600/armada610_pb.pdf

- Ed

P.S. I think I answered the touchscreen questions in my reply to Bert, but yes, 
we're also using the XO-1 case because that's what we have now.  That saves 
many hundreds of thousands of dollars.


On Nov 11, 2010, at 8:42 AM, NoiseEHC wrote:

 Okay, I will rephrase my questions maybe I will get a real answer to them:
 
 1.
 Is there any reason why do you use the latest and greatest Marvell SoC 
 instead of an old (and maybe cheaper) one? Like the tablets on the Marvell 
 product platform page do?
 
 2.
 There were plans for touch screen and bigger display for the XO 1.75. What 
 happened to those plans? Do you use the XO-1 case because there is what you 
 have now, or because those plans were scrapped?
 
 Thanks!

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


Re: XO-1.75 progress

2010-11-11 Thread Ed McNierney
Naz -

Thanks for the thoughts!

 IMHO it's better to delay the release of the 1.75 and force putting in
 a touchscreen.

It's not a matter of time, it's a matter of the price deployments are willing 
to pay for it.  The feedback we've heard so far is that since the XO-1.75 
without a touchscreen is every bit as functional as an XO-1.5 is, deployments 
cannot justify paying the noticeable additional cost for a touchscreen.  If 
that changes, fine, but I think it's unlikely.  Cost is more important than 
touch input functionality (again, to XO-1.75 end users, not tablet software 
developers).

 IMHO the next XO would be irrelevant to the public without it
 as it would offer no significant change outside the hood from the 1.5.

No, but an XO-1.75 that uses half the power and therefore provides twice the 
battery life is an XO that is now available to many children who don't have the 
electrons to use XO-1.5 machines, or for whom a 4-hour battery life is 
inadequate but an 8-hour battery life would be quite useful.

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


Re: XO-1.75 progress

2010-11-10 Thread Ed McNierney
Mikus -

Well, there's a reason Linus called them BogoMips, isn't there?

- Ed

On Nov 10, 2010, at 5:39 PM, Mikus Grinbergs wrote:

 I notice in the dmesg printout that the BogoMips for this initial
 XO-1.75 version is less than for the G1G1 XO-1.
 
 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


Re: Mesh Dreams = OLSR

2010-08-25 Thread Ed McNierney
Folks -

Thanks for getting the discussion rolling.  Although it may be obvious, I want 
to point out one aspect of OLPC's mesh needs that has complicated matters.  
Our XO laptops are used at home, in a sparse network environment, and at 
school, in a dense network environment, and all levels of density in between.  
Mesh with relatively static nodes is easier and has been implemented a number 
of different ways worldwide.  One of OLPC's chief needs is a system that works 
as seamlessly as possible - for 8-year-old users in large groups.  It's not 
reasonable (IMHO) to tell our users to adjust their txpower manually to adapt 
to their current RF density.  To provide a good solution, we need to be able to 
figure out how to make that adjustment automatically.

- Ed


On Aug 24, 2010, at 1:32 PM, L. Aaron Kaplan wrote:

 
 On Aug 24, 2010, at 7:32 PM, Reuben K. Caron wrote:
 
 
 On Aug 24, 2010, at 1:29 PM, L. Aaron Kaplan wrote:
 
 Hm well, you at least got me thinking how we can make a small dense 
 indoor mesh working without APs interesting challenge. Like think about 
 replacing those smart APs by a distributed version. Interesting...
 
 a.
 
 Maybe a suitable challenge during a Wireless Mesh Battle(1).
 
 (1) http://battlemesh.org/
 
 
 
 sure :)
 Maybe the next one :) So far they were always outdoors.
 
 ___
 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: SD/MMC cards, a year later

2010-08-20 Thread Ed McNierney
I have read that article before, and counterfeiting isn't the only explanation. 
 Vendors are free to do whatever they want in terms of modifying a product with 
the same labeling.

- Ed

On Aug 20, 2010, at 5:34 AM, Tiago Marques wrote:

 Have a look at the previous link I sent then. Counterfeiting may be your 
 problem.
 
 Best regards,
 Tiago
 
 On Fri, Aug 20, 2010 at 2:03 AM, Ed McNierney e...@laptop.org wrote:
 
 
  Directly from the OEM or on the open market?
 
 
 Both.
 
- Ed
 
 

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


Re: SD/MMC cards, a year later

2010-08-19 Thread Ed McNierney
On Aug 19, 2010, at 4:21 PM, John Watlington wrote:

 Thanks for the update. Can you disclose the brands of the mentioned SD cards?
 It's always useful to know what not to buy.
 
 I probably could, but variations between models from one manufacturer
 may be greater than variations between manufacturer.

That variation works both ways.  You will find identically-branded SD cards 
that are different internally, and you will find SD cards that are identical 
internally but branded differently.

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


Re: SD/MMC cards, a year later

2010-08-19 Thread Ed McNierney

 
 Directly from the OEM or on the open market?
 

Both.

- Ed

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


Re: OLPC 10.1.2 Release Candidate 1

2010-08-08 Thread Ed McNierney

On Aug 8, 2010, at 12:41 PM, Yioryos Asprobounitis wrote:

 (instructions for the olpcnews.com/forum/ kind of people would be 
 appreciated...:-) 

Instructions:

1. Report bugs at http://dev.laptop.org/newticket - if necessary, register 
first at http://dev.laptop.org/register (as mavrothal kindly points out)
2. If you have interesting experiences or user information to contribute, 
please do so at http://wiki.laptop.org
3. If you're unwilling to perform steps 1 and/or 2 as appropriate, please don't 
expect the bug to be fixed, or for anyone else to even know about it.

Thanks.

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


Re: OLPC 10.1.2 Release Candidate 1

2010-08-08 Thread Ed McNierney
Yioryos -

You asked for instructions for the olpcnews.com/forum/ kind of people, and 
that's the information I provided.  I wasn't dismissing or ignoring anything; 
if we widely disseminate those instructions and they are followed, bugs will be 
far less likely to be dismissed or ignored.  But a bug no one knows about is 
100% certain to be ignored.

- Ed

On Aug 8, 2010, at 5:06 PM, Yioryos Asprobounitis wrote:

 
 Well, I know due process  I followed it several times and I also point it 
 everywhere I can, however in this occasion we have the case: 
 Hey, I got a problem, what should I do to get the info needed to file a 
 proper ticket, 
 and: Is this feature supported in the OS or not?
 Thus the questions. 
 Answering outside a ticket should not be unthinkable, so if you have an 
 answer I would be grateful.
 
 The bigger issue however is who has the greatest interest to produce a better 
 build, the casual user that sees something strange and even mentions it 
 somewhere or the developer?
 Dismissing/ignoring real issues because they are inappropriate formulated 
 can only turn around and bite you in more than one ways, I believe. 

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


Re: Making OLPC / Sugar Labs more approachable (was: Re: OLPC 10.1.2 Release Candidate 1)

2010-08-08 Thread Ed McNierney
Christoph -

(you're talking about OLPC and SugarLabs, of course, but I'm only responding 
from an OLPC perspective)

There's a difference between approachable and findable.  Every member of 
the OLPC technical staff is on the de...@laptop.org mailing list, and we all 
see bugs filed in trac.  I expect all of us to pay attention to both those 
channels.  I think we're all pretty approachable, and we try to be as findable 
as possible.  We do not all read OLPCNews, nor do I expect OLPC's technical 
staff to cruise OLPCNews' forums in search of bug reports.  I do not count 
proactively search for places people mention the word OLPC online as being 
findable.

I answered a specific question about how the olpcnews.com/forum/ kind of 
people should report problems.  It is in fact the same information mavrothal 
pointed out in the forum.  Maybe that's not a good answer, but other than 
mavrothal and I, I haven't seen another answer to that question.

As to your main topics, I would *love* it if we could all agree on a standard 
nomenclature for what we call deployments, because they're not all the same.  
OLPC has, I think, I pretty darn good feedback loop with the entities we 
consider deployments.  But a lot of people use that term to mean a lot of 
different things - every time more than two XO laptops are in one place (or 
perhaps when there are two SoaS machines), it's a deployment to someone.  
There's nothing wrong with that, but when you then say there's a problem with 
getting input from deployments, it's hard to understand exactly what you mean.  
Particularly with volunteer-led or -driven deployments, it can be hard for 
anyone at OLPC to know what's going on.  In your discussions with various 
teams, it would be great if you could emphasize the value of having a stable, 
findable, long-term technical contact that someone at OLPC knows about.  That's 
a big help to us in any situation.

More help is always welcome, although while you're doing all those things, 
please consider registering on trac and try filing one ticket.  It's really not 
hard, and if the problem at hand is an apparent software/hardware bug, that's 
the best way to communicate it.

- Ed

P.S. I just saw Walter's reply, and things in Uruguay do indeed seem to work 
well.  Those sorts of processes are what's needed in large deployments.

On Aug 8, 2010, at 5:09 PM, Christoph Derndorfer wrote:

 On Sun, Aug 8, 2010 at 3:56 PM, Ed McNierney e...@laptop.org wrote:
 Instructions:
 
 1. Report bugs at http://dev.laptop.org/newticket - if necessary, register 
 first at http://dev.laptop.org/register (as mavrothal kindly points out)
 2. If you have interesting experiences or user information to contribute, 
 please do so at http://wiki.laptop.org
 3. If you're unwilling to perform steps 1 and/or 2 as appropriate, please 
 don't expect the bug to be fixed, or for anyone else to even know about it.
 
 I know I'm repeating myself here but I find the attitude expressed in these 
 instructions and particularly point 3 troublesome and a continued source of 
 frustration for me as well as other people I've talked to. Even more so I 
 think it's a very clear symptom of the much-discussed disconnect between 
 developers and end-users in the OLPC and Sugar Labs context.
 
 The core here is that software developers seem very reluctant to step out of 
 their own comfort zone when it comes to processes and tools (a.k.a. point 3 
 a.k.a. my way or the highway) yet consistently expect teachers and other XO 
 and Sugar users to do exactly that.
 
 This leads to the current situation in which crucial information and feedback 
 from these users does not make it back to developers and the broader 
 community. Therefore rather than working on things that users need or need to 
 work reliably (e.g. the Journal) resources are spent elsewhere.
 
 But that's all just basically a recap of the IRC discussion on #sugar earlier 
 in the week and many hours of discussions with Bernie and others in Paraguay 
 over the past 2 weeks.
 
 Now at this point I'd normally stop but seeing that I've been increasingly 
 frustrated about this and have subsequently complained a lot about it I'll 
 get off my ass and try something to improve the situation a bit.
 
 Over the next 6 weeks (can't make promises beyond that since university and 
 my job will then start again) I plan to:
 
 (a) Contact people at deployments asking for their input as to whether they 
 see a need for a closer feedback-loop between deployments and development 
 (because maybe I'm seeing issues when in fact there are none). For this I'll 
 rely on the people I know plus the contacts listed at 
 http://wiki.sugarlabs.org/go/Deployment_Team/Places for starters but please 
 send along any suggestions on who else to get in touch with.
 (b) If it turns out to be a need then ask for input as to how these needs 
 could be best communicated so we can figure out an appropriate process.
 (c) Try to schedule

Re: OLPC 10.1.2 Release Candidate 1

2010-08-08 Thread Ed McNierney
 So if you please go back to the original mail and answer any question you 
 think you can so tickets can be filed.

No, no reflexes - the only other question in that email I can answer 
immediately is, no, there is planned printing support in 10.1.2 or later.  I 
have not heard of anyone interested in working on it, either.

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


Re: [Sugar-devel] Making OLPC / Sugar Labs more approachable (was: Re: OLPC 10.1.2 Release Candidate 1)

2010-08-08 Thread Ed McNierney
Brenda -

I'm assuming your teachers and education ministry decision makers don't 
normally interact with OLPC by asking questions on OLPCNews forums, which was 
the context and the specific question I was answering.  The topic of, what are 
all the ways all interested parties worldwide communicate with OLPC is 
obviously a far more complex one, and not one I was attempting to answer.  But 
people interested in communicating with OLPC and/or Sugar Labs should be able 
to find either of us - we usually try to point newcomers to our wiki at 
http://wiki.laptop.org.  It's not perfect, but it's a good way to find pointers.

But it is absolutely true that anyone who is volunteering (or getting paid) to 
test OLPC software and hardware should know how to submit a trac ticket.  That 
is the mechanism we use to track reported problems, so using trac should be an 
essential part of the training any volunteer tester should get.  While everyone 
likes nicely-researched and well-written problem reports, that shouldn't be an 
obstacle.  If there's information missing on a ticket, people working on it can 
ask for more.  But if the ticket's not there at all, we won't know there's a 
problem to fix.

- Ed

On Aug 8, 2010, at 6:00 PM, Brenda Wallace wrote:

 On Mon, Aug 9, 2010 at 9:36 AM, Walter Bender walter.ben...@gmail.com wrote:
 On Sun, Aug 8, 2010 at 5:09 PM, Christoph Derndorfer
 christoph.derndor...@gmail.com wrote:
 On Sun, Aug 8, 2010 at 3:56 PM, Ed McNierney e...@laptop.org wrote:
 1. Report bugs at http://dev.laptop.org/newticket - if necessary, register
 first at http://dev.laptop.org/register (as mavrothal kindly points out)
 2. If you have interesting experiences or user information to contribute,
 please do so at http://wiki.laptop.org
 3. If you're unwilling to perform steps 1 and/or 2 as appropriate, please
 don't expect the bug to be fixed, or for anyone else to even know about it.
 
 snip
 The core here is that software developers seem very reluctant to step out of
 their own comfort zone when it comes to processes and tools (a.k.a. point 3
 a.k.a. my way or the highway) yet consistently expect teachers and other
 XO and Sugar users to do exactly that.
 
 What was the context for Ed's post? And who was his intended audience?
 Certainly not the end user. In .uy we have discussed various
 mechanisms for bug reporting by children and teachers. The current
 plan of record is to use some sort of web form where the bugs are
 aggregated by a technical liaison. The liaison might then be trained
 in filing the occasional ticket on Trac. As with any software (and
 hardware) project, different people in the support hierarchy utilize
 different tools.
 
 It will need re-wording if this it something seen by the volunteers
 who test sugar and activities in their own time each week - some of
 them are the our teachers or education ministry decision makers. Can
 the same be said without it sounding like do it our way or go away?
 -- Item 3 probably could be dropped completely. It's not welcoming,
 and makes the project seem unapproachable.
 ___
 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: Making OLPC / Sugar Labs more approachable (was: Re: OLPC 10.1.2 Release Candidate 1)

2010-08-08 Thread Ed McNierney
Every member of the OLPC technical staff is on the de...@laptop.org mailing 
list, and we all see bugs filed in trac.

Sorry - that's not correct.  I forgot that Mitch Bradley unsubscribed from 
de...@laptop.org last December, as he found the noise level has gotten out of 
control.  He does, however, see and respond to bugs filed in trac.

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


Re: Collection key vs Q2E44 (and Q3A41?)

2010-07-30 Thread Ed McNierney
Martin -

We've done some quick testing here in the office.  It appears that collection 
keys on Q3A40, Q3A42, and Q3A46 work, provided the laptop is secure-booting.  
If your machines are not secured, you need to hold down the x game key while 
booting.  Remember that with prettyboot enabled, an unsecured machine may look 
like it's secure at boot time.

Richard and I just tested a SKU99 XO-1.5 (Q3A40 and Q3A42) and a SKUC2 XO-1.5HS 
machine (Q3A46), all with security disabled.  Nothing happened on a normal 
boot with the collection key, and all worked (stored data on the collection 
key) if the x game key was held at powerup.

- Ed


On Jul 30, 2010, at 2:09 PM, Martin Langhoff wrote:

 Hi Mitch,
 
 wasn't aware you were on vacation.
 
 Techteam - I am hoping for independent confirmation -- the USB disks
 on my bench are pretty shit.
 
 Can anyone with a known to behave well usb get a collection key to
 work on XO-1.5 or on XO-1+Q2E44?
 
 cheers,
 
 
 m
 
 On Thu, Jul 29, 2010 at 10:28 PM, Mitch Bradley w...@firmworks.com wrote:
 You could try holding down the check key for several seconds - while the
 'release game buttons' message is displayed.  That might give more time for
 the USB key to get its act together after power on.
 
 Another possibility would be to modify the collector key script to write to
 an SD card instead of to a USB stick, then get someone at 1cc to sign the
 modified script.
 
 Still another possibility would be to put the existing signed script on an
 SD card, then insert both the SD card and the USB stick.  The script would
 be booted from the SD card, and might then write to the USB stick.  It's
 possible that the USB stick could be detected properly if it were accessed a
 little later than the initial boot step.
 
 If none of these work, then you will have to wait until I get back from
 vacation, unless someone else has a idea.
 
 On 07/29/2010 08:46 PM, Martin Langhoff wrote:
 
 On Thu, Jul 29, 2010 at 4:55 PM, Mitch Bradleyw...@firmworks.com  wrote:
 
 
 Have you tried the check button for more feedback?
 
 
 Yes, on all the machines. Where it fails, it never mentions trying
 anything on the usb disk.
 
 Skips straight to booting from nand.
 
 
 
 m
 
 
 
 
 
 
 -- 
  martin.langh...@gmail.com
  mar...@laptop.org -- School Server Architect
  - 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: Collection key vs Q2E44 (and Q3A41?)

2010-07-30 Thread Ed McNierney
Martin -

Just another note of advice - I discovered a normal-looking USB key that 
*wasn't* working had a single FAT partition on it, but it had been erased on a 
Mac and had a GUID partition table.  Reformatting with an MBR fixed it.

- Ed


On Jul 30, 2010, at 2:09 PM, Martin Langhoff wrote:

 Hi Mitch,
 
 wasn't aware you were on vacation.
 
 Techteam - I am hoping for independent confirmation -- the USB disks
 on my bench are pretty shit.
 
 Can anyone with a known to behave well usb get a collection key to
 work on XO-1.5 or on XO-1+Q2E44?
 
 cheers,
 
 
 m
 
 On Thu, Jul 29, 2010 at 10:28 PM, Mitch Bradley w...@firmworks.com wrote:
 You could try holding down the check key for several seconds - while the
 'release game buttons' message is displayed.  That might give more time for
 the USB key to get its act together after power on.
 
 Another possibility would be to modify the collector key script to write to
 an SD card instead of to a USB stick, then get someone at 1cc to sign the
 modified script.
 
 Still another possibility would be to put the existing signed script on an
 SD card, then insert both the SD card and the USB stick.  The script would
 be booted from the SD card, and might then write to the USB stick.  It's
 possible that the USB stick could be detected properly if it were accessed a
 little later than the initial boot step.
 
 If none of these work, then you will have to wait until I get back from
 vacation, unless someone else has a idea.
 
 On 07/29/2010 08:46 PM, Martin Langhoff wrote:
 
 On Thu, Jul 29, 2010 at 4:55 PM, Mitch Bradleyw...@firmworks.com  wrote:
 
 
 Have you tried the check button for more feedback?
 
 
 Yes, on all the machines. Where it fails, it never mentions trying
 anything on the usb disk.
 
 Skips straight to booting from nand.
 
 
 
 m
 
 
 
 
 
 
 -- 
  martin.langh...@gmail.com
  mar...@laptop.org -- School Server Architect
  - 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: Uruguay violates GPL by deleting root on OLPCs

2010-07-07 Thread Ed McNierney
Eben -

Hi; thanks.  Chris Ball and I had some correspondence with Brett Smith a few 
months ago in order to make some introductions and get the FSF and Plan Ceibal 
talking.  It seems that that didn't quite happen, and we've asked Martin 
Langhoff (who's responsible for OLPC technical work with Plan Ceibal) to pick 
up the ball and try again.  If Brett's not the right person to do that, just 
let Martin know.

- Ed

Ed McNierney
CTO / VP of Engineering
One Laptop per Child
e...@laptop.org
+1 (978) 761-0049

On Jul 7, 2010, at 12:47 PM, Eben Moglen wrote:

 I don't know what the technical details are, but it sounds as though
 the right people are present in the conversation.  For GPLv3
 programs-- which would include bash, tar, and Samba as well as the
 toolchain, to take some examples--the requirement is for installation
 information to be provided to anyone who requests or receives source
 code.  Installation information is defined as any methods,
 procedures, authorization keys, or other information required to
 install and execute modified versions of a covered work in [the
 laptop] from a modified version of its Corresponding Source.  That
 requirement can be satisfied, for some programs, by informing the user
 how to run a replacement copy, without root privilege, out of the
 primary user's home directory.  Some programs might require escalated
 privileges in order to install and run a modified version (of a
 daemon, for example).  Side-stepping the OS on the hard drive, booting
 a system on removable media, and then installing the new version on
 the fixed disk would be a method within the meaning of the license
 in those cases.
 
 Details are crucial.  Working with relevant parties to ensure
 compliance is SFLC's purpose in a situation such as this.  We'd be
 happy to help if there is interest.
 
 Regards,
 Eben
 
 ___
 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: Uruguay violates GPL by deleting root on OLPCs

2010-07-07 Thread Ed McNierney
Jacob -

The Linux kernel question is easy, as it's largely GPL v2; the Fedora one is by 
no means easy.  The Fedora Project maintains a list of software licenses which 
are considered acceptable for software to be packaged in Fedora.  That doesn't 
mean *all* these licenses are in use in any particular Fedora release, but it 
does give you a sense of the possibilities.  You can find the list, with all 
206 good software license possibilities (26 of which are GPL variations) at 
http://fedoraproject.org/wiki/Licensing#SoftwareLicenses - as well as the 
acceptable documentation licenses.

It's a fine list, but the 49th license listed stands out from a crowded pack, 
and rewards the modest effort required to count up to 49.

- Ed


On Jul 7, 2010, at 6:23 PM, Chris Ball wrote:

 Hi,
 
 forgive an honest question that may spark a philosophical debate:
 Since the Linux kernel and Fedora are both licensed under GPL.2,
 how would this violate an unrelated license? (which reading, it
 may or may not...)
 
 Because it's not true that Fedora is licensed under GPLv2 --
 it's licensed under a mix of licenses, including some GPLv3.
 
 - Chris.
 -- 
 Chris Ball   c...@laptop.org
 One Laptop Per Child
 ___
 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: activation cert

2010-07-07 Thread Ed McNierney
Sameer -

Yes, tell your browser to trust it.  The activation server uses a self-signed 
certificate that your browser doesn't know to trust by default.  All XO laptops 
trust it.

- Ed

On Jul 7, 2010, at 8:41 PM, Sameer Verma wrote:

 activation.laptop.org is throwing a SSL error.
 
 activation.laptop.org uses an invalid security certificate.
 
 The certificate is not trusted because the issuer certificate is unknown.
 
 (Error code: sec_error_unknown_issuer)
 
 This makes getting the dev key problematic (wget part).
 
 Any ideas/fixes?
 
 cheers,
 Sameer
 ___
 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: New keyboard layouts

2010-06-23 Thread Ed McNierney
Sridhar -

There are a few things happening at once here, and we should distinguish 
between the general case (what's been enabled in the design) and one particular 
instance of that case (machines for Spanish-speaking high-school students).  
From an engineering perspective, we have:

1. Redesigned the lower housing and keyboard assembly so the keyboard itself 
goes from being the hardest part of the laptop to replace to the easiest.  
Remove two screws, pop it out, pop in a new one, replace two screws.

2. A mechanical keyboard has been designed to fit this new removable-keyboard 
format.

3. Spanish and International English keyboard legends have been designed for 
this new mechanical keyboard.

We also plan to implement updated rubber-membrane keyboard units to also fit 
this new removable-keyboard format, but that hasn't happened yet.  By the fall 
we expect to be only producing XO-1.5 machines with this new lower housing and 
new keyboard format, for membrane and mechanical keyboards.  One of the things 
we need to work out before doing that is the continued availability of the 
spare parts that will be obsoleted by this change.

These changes allow considerably more flexibility in machines (e.g. it's now 
quite reasonable to swap one membrane keyboard for another, as it takes about a 
minute to do so).

 Are these keyboards the ones that are going into the XO-HS?

The new keyboard layout and the Spanish-language legend will be used on the 
mechanical keyboards going in to high school machines being ordered for 
Spanish-speaking users.

 Are they ruggedised?

By their very nature, mechanical keyboards are less rugged than membrane 
keyboards - that's why there's a membrane keyboard in the XO in the first 
place!  I expect that the mechanical keyboards will be more prone to keycap 
breakage and loss, but will obviously not be subject to membrane tearing.  
While the entire keyboard module will be easily replaceable, it is also 
possible to replace individual keycaps, something that cannot be done on the 
current keyboard.  In summary, I'd say it's less rugged and more repairable.  
It will be less water-resistant as there are spaces between the keycaps, but 
there is little in there to be damaged other than the (more easily replaced) 
keyboard itself.

 Will they replace the ones going into _all_ XO-1.5 models?

If they refers to new-format keyboard modules, yes.  If they refers to 
mechanical keyboards, no.  For our primary audience of younger children, we 
still think the more rugged membrane keyboard with smaller keycaps is a better 
choice.  We are making those keyboards more repairable, as the difficulty in 
replacing damaged keyboards is a real problem for deployments.

But once we switch over to the new lower housing format, it's simply a question 
of which keyboard you would like to order.  You can get a membrane keyboard or 
a mechanical keyboard for any key-legend graphic, and you can switch between 
one and the other in the field.  I think we'll still pretty strongly recommend 
the updated membrane keyboard for the vast majority of our deployments.

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


Re: Generating signed builds for Afghanistan

2010-06-14 Thread Ed McNierney
Javed -

The best way to get support for your efforts is to work through OLPC's country 
support team, since we have a working relationship with the Afghan MOE.  I will 
follow up with contact information so you can get the support you need.  Thanks!

- Ed

Ed McNierney
CTO
One Laptop per Child
e...@laptop.org
+1 (978) 761-0049

On Jun 14, 2010, at 8:11 AM, Bernie Innocenti wrote:

 [cc += de...@lists.laptop.org]
 
 El Mon, 14-06-2010 a las 15:07 +0430, javed khan escribió:
 i am working in Ministry of Education Kabul Afghanistan OLPC team as
 software developer and technical support officer.
 
 Say hello to Mike Dawson from me!
 
 
 which linux os is best for developing olpc custom images?
 
 I'm using Fedora 13 (x86_64) to create my images. Older versions of
 Fedora also work.
 
 If you also need to rebuild system RPM packages, you may also need to
 keep an old Fedora 11 box around. I use one of our servers for this
 purpose.
 
 
 how to sign a custom image for xo's in my country ?
 
 I thought that laptops in Afghanistan were being deployed unlocked.
 In which case, you don't need to sign your builds.
 
 If you need to implement the theft-deterrence system, you should
 generate a set of key-pairs for your deployment using the bios-crypto
 package, and load the public firmware key into the manufacturing data of
 all your laptops.
 
 Some info:
 
 http://wiki.laptop.org/go/Firmware_security#Multiple-Key_Support
 http://wiki.laptop.org/go/OLPC_Bitfrost
 
 
 You will also have to setup a central activation server, or use the new
 delegation scheme developed for Peru, which enables schoolservers to
 generate activations autonomously. Martin Langhoff and Daniel Drake are
 the most up-to-date people on this topic.
 
 Some information here:
 
  http://wiki.laptop.org/go/Theft_deterrence_protocol
 
 
 Then, you can configure olpc-os-builder to create signed builds. This is
 the easiest part. All you have to do is add something like this to your
 configuration:
 
 [signing]
 bios_crypto_path=/home/bernie/src/olpc/bios-crypto
 skey=/home/bernie/src/olpc/keys/pys1
 okey=/home/bernie/src/olpc/keys/pyo1
 wkey=/home/bernie/src/olpc/keys/pyw1
 
 
 The entire anti-theft scheme is very complicated and requires a lot of
 expertise to implement. In Paraguay, we have to deal with it almost
 every day even after one year.
 
 In my opinion, the engineering effort to implement the anti-theft system
 is justified only if large quantities of laptops are being stolen every
 year.
 
 
 how to put custom image into school server so the xo's can update
 from ?
 
 This requires olpc-update. The server side is a python program which
 wraps rsync. Depending what version of the OS your laptops are running,
 they may or may not ask the schoolserver for updates. Try running
 olpc-update from the command line and spy what it is doing on the
 network.
 
 Another effective way to update many laptops consists in setting up a
 NANDblaster server in the school:
 
 http://wiki.laptop.org/go/Multicast_NAND_FLASH_Update
 
 
 This will wipe the flash, so children and teachers need to be warned
 ahead of time so they have time to backup important activities to a USB
 stick.
 
 
 
 PS: I suggest you change your subscription to non-digest mode, as it
 makes very hard to follow threads and reply to others. Usually email
 clients can filter incoming mailing-list mail into separate folders.
 
 -- 
   // Bernie Innocenti - http://codewiz.org/
 \X/  Sugar Labs   - http://sugarlabs.org/
 
 ___
 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


OLPC/Marvell Press Release

2010-05-27 Thread Ed McNierney
Folks -

Below is the text version of the press release OLPC and Marvell issued this 
morning, announcing our agreement to work together on the tablet-based efforts 
we've been calling XO-3.0 and Marvell has been calling Moby (both 
previously announced).  The link takes you to the same document with a few 
pictures.

We're just starting this cooperation, so there are things we don't know yet, 
but the release pretty well covers what we do know.  I think it's important to 
recognize that our goal with Marvell is to work with them to make a family of 
tablet products possible, not all of which will be OLPC products.  That's 
something new, and potentially confusing, but we think it can really help us 
both broaden the community working with us, and help drive our own product 
costs down by increasing volumes.

In some of the press interviews around this release, there's discussion of the 
goal of introducing something at CES 2011 (in January).  That's important to 
Marvell, but that device will certainly not be an XO-3.0 and probably won't 
be an OLPC product at all.  But it's one of the steps along the way.  Remember 
that this cooperation is intended to help our goals as well as Marvell's goals, 
so some of the things announced from the partnership won't be things directly 
pertinent to OLPC's product plans.

As we've previously announced, our XO-1.75 product, bringing a Marvell 
ARM-based motherboard to the current XO-1 laptop platform, is the next product 
release in our efforts to provide ARM-based, lower-power devices to achieve our 
mission.

- Ed

http://www.prnewswire.com/news-releases/one-laptop-per-child-and-marvell-join-forces-to-redefine-tablet-computing-for-students-around-the-world-95007559.html

One Laptop per Child and Marvell Join Students Around the World
 
Marvell and OLPC Empower Education Industry to Revolutionize the Classroom 
Experience through Advanced, Affordably-Priced Tablets

CAMBRIDGE, Mass. and SANTA CLARA, Calif., May 27 /PRNewswire-FirstCall/ -- One 
Laptop per Child (OLPC), a global organization whose mission is to help provide 
every child in the world access to a modern education, and Marvell, a worldwide 
leader in integrated silicon solutions, have agreed to jointly develop a family 
of next-generation OLPC XO tablet computers based on the Marvell® Moby 
reference design.  This new partnership will provide designs and technologies 
to enable a range of new educational tablets, delivered by OLPC and other 
education industry leaders, aimed at schools in both the U.S. and developing 
markets. Marvell is also announcing today it has launched Mobylize, a campaign 
aimed at improving technology adoption in America's classrooms.  

The new family of XO tablets will incorporate elements and new capabilities 
based on feedback from the nearly 2 million children and families around the 
world who use the current XO laptop.  The XO tablet, for example, will require 
approximately one watt of power to operate (compared to about 5 watts necessary 
for the current XO laptop).  The XO tablet will also feature a multi-lingual 
soft keyboard with touch feedback, enabling it to serve millions more children 
who speak virtually any language anywhere in the world.  

The device is also decidedly constructionist in nature.  By design, it 
combines hardware and software to deliver a platform that will enable 
educators, students and families around the world to create their own content, 
and learn to read, write, and create their own education programs and share all 
of these experiences via a mesh network model.  The device will also feature an 
application to directly access more than 2 million free books available across 
the Internet.

While devices like eReaders and current tablets are terrific literary, media 
and entertainment platforms, they don't meet the needs of an educational model 
based on making things, versus just consuming them.  Today's learning 
environments require robust platforms for computation, content creation and 
experimentation – and all that at a very low cost, said Dr. Nicholas 
Negroponte, Founder and Chairman of One Laptop per Child.  Through our 
partnership with Marvell, OLPC will continue our focus on designing computers 
that enable children in the developing world to learn through collaboration, as 
well as providing connectivity to the world's body of knowledge.

Marvell has made a long-term commitment to improving education and inspiring a 
revolution in the application of technology in the classroom.  The Moby tablet 
platform – and our partnership with OLPC – represents our joint passion and 
commitment to give students the power to learn, create, connect and collaborate 
in entirely new ways, said Weili Dai, Marvell's Co-founder and Vice President 
and General Manager of the Consumer and Computing Business Unit.  Marvell's 
cutting edge technology – including live content, high quality video (1080p 
full-HD encode and decode), high 

Cherrypal Africa $99 laptop

2010-05-05 Thread Ed McNierney
Folks -

I've acquired two of these machines - for those of you in or near 1CC, you can 
find them on my desk and are welcome to play with them.  I ordered one for $99 
with Linux and one for $119 with Windows CE (there is no difference in the 
hardware).  I removed the case from the Linux model and plugged in a USB 
keyboard and mouse, so you can use it while admiring the motherboard.

The machine I ordered is described at 
http://www.cherrypal.com/secure/product_info.php?products_id=9 and that seems 
to be a reasonably accurate description of what I received (the photo shows a 
silver case, but mine is black).  There are a few minor discrepancies but 
nothing of note.

The ARM SoC is an ARM9-based XBURST part from Ingenic, and the specs are at 
http://www.ingenic.cn/eng/productServ/AppPro/JZ4740/pfCustomPage.aspx - you'll 
notice the 400 MHz processor described by Cherrypal is described as 360 MHz 
by the manufacturer and the boot-time diagnostics report a 248 MHz speed 
while the Windows CE manual refers to the ARM920 266MHz Multimedia Processor.

The motherboard is labeled WISMILE NB0702_V1.6 090626 and the entire device 
closely resembles the WISMILE MyWSNB0706 mini-netbook described at 
http://www.wismile.com/en/detail.asp?ProID=393SortID=46 - the only difference 
seems to be the logo and cherrypal text attached to the upper display housing 
with stick-on letters.

The motherboard is mainly notable for the number of connectors with hot melt 
glue glommed on top of them after assembly.  The side of the motherboard 
connector for the battery is bent/broken a bit and appears to be slightly 
melted and browned.

The Linux distro is anonymous, and appears to offer no command-line access (at 
least, none easily found).  The File Explorer application shows a filesystem 
root described as C:/ but that appears to be the default user's home 
directory - there's no visibility outside.

I wouldn't drop the thing 1 foot onto a carpeted surface without expecting 
something to break, but it seems OK and not bad for $99.  The screen is 800x480 
(7 diagonal and looks pretty decent (indoors, of course).  The packaging is 
decent, which is good because it got pretty squished in transport; there's a 
lovely outline of Africa with motivational words (in English) written on the 
box.

- Ed


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


Re: New keyboard layouts

2010-04-28 Thread Ed McNierney
Folks -

We should keep in mind that these keyboards were primarily intended for a 
particular audience (as pgf has mentioned) and that they're also designed to be 
usable by Sugar, GNOME, and Windows users (something that was not a design goal 
previously).  There's no guarantee that there will ever actually be any of the 
latter, but that community is likely to be relatively underrepresented on this 
list (as compared to the population actually receiving these machines).

- Ed

P.S. My bikeshed is gray, and that's the best color.
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: Sugar Labs logo in bottom-left corner of olpc-bootanim

2010-04-21 Thread Ed McNierney
Folks -

It's my impression that the boot animation in grayscale is an equally important 
part of the XO design.  IIRC, we went to some effort to use a non-standard 
Fedora badge in order to retain the grayscale color scheme.  So if we're going 
to add a Sugar Labs graphic we should keep to the same scheme.

- Ed


On Apr 21, 2010, at 7:12 AM, Sean DALY wrote:

 Colors (and different ones every time ;-) are an integral part of the
 Sugar Labs branding.
 
 And, we specifically chose to link boot logo colors to releases for
 SoaS precisely to aid everyone in identifying the versions :-)
 
 thanks
 
 Sean
 
 
 On Wed, Apr 21, 2010 at 5:30 AM, Bernie Innocenti ber...@codewiz.org wrote:
 On Tue, 2010-04-20 at 12:00 +0200, Sean DALY wrote:
 Yay for imagemagick Bernie !
 
 can there be colors in the logo?
 
 Since everything else, including Fedora Remix logo, is rendered in a
 subtle grey scale, I thought that something colorful in the corner would
 have been a little too showy.
 
 If nobody is opposed, I'd also like a colorful logo to break the
 monotony of the boot sequence: the color pair would change on every
 release, helping users identify the version of Sugar running on their
 computer.
 
 --
   // Bernie Innocenti - http://codewiz.org/
  \X/  Sugar Labs   - http://sugarlabs.org/
 
 
 ___
 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: tap-to-click feedback

2010-04-15 Thread Ed McNierney
Paul -

This issue has bubbled up from time to time over the last 18 months or so 
(judging from my email archives).  It is not at all clear to me that there is 
indeed a consensus from deployments; some like it, some don't.  We tend to 
(unsurprisingly) hear little or nothing from the people who think it's working 
just fine, and it is very easy for a local group in which a few folks think the 
behavior is wrong to quickly collectively conclude that it's wrong.  We've 
deployed hundreds of thousands of machines since this change, and I don't think 
we've seen hundreds of thousands of complaints.

I don't have a strong opinion and I don't know the answer, but we should be 
very careful about ignoring the silent majority, if there is one.

- Ed


On Apr 15, 2010, at 11:18 AM, Paul Fox wrote:

 daniel wrote:
 On 15 April 2010 11:40, Martin Langhoff martin.langh...@gmail.com wrote:
 On Thu, Apr 15, 2010 at 11:34 AM, Sebastian Silva
 sebast...@fuentelibre.org wrote:
 BTW how do you disable it?
 
 Yeah -- can we disable it easily on F11 builds?
 
 (speaking only for XO) No. We would have to change mouse driver which
 introduces a handful of regressions, will need some real effort to
 resolve. See the discussions earlier in the thread.
 
 The most realistic quick-fix option I can think of is adding a small
 hack into the psmouse driver in the OLPC kernel, which sends the
 single command needed to disable tap-to-click. Last time I looked at
 this code I remember thinking that this would be quite easy, since the
 more-powerful synaptics driver doesn't actually change the mode of the
 mouse, it just takes advantage of a whole load of non-standard
 commands.
 
 that's a good idea.
 
 if such a thing were to be introduced, and if it could be made
 run-time or boot-time controllable, i take it the consensus from
 deployments is that tap-to-click is more confusing than helpful,
 and it should be disabled by default.  correct?
 
 (i know that i myself find it annoying.  the XO is annoying
 enough to type on, without having my windows flip out from under
 me because i have careless thumbs.)
 
 paul
 =-
 paul fox, p...@laptop.org
 ___
 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: tap-to-click feedback

2010-04-15 Thread Ed McNierney
Richard -

I have a specific recollection of folks in Rwanda liking it.  But my bigger 
concern is that we've shipped an awful lot of these with very few reported 
complaints.  I just don't know what that means.  It may well be that most folks 
don't like it, but I don't think we know.  As they say in some courts of law, 
Not Proven.

We can certainly make an effort to inquire specifically about this and attempt 
to get good input from existing users.

- Ed

On Apr 15, 2010, at 11:35 AM, Richard Smith wrote:

 On Thu, Apr 15, 2010 at 11:24 AM, Ed McNierney e...@laptop.org wrote:
 Paul -
 
 This issue has bubbled up from time to time over the last 18 months or so 
 (judging from my email archives).  It is not at all clear to me that there 
 is indeed a consensus from deployments; some like it, some don't.
 
 Who are the ones that like it?  I don't remember any good feedback.
 
  We tend to (unsurprisingly) hear little or nothing from the people who 
 think it's working just fine, and it is very easy for a local group in which 
 a few folks think the behavior is wrong to quickly collectively conclude 
 that it's wrong.  We've deployed hundreds of thousands of machines since 
 this change, and I don't think we've seen hundreds of thousands of 
 complaints.
 
 When we first started testing the new pads this issues came up and
 because it was a change in behavior from the way ALPS worked.  I
 remember the end result was to disable it.  The problem is that its on
 by default in the hardware.  You have to turn it off.  To turn it off
 you have to run the synaptics driver.  Running the synaptics driver
 caused many regressions.   We had too many other things to work on
 rather than the synaptics driver so it shipped with it enabled.
 
 -- 
 Richard A. Smith

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


Re: tap-to-click feedback

2010-04-15 Thread Ed McNierney
Sebastian -

No, you're quite right - it's hard.  And it's hard to tell whether most users 
are silent because they're happy with it, or they're silent because they don't 
even realize that they have a choice.

- Ed

On Apr 15, 2010, at 11:42 AM, Sebastian Silva wrote:

 Hi Ed,
 Our friends and volunteers Tuukka and Kaisa are currently in Pucallpa working
 with the teachers and kids. They probably havent seen this thread but this 
 issue
 has popped up often here too and I wonder what you might think constitutes
 consensus from deployments. 
 
 Also, the larger issue of how to get the silent majority to speak up is 
 something
 we are constantly working hard from the field to improve. Its hard, any 
 suggestions
 on where exactly to aggregate info from the field, in a way that is not merely
 anecdotal, is welcome.
 
 Sebastian 
 
 2010/4/15 Ed McNierney e...@laptop.org
 Paul -
 
 This issue has bubbled up from time to time over the last 18 months or so 
 (judging from my email archives).  It is not at all clear to me that there is 
 indeed a consensus from deployments; some like it, some don't.  We tend to 
 (unsurprisingly) hear little or nothing from the people who think it's 
 working just fine, and it is very easy for a local group in which a few folks 
 think the behavior is wrong to quickly collectively conclude that it's wrong. 
  We've deployed hundreds of thousands of machines since this change, and I 
 don't think we've seen hundreds of thousands of complaints.
 
 I don't have a strong opinion and I don't know the answer, but we should be 
 very careful about ignoring the silent majority, if there is one.
 
- Ed
 
 
 On Apr 15, 2010, at 11:18 AM, Paul Fox wrote:
 
  daniel wrote:
  On 15 April 2010 11:40, Martin Langhoff martin.langh...@gmail.com wrote:
  On Thu, Apr 15, 2010 at 11:34 AM, Sebastian Silva
  sebast...@fuentelibre.org wrote:
  BTW how do you disable it?
 
  Yeah -- can we disable it easily on F11 builds?
 
  (speaking only for XO) No. We would have to change mouse driver which
  introduces a handful of regressions, will need some real effort to
  resolve. See the discussions earlier in the thread.
 
  The most realistic quick-fix option I can think of is adding a small
  hack into the psmouse driver in the OLPC kernel, which sends the
  single command needed to disable tap-to-click. Last time I looked at
  this code I remember thinking that this would be quite easy, since the
  more-powerful synaptics driver doesn't actually change the mode of the
  mouse, it just takes advantage of a whole load of non-standard
  commands.
 
  that's a good idea.
 
  if such a thing were to be introduced, and if it could be made
  run-time or boot-time controllable, i take it the consensus from
  deployments is that tap-to-click is more confusing than helpful,
  and it should be disabled by default.  correct?
 
  (i know that i myself find it annoying.  the XO is annoying
  enough to type on, without having my windows flip out from under
  me because i have careless thumbs.)
 
  paul
  =-
  paul fox, p...@laptop.org
  ___
  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
 
 
 
 -- 
 Sebastian Silva
 

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


Re: tap-to-click feedback

2010-04-15 Thread Ed McNierney
Tuukaa -

I don't quite see how you can make statements like the OLPC project is not in 
close contact with the field.  How do you know that?  We *do* get many reports 
from deployment teams that represent hundreds of thousands of children, and try 
to collect and communicate that feedback effectively.  In fact, I'm going to 
meet with the head of one of them in 15 minutes.

There have actually been very few reports of problems with this touchpad 
behavior.  We don't know why that is, and I don't think you do, either - 
although we can both speculate all day and fill the list archives.  We do get 
plenty of reports of other problems, so I don't think there's a fundamental 
failure in our ability to get input from the field.  We can always hope to do 
better, of course.

Having a small number of users on the devel list report their own personal 
experiences and preferences just isn't helpful in determining what the best 
course would be.  Offering a configuration option would be nice, although we 
would still need to know how to advise deployments on which default to choose.

The device in question is a standard Synaptics touchpad, which comes configured 
in tap-to-click mode by default.  It's used in plenty of other laptop machines. 
 Surely that's at least circumstantial evidence that this behavior isn't 
universally despised.

As for your assertion that the problems with the old-style touchpad are less 
important than this problem, there are those in the field who would most firmly 
disagree with you.  That's one bit of evidence as to why I think a shouting 
match on the devel list is a rather unhelpful way to approach a solution.

We have a globally-accessible, open, trouble-reporting database at 
http://dev.laptop.org - have you reported this problem?  Has anyone else 
reported this problem?  Searches for tap-to-click and Synaptics return a 
few tickets reporting various items, and one from Martin Langhoff (#9775) 
mentioning the ability to disable tap-to-click.But please don't claim we're 
not listening if you aren't willing to use the public trouble-reporting system 
we rely on.

- Ed


On Apr 15, 2010, at 1:24 PM, Tuukka Hastrup wrote:

 
 Hi everyone,
 
 Ed McNierney escribió:
  No, you're quite right - it's hard.  And it's hard to tell whether most
  users are silent because they're happy with it, or they're silent
  because they don't even realize that they have a choice.
 
 It's very easy to tell: the OLPC project is not in close contact with the 
 field. In this thread, we can observe the illusion that the hundreds of 
 thousands of children would report to you if there was something suboptimal 
 with their laptops. And there have been multiple reports, and yet there is 
 no consensus.
 
 0. Of course the kids don't realise that they have a choice.
 1. They can't write (a letter).
 1. They don't have Internet.
 2. They don't speak English and the web sites are in English.
 3. Even western kids don't know their feedback counts or how to send it.
 4. Same applies to teachers and most other people on the field.
 
 We'd really like to see a *memo* about the *decision* that was made to change 
 the default functioning of the touchpad to tap-to-click! Someone recognized 
 the change in time, someone didn't assign enough importance to it to fix it 
 in time. Others haven't documented this problem so that it could be 
 evaluated, reassessed, and fixed at some point. Now, there is no consensus 
 even, although the issue is obvious.
 
 We didn't know about this before we assisted in a training week for the 
 teachers in Satipo, where we saw that some machines had the new-style 
 touchpads and the teachers were having problems with those. Despite all our 
 explanations, many weren't able to learn to avoid the unintended clicks 
 during the 40 hours of training. This means a lot of the only training they 
 got was wasted.
 
 To us it seems obvious that tap-to-click is a bad idea on the XO: It's a 
 complication. It's not very useful to anyone (as you can always click the 
 button instead...). It's very harmful to some (as it makes the functioning of 
 the mouse unpredictable). Did you first make sure that all mouse clicks in 
 all software and all web sites are well-visualised and undo-able ?-) In these 
 third-world conditions, reliability is far more important than small 
 performance tweaks.
 
 We all know there's big problems with the old-style touchpads as well, but 
 they are *less* important on the field. Why? Because the child with sweaty 
 hands (try to avoid that here in the tropics!) can keep trying to point the 
 mouse at the correct location until successful, *then* click the *button* and 
 be done. With tap-to-click they aren't able to do this,  and there's no 
 solution for them, is there? Without an Internet connection and the knowledge 
 on how and whom to contact, there's no-one listening to them.
 
 
 Greetings from Pucallpa,
 Tuukka and Kaisa
 
 - Ed
 On Apr 15, 2010, at 11

Fwd: Server and service downtime, Thursday, April 8

2010-04-07 Thread Ed McNierney
Folks -

Our data center space at MIT is being shut down and we need to move all our 
servers to a new server rack at the Media Lab.  Chris Ball and I are planning 
to make the move this Thursday morning, April 8 (i.e. about 12 hours from now). 
 This will take all our public-facing services - the Web site, wiki, mail 
forwarding, lists, RT, etc. - offline for a few hours while the equipment is 
being transported and set up again.  No IP addresses will change, so there 
should be no DNS propagation delays after we're back up.

I will send out another email to this list when the transition is complete.  
Please let me know if you have any questions about the move - thanks.

- Ed

P.S. The servers owl, swan, weka, crank(dev), and pedal are the ones affected 
by this move.  No other machines will be moved.

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


Re: Adobe Flash 10.1 + AIR 2.0 on the XO

2010-03-24 Thread Ed McNierney
Folks -

OLPC already has a license from Adobe to redistribute Adobe Flash.  We can 
provide that to any deployment that requests it; if a deployment decides they 
need it, we don't need to force them to install it themselves.

However, Adobe pointed out that since OLPC's Linux distro (a Fedora Remix) is 
not a supported platform, they're not interested in bug reports unless they are 
reproduced on stock Fedora and reported as Fedora bugs.  Having spoken to Adobe 
about this, I found absolutely no evidence that anyone there's eager to do 
anything specific for OLPC XO laptops.

I also made no effort to sell them on the idea; I just wanted to be sure that 
if a deployment decided on their own that they needed to provide the Adobe 
Flash player, OLPC wasn't unreasonably making it harder than necessary for them.

- Ed

On Mar 24, 2010, at 8:53 AM, Reuben K. Caron wrote:

 
 On Mar 24, 2010, at 7:52 AM, Martin Langhoff wrote:
 
 On Wed, Mar 24, 2010 at 12:19 AM, Reuben K. Caron  
 reu...@laptop.org wrote:
 IMHO, OLPC would be able to provide deployments with the option of  
 including
 Adobe Flash, while continuing to include Gnash as default
 
 There are some aspects that are outside of OLPC control
 
 - We need RPMs from Adobe -- in the case if AIR, they are not
 available. Carlos and anyone else interested _must chase Adobe_, not
 OLPC.
 
 Yes and no. Anyone technically capable to rebuild our build system, as  
 you mention below, will be able to easily script the installation of  
 AIR.
 
 - Licensing issues need to be sorted out. Carlos and anyone
 interested _must chase Adobe_, not OLPC.
 
 No again, OLPC should have done the legwork so deployments don't have  
 to jump through the hurdles of obtaining licensing from Adobe.
 
 
 - If Adobe cares about running well on XOs, Adobe should ask for
 laptops through the contributors programme (like everyone else!).
 Carlos any anyone interested must chase Adobe on that.
 
 I'll work with Carlos on this.
 
 With those 2 sorted out, it's damned trivial to add it to an 8.2.x
 build (using my latest patches to install arbitrary rpms), and thanks
 to the more flexible build system for f11 builds it's trivial to add
 it to an XO-1.5 image.
 
 There is noone at OLPC blocking this. Go folks, go lobby Adobe.
 
 Agreed.
 ___
 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: Adobe Flash 10.1 + AIR 2.0 on the XO

2010-03-24 Thread Ed McNierney
Reuben -

You're welcome, but it wasn't much of an effort - I filled out a form on 
Adobe's Web site and replied to one email message!

- Ed


On Mar 24, 2010, at 9:13 AM, Reuben K. Caron wrote:

 Ed,
 
 Great news. Thanks for letting us know and thank you for doing the legwork to 
 get that accomplished.
 
 Reuben
 
 On Mar 24, 2010, at 8:59 AM, Ed McNierney wrote:
 
 Folks -
 
 OLPC already has a license from Adobe to redistribute Adobe Flash.  We can 
 provide that to any deployment that requests it; if a deployment decides 
 they need it, we don't need to force them to install it themselves.
 
 However, Adobe pointed out that since OLPC's Linux distro (a Fedora Remix) 
 is not a supported platform, they're not interested in bug reports unless 
 they are reproduced on stock Fedora and reported as Fedora bugs.  Having 
 spoken to Adobe about this, I found absolutely no evidence that anyone 
 there's eager to do anything specific for OLPC XO laptops.
 
 I also made no effort to sell them on the idea; I just wanted to be sure 
 that if a deployment decided on their own that they needed to provide the 
 Adobe Flash player, OLPC wasn't unreasonably making it harder than necessary 
 for them.
 
  - Ed
 
 On Mar 24, 2010, at 8:53 AM, Reuben K. Caron wrote:
 
 
 On Mar 24, 2010, at 7:52 AM, Martin Langhoff wrote:
 
 On Wed, Mar 24, 2010 at 12:19 AM, Reuben K. Caron
 reu...@laptop.org wrote:
 IMHO, OLPC would be able to provide deployments with the option of
 including
 Adobe Flash, while continuing to include Gnash as default
 
 There are some aspects that are outside of OLPC control
 
 - We need RPMs from Adobe -- in the case if AIR, they are not
 available. Carlos and anyone else interested _must chase Adobe_, not
 OLPC.
 
 Yes and no. Anyone technically capable to rebuild our build system, as
 you mention below, will be able to easily script the installation of
 AIR.
 
 - Licensing issues need to be sorted out. Carlos and anyone
 interested _must chase Adobe_, not OLPC.
 
 No again, OLPC should have done the legwork so deployments don't have
 to jump through the hurdles of obtaining licensing from Adobe.
 
 
 - If Adobe cares about running well on XOs, Adobe should ask for
 laptops through the contributors programme (like everyone else!).
 Carlos any anyone interested must chase Adobe on that.
 
 I'll work with Carlos on this.
 
 With those 2 sorted out, it's damned trivial to add it to an 8.2.x
 build (using my latest patches to install arbitrary rpms), and thanks
 to the more flexible build system for f11 builds it's trivial to add
 it to an XO-1.5 image.
 
 There is noone at OLPC blocking this. Go folks, go lobby Adobe.
 
 Agreed.
 ___
 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: q3a35 problem

2010-03-11 Thread Ed McNierney
(dropping Fedora list)

Yes, it worked for me, too, on an unmodified ramp unit.

- Ed

On Mar 11, 2010, at 9:06 AM, Reuben K. Caron wrote:

 The same procedure worked correctly for me on a ramp unit that has the  
 solar modification by Wad.
 
 On Mar 10, 2010, at 10:44 PM, Mikus Grinbergs wrote:
 
 XO-1.5 B2 (unmodified hardware).  At ok prompt did 'flash u: 
 \q3a35.rom';
 after restart did 'fs-update u:\os112.zd'.  That failed (with a  
 message
 about only 1 block being written).
 
 Repeated the above, but this time flashing q3a34.rom.  Now the install
 of os112.zd worked.
 
 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

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


Re: [Sugar-devel] Running SWF files standalone in Sugar? Simple Activity wrapper?

2010-03-10 Thread Ed McNierney
On Mar 10, 2010, at 12:30 PM, Martin Langhoff wrote:

 You are clearly an Adobe licensee, which means Adobe has a
 responsibility to give you support so you can use their runtime on our
 platform.

Well, no.  Fedora 11 is a supported Adobe platform - the XO is not.  If you 
report a problem on the XO, they will ask you to reproduce it on a supported 
platform first and then report it.

- Ed

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


Re: Testing OS64 on XO1.5

2009-12-20 Thread Ed McNierney
Milan -

 1) After reboot, or after a brief period of inactivity, the system
 sometimes does not connect to network, or disconnects from the
 network, and shows nothing on the network neigborhood screen (many
 dots button), only the middle xo symbol, while there are many wireless
 networks around  - this happened at least five times in 6 hours of
 testing, either aftrer reboot or after a brief inactivity. No such
 problem on the XO1.0 system tested in parallel. This seems the biggest
 issue.

Thanks for the testing.  All B2 XO-1.5 machines (virtually all of the ones 
distributed outside of OLPC) cannot resume properly after suspending.  The WLAN 
will disappear and won't come back until you reboot.  This sounds exactly like 
the symptom you're seeing.  It's been fixed on later hardware and will be fixed 
in the production version, but it will never work properly on a B2 machine.  If 
you need WLAN access after suspend/resume (which will indeed occur after a 
brief inactivity) use the Sugar Control Panel / Power settings to disable 
automatic power management - both checkboxes on that panel should be cleared).  
If you don't need WLAN operation, it is helpful if you don't clear this 
setting, so suspend/resume operation continues to be tested for more bugs.

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


Re: New F11 for XO-1.5 build 61

2009-12-15 Thread Ed McNierney
Franco -

Thank you for the testing!  All XO-1.5 B2 laptops (i.e. all of those out in the 
field) have a hardware problem that prevents wireless from recovering from a 
resume.  We've tried to make this widely known.  The problem has been fixed in 
B3 and later machines, but anyone who is testing on B2 machines and needs 
wireless to keep working needs to disable automatic power management as you 
suggest below.  If you do not need wireless, we suggest leaving the automatic 
power management option selected so suspend/resume behavior can still be tested.

- Ed


On Dec 15, 2009, at 10:31 AM, Franco Miceli wrote:

 Hi, 
 
 I'm running OS61 with ofw q3a24.
 
 I've found that with the automatic power management option the XO puts the 
 network down and then I can't reactivate it via the cli.
 
 Deactivating this option has fixed this issue for me in two XO 1.5.
 ___
 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: http://dev.laptop.org/~cjb/f11-1.5/os58/

2009-12-11 Thread Ed McNierney
Mikus -

Chris is very good about emailing build announcements when they're ready.  If 
there hasn't been an announcement, and you happen to discover a few files lying 
about in an HTML-accessible place, please don't expect them to be of any 
particular use.

When OS 58 has been reasonably checked out and uploaded, there will be the 
usual email announcement.  In the meantime, feel free to keep testing OS 57!  
Thanks.

- Ed


On Dec 11, 2009, at 8:51 PM, Mikus Grinbergs wrote:

 Why no os58.zd ?
 
 I like to keep om hand an image I can install with 'fs-update'.
 Besides, 'olpc-update' gives the impression of taking longer.
 
 mikus
 
 ___
 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: Wanted: List of Sugar activities for the XO-1.5

2009-12-03 Thread Ed McNierney
Bastien -

Yes.  I'm not sure how massive deployments are relevant, but we currently 
have one standard software image that is installed at the factory on all XOs.  
You are suggesting that we create unique software images, one for each SKU, to 
be managed and installed separately by OLPC and Quanta for each deployment.   
We currently have 60 different SKUs for XO laptops.

 This would also make it more difficult to create an inventory of XO laptops 
for small pilots that are readily repurposed for a new destination.

- Ed


On Dec 3, 2009, at 5:39 AM, Bastien wrote:

 Hi all,
 
 Reuben K. Caron reu...@laptop.org writes:
 
 The one question I have is in regards to localization. Can we have one bundle
 that supports localization, i.e. changes default language according sugar/OFW
 values, or would we need different bundles?
 
 Eric will confirm this, but selecting the language from one single
 bundle makes that bundle way too heavy.
 
 For now the plan is to one version per language on ASLO.
 
 Is that so inconvenient for massive deployments?
 
 Best,
 
 -- 
 Bastien
 ___
 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: Camera saturation - image compression level

2009-12-03 Thread Ed McNierney
Bastien -

Moon photos are a problem for just about any kind of astrophotography.  In 
addition to anything else you might try in software, the best bet is to add 
some kind of neutral-density filter over the scope.  You might try some scrap 
anti-static wrap (the gray, translucent kind).  It might be too dark for when 
the moon is less than full.  Ideally you could find two pieces of cheap 
polarized material (inexpensive or broken polarized sunglass lenses) that you 
could put on top of one another while rotating one of them, making a 
serviceable circular polarizing filter.

- Ed


On Dec 3, 2009, at 5:32 AM, Bastien wrote:

 Hi,
 
 some people in France (from La main à la pâte) designed a telescope for
 the XO.  It's a cheap ad hoc device they stick close to the camera, and
 it can zoom by 10x -- useful for observing, say, the moon.
 
 At this stage of the project, they have two problems:
 
 - shots of the moon are often saturated: how to reduce the gain
  of the camera?  Ideally one would like to do this manually...
 
 - is there a way to take pictures with a higher resolution?  the 
  default compression level doesn't produce great pictures.
 
 Thanks for any feedback!
 
 -- 
 Bastien
 ___
 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: About 8.2.2

2009-12-02 Thread Ed McNierney
Philipp -

I would prefer not to speculate about what is happening or not happening in 
various locations; if small XO situations want updates they can obtain 
developer keys for them.  I'm not aware of any requests from Cambodia for 
software updates they don't have, or for signed builds.  It's important to 
remember that we added considerable support for signing autonomy to the XO-1 
and OFW, in order to avoid the perpetual unfunded mandate of having OLPC 
provide signed builds and related signature tasks.

- Ed


On Dec 2, 2009, at 2:49 AM, Philipp Kocher wrote:

 Hi Ed, Martin
 
 What is the plan for the Fedora 11 build for XO-1, will OLPC sign such a 
 build or is 802 the last build signed by OLPC?
 
 I don't think one of the two options is a good solution for small deployments 
 without a tech team.
 
 I think for the case of Cambodia with many small deployments (educational 
 NGOs got XOs donated from G1G1/OLPC or other donors), no signed builds 
 probably means that the XOs don't get updated anymore.
 
 Best regards,
 Philipp
 
 On 12/01/2009 08:04 PM, Ed McNierney wrote:
 Philipp -
 
 An OS image signed by OLPC can be booted by any XO-1.0 laptop in the world, 
 except for those which have been reconfigured by a deployment to only 
 respect software signed by other security keys.  That implies a higher level 
 of testing and certification than an image that can be selectively adopted 
 by specific deployments who can do their own testing to decide whether that 
 release is suitable for their application.  As OLPC's deployments grow both 
 in number of total laptops deployed and in the number of different 
 localities supported, it becomes increasingly burdensome / difficult to 
 package and test One Image to Boot Them All worldwide.
 
 As Martin points out, we are continuing to try to move users toward either 
 (a) using machines with boot-image security disabled, so they can run any 
 software, or (b) using locally-developed and locally-maintained signature 
 authorities to sign OS images for secure boot in local deployments.
 
  - Ed
 
 
 On Dec 1, 2009, at 4:14 AM, Philipp Kocher wrote:
 
  - It won't be signed by OLPC. You have to be on an unlocked XO, or be
 a deployment signing your own builds.
 
 Is there a reason why 8.2.2 doesn't get signed by OLPC?
 I do understand that the main target group are big deployments which can
 sign the build, but why are others excluded?
 
 In the past even release candidates like build 800 got signed by OLPC.
 
 Cheers Philipp
 ___
 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: About 8.2.2

2009-12-01 Thread Ed McNierney
Philipp -

An OS image signed by OLPC can be booted by any XO-1.0 laptop in the world, 
except for those which have been reconfigured by a deployment to only respect 
software signed by other security keys.  That implies a higher level of testing 
and certification than an image that can be selectively adopted by specific 
deployments who can do their own testing to decide whether that release is 
suitable for their application.  As OLPC's deployments grow both in number of 
total laptops deployed and in the number of different localities supported, it 
becomes increasingly burdensome / difficult to package and test One Image to 
Boot Them All worldwide.

As Martin points out, we are continuing to try to move users toward either (a) 
using machines with boot-image security disabled, so they can run any software, 
or (b) using locally-developed and locally-maintained signature authorities to 
sign OS images for secure boot in local deployments.

- Ed


On Dec 1, 2009, at 4:14 AM, Philipp Kocher wrote:

  - It won't be signed by OLPC. You have to be on an unlocked XO, or be
 a deployment signing your own builds.
 
 Is there a reason why 8.2.2 doesn't get signed by OLPC?
 I do understand that the main target group are big deployments which can 
 sign the build, but why are others excluded?
 
 In the past even release candidates like build 800 got signed by OLPC.
 
 Cheers Philipp
 ___
 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: XO 1.5 hang on Type your name screen

2009-10-30 Thread Ed McNierney

Lionel -

Step 1 is to take Mitch's advice of earlier today and upgrade to q3a15:

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

- Ed


On Oct 30, 2009, at 10:06 AM, LASKE, Lionel (C2S) wrote:



Oops, sorry.
Post to the wrong devel list :-(

Lionel.

De : LASKE, Lionel (C2S)
Envoyé : vendredi 30 octobre 2009 15:05
À : 'sugar-de...@lists.sugarlabs.org'
Objet : XO 1.5 hang on Type your name screen

Hi all,

I’ve just upgraded our XO 1.5 to q13a13 firmware and to os34.

By the way, I’ve got two issues:
-  First: the system “hang” (no response from mouse and  
keyboard) when displaying the “Type your name” screen.
-  Second: I can’t stop the booting process. Pressing the  
check mark then the Esc key don’t stop the process.  :-(


Any idea to leave solve this ?

Best regards from France.

Lionel.

___
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: open 80211s on XO 1.5

2009-10-30 Thread Ed McNierney
On Oct 30, 2009, at 3:32 PM, Sameer Verma wrote:

  scenarios of a handful of XOs in the under-a-tree model

Sameer -

Under a tree, using mesh networking is pointless (unless, I suppose,  
it is an extraordinarily large tree).  Mesh networking allows packet  
forwarding from node A to node B, where such nodes cannot normally  
communicate with one another directly.  Packets are forwarded through  
node C, visible to both A and B, or through multiple such intermediate  
nodes.  If A can communicate with B, mesh is neither helpful nor  
advisable.  It just confuses things, which is the problem we see with  
large numbers of children in a classroom.  The mesh efforts to keep  
track of how to get from A to B can quickly saturate the RF spectrum  
with a lot of unhelpful traffic.

I can't tell what it is you're doing at your meetings when your users  
all use mesh.  At a typical in-person meeting, you have a number of  
people using XOs all in the same room.  Any XO in the room can  
communicate over WiFi directly with every other machine in the room  
(except in extremely unusual circumstances, or too many attendees  
wearing their tinfoil hats).  There's no need for or value to mesh  
network - A doesn't need C to forward packets to B because A can see B  
directly as another ad hoc node.

If there's an AP providing routing to the Internet or other external  
networks, there's no mesh required there, either, presuming that each  
XO can communicate with the AP directly.

I can't answer your question about whether those scenarios use ad hoc  
networking because I don't quite see what it is the users are doing in  
those scenarios.  What (lowercase) activity are users engaged in when  
you say they all use mesh?  What do you think they would be unable  
to do if they all stopped using mesh?  Thanks for the info.

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


Re: XO 1.5 hang on Type your name screen

2009-10-30 Thread Ed McNierney
That's not correct.  Many of us have run into this problem and done  
the upgrade.  As Richard pointed out, removing all power (disconnect  
the AC adapter, remove the battery, count to 10, then reassemble) will  
reset the EC and fix the problem.  Power on the machine and press Esc  
immediately to get to the OFW prompt.  You can then use the OFW flash  
command as described in the instructions to upgrade the firmware.


- Ed


On Oct 30, 2009, at 4:08 PM, LASKE, Lionel (C2S) wrote:



Thanks Ed but I can’t upgrade to q3a15 due to the keyboard issue :-(

Lionel.


De : Ed McNierney [mailto:edmcnier...@gmail.com] De la part de Ed  
McNierney

Envoyé : vendredi 30 octobre 2009 15:12
À : LASKE, Lionel (C2S)
Cc : OLPC Devel
Objet : Re: XO 1.5 hang on Type your name screen

Lionel -

Step 1 is to take Mitch's advice of earlier today and upgrade to  
q3a15:


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

- Ed


On Oct 30, 2009, at 10:06 AM, LASKE, Lionel (C2S) wrote:



Oops, sorry.
Post to the wrong devel list :-(

Lionel.

De : LASKE, Lionel (C2S)
Envoyé : vendredi 30 octobre 2009 15:05
À : 'sugar-de...@lists.sugarlabs.org'
Objet : XO 1.5 hang on Type your name screen

Hi all,

I’ve just upgraded our XO 1.5 to q13a13 firmware and to os34.

By the way, I’ve got two issues:
-  First: the system “hang” (no response from mouse and  
keyboard) when displaying the “Type your name” screen.
-  Second: I can’t stop the booting process. Pressing the  
check mark then the Esc key don’t stop the process.  :-(


Any idea to leave solve this ?

Best regards from France.

Lionel.

___
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: open 80211s on XO 1.5

2009-10-30 Thread Ed McNierney
I can't quite understand the desire for definitive info combined  
with your disappointment that you don't have 1.5 rumors.  I don't  
think we need rumors, and I and many other folks have been providing  
definitive info about 1.5 for some time.  And about the mesh, etc.   
You don't say what topic it is on which you want the record set  
straight - if you need info, just ask.

http://wiki.laptop.org/go/XO-1.5
http://wiki.laptop.org/go/Mesh_Network_Details

- Ed

P.S. The 802.11s draft standard has certainly been implemented on  
other devices; no one suggests it is unique to the XO-1.  What is  
special about the XO-1, AFAIK, is its ability to continue to operate  
as a mesh node (or MPP, mesh portal point) and forward packets while  
the laptop is otherwise shut down.  The fundamental limitations on the  
utility of 802.11s in typical XO-1 scenarios, however, limit the value  
of this unique (I think) laptop feature.

On Oct 30, 2009, at 4:12 PM, DancesWithCars wrote:

 I'd said to lots of people that the XO
 uses 802.11s mesh networking
 and eventually ran into someone rather
 geekie and otherwise impressively knowledgeable
 who corrected me that they didn't implement the
 whole standard (and people here say draft).

 The Marvel driver is said to be closed source,
 and RMS didn't like that, all of course
 rumor, and another rumor that the
 driver was open sourced.

 No rumors on the XO-1.5 yet, which
 is a shame.  Even as hype and pre-release
 getting a buzz going would be nice.
 I don't have one, so can't test it to
 find out. Computer are supposed
 to be a Science, or so Knuth
 is credited by the ACM for
 helping to make that happen,
 documenting the fundamental
 algorithms and all...


 There are other mesh networking
 and someone once said to me that
 the 802.11s isn't that special
 that mesh OLR or somesuch
 protocols have been around for
 some time, but I'm guessing
 the XO is one of the bigger
 (~1 million XOs out there somewhere)
 publicly known implementations
 in that arena.

 So if someone / laptop.org
 wants to set the record straight
 and give definitive info, that would be
 great...

 On Fri, Oct 30, 2009 at 3:50 PM, Ed McNierney e...@laptop.org wrote:
 On Oct 30, 2009, at 3:32 PM, Sameer Verma wrote:

  scenarios of a handful of XOs in the under-a-tree model

 Sameer -

 Under a tree, using mesh networking is pointless (unless, I suppose,
 it is an extraordinarily large tree).  Mesh networking allows packet
 forwarding from node A to node B, where such nodes cannot normally
 communicate with one another directly.  Packets are forwarded through
 node C, visible to both A and B, or through multiple such  
 intermediate
 nodes.  If A can communicate with B, mesh is neither helpful nor
 advisable.  It just confuses things, which is the problem we see with
 large numbers of children in a classroom.  The mesh efforts to keep
 track of how to get from A to B can quickly saturate the RF spectrum
 with a lot of unhelpful traffic.

 I can't tell what it is you're doing at your meetings when your users
 all use mesh.  At a typical in-person meeting, you have a number of
 people using XOs all in the same room.  Any XO in the room can
 communicate over WiFi directly with every other machine in the room
 (except in extremely unusual circumstances, or too many attendees
 wearing their tinfoil hats).  There's no need for or value to mesh
 network - A doesn't need C to forward packets to B because A can  
 see B
 directly as another ad hoc node.

 If there's an AP providing routing to the Internet or other external
 networks, there's no mesh required there, either, presuming that each
 XO can communicate with the AP directly.

 I can't answer your question about whether those scenarios use ad hoc
 networking because I don't quite see what it is the users are doing  
 in
 those scenarios.  What (lowercase) activity are users engaged in when
 you say they all use mesh?  What do you think they would be unable
 to do if they all stopped using mesh?  Thanks for the info.

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




 -- 
 DancesWithCars
 leave the wolves behind ;-)

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


Re: [Testing] first play with new XO 1.5 machines

2009-10-21 Thread Ed McNierney
On Oct 21, 2009, at 4:02 PM, Tiago Marques wrote:

 Hasn't mesh proved useful in deployments?

No, it hasn't.  We actively discourage anyone from using it, and I'm  
not aware of any successful applications of it except in test and  
demonstration situations.

I suspect you are, like many, many people, confusing mesh with ad-hoc  
networking and collaboration, as was mentioned earlier.  Mesh refers  
specifically to 802.11s networking, allowing XOs to act as relays  
forwarding packets from point A to point B where point A and point B  
are out of range of one another but can communication with other nodes  
in between.  There are serious algorithmic problems with using this  
technology in XO situations.  If you have 20 XOs in a classroom  
operating in mesh mode, they can collectively saturate the radio  
spectrum by all trying to help forward packets for each other.  It's  
been hard to design a model that allows nodes in a mesh to know when  
to STOP serving as mesh nodes; and if we were able to do that, it  
would be again difficult to figure out when they should turn  
themselves back on.

As far as I am aware, all XO networking scenarios currently in use in  
the field with the XO-1.0 can be replicated with XO-1.5.  We  
sacrificed the non-working mesh capability in favor of a different  
wireless radio from Marvell that saves us about 150 mW, and that kind  
of power saving is much more valuable to our users.

I also want to point out that in cases where 802.11s mesh operation is  
desirable, the Open802.11s stack (http://www.open80211s.org/) should  
be investigated.  There's no reason Open802.11s software can't be used  
to make an XO a Mesh Portal Point (MPP).  The only thing we're really  
losing in XO-1.5 is the ability of an XO to serve as a MPP in low- 
power mode, when the laptop is otherwise asleep.  It would be great to  
get that working someday, but not today.

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


Re: [Testing] first play with new XO 1.5 machines

2009-10-20 Thread Ed McNierney
One can also check the 1.5 tickets at http://dev.laptop.org/1.5

- Ed

P.S. Remember - if it's not in trac, it doesn't exist.  If you find a  
problem, check trac and open a ticket if it's not already there.   
Tabitha correctly labeled this thread as playing with 1.5, which is  
fine and a great start - testing means entering any strangenesses  
into trac.  Thanks!
On Oct 20, 2009, at 10:14 AM, Paul Fox wrote:

 james wrote:
 G'day Tabitha,

 Several of the experiences you mention are common to the recent  
 Fedora
 11 builds on both XO-1 and XO-1.5 machines.  Some are peculiar to the
 XO-1.5 machines while development is continuing.

 This trac query:
 http://dev.laptop.org/query?status=assignedstatus=newstatus=reopenedgroup=com
 ponent 
 order 
 =prioritycol=idcol=summarycol=statuscol=typecol=prioritymilest
 one=1.5-F11
 shows the experiences that are known to be peculiar to the XO-1.5.

 You might also be interested in:

 http://wiki.laptop.org/go/F11_for_1.5
 http://wiki.laptop.org/go/F11_for_XO-1
 http://wiki.laptop.org/go/XO_1.5_B2

 On Tue, Oct 20, 2009 at 07:04:15PM +1300, Tabitha Roder wrote:
 Testing 5 of the new XO 1.5 machines - our first experiences...

 hardware seems more responsive

 Agreed.

 great touch pad - can feel edges and has tap click on touch pad so  
 you
 dont have to push the button, we like it

 Agreed, the edges are helpful.  I'd not noticed tap click.  It works.

 video card issues  with on screen animations - e.g. frame gives
 flickers on boot the display is a mass of colours - some kind of  
 video
 driver fault

 Boot animation corruption I also observed on os30, but not on  
 os32.  You
 didn't mention which build you were using.

 Frame giving flickers is #9333.

 many keys only work intermittently on some of these XOs.  
 particularly
 - frame key and the key next to it, search key, function key, hand
 keys, divide/multiply key.

 is this reproducible in the OFW diagnostics?   (test /keyboard)

 paul
 =-
 paul fox, p...@laptop.org
 ___
 Testing mailing list
 test...@lists.laptop.org
 http://lists.laptop.org/listinfo/testing

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


Re: OLPC XO 1.5 overheating problems

2009-10-03 Thread Ed McNierney
Tiago -

Sure, but what kind of elaboration would you like?  These are pre- 
production machines and have an assortment of problems, this being one  
of them.  I think the description is pretty clear; if you have a  
question about it please let us know - thanks!

- Ed


On Oct 3, 2009, at 10:13 AM, Tiago Marques wrote:

 Hi all,

 Hope this is the appropriate list to post this, I apologize if not.
 Please be kind to redirect me to the appropriate one if so.

 Referring to:

 The B2 prototypes have shown a tendency to overheat. We are working
 on a more respectable solution than simply throttling back the
 processor. In the meantime, be aware that the laptop may begin to
 function erratically if it gets too hot. This usually manifests itself
 as problems reading/writing the internal SD card. 

 Can someone please elaborate on this?

 Best regards,
 Tiago Marques
 ___
 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 XO 1.5 overheating problems

2009-10-03 Thread Ed McNierney
Tiago -

Well, everyone gets to contribute something to thermal problems :-)   
But the CPU's the main source and also provides internal throttling  
mechanisms to manage it (along with the external heatspreader  
mechanisms, of course).  The A-phase boards were designed to get the  
thing up and running, and for A-phase machines (produced only in the  
dozens) it's completely OK to tell folks to do all kinds of funky  
things to keep them running.

No, the FTL is integral to the microSD card itself, so we're not using  
(and don't need) an external FTL for it.

- Ed


On Oct 3, 2009, at 10:56 AM, Tiago Marques wrote:

 Hi Ed,

 I was wondering if it's related to the CPU or Northbridge. I said the
 description was unclear to me because it didn't mention where the
 overheating was from, or if you had already found the problem. Some
 videos of pre production units were shown running with just a square
 of thermal interface material acting as an heatspreader and I found
 that odd, even for alpha level units, that Quanta was shipping them
 back to you that way.

 Also, I'd like to ask something off topic(better to post another
 mail?) but I couldn't find any description on the wiki about the flash
 controller. Are you still using one - and if so which - or are you
 just using the microSD card's FTL?

 Best regards,
 Tiago Marques

 On Sat, Oct 3, 2009 at 3:34 PM, Ed McNierney e...@laptop.org wrote:
 Tiago -

 Sure, but what kind of elaboration would you like?  These are pre- 
 production
 machines and have an assortment of problems, this being one of  
 them.  I
 think the description is pretty clear; if you have a question about  
 it
 please let us know - thanks!

- Ed


 On Oct 3, 2009, at 10:13 AM, Tiago Marques wrote:

 Hi all,

 Hope this is the appropriate list to post this, I apologize if not.
 Please be kind to redirect me to the appropriate one if so.

 Referring to:

 The B2 prototypes have shown a tendency to overheat. We are working
 on a more respectable solution than simply throttling back the
 processor. In the meantime, be aware that the laptop may begin to
 function erratically if it gets too hot. This usually manifests  
 itself
 as problems reading/writing the internal SD card. 

 Can someone please elaborate on this?

 Best regards,
 Tiago Marques
 ___
 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


OLPC Hardware and Software Development Lists

2009-09-14 Thread Ed McNierney
Folks -

This is a friendly reminder that, especially as we get close to having  
XO-1.5 B2 machines scattered among developers around the world, we  
should try keep development discussions on the devel@lists.laptop.org  
list whenever possible.  The techteam list should be used only for  
discussions that need to be confidential for NDA purposes.  And  
individual one-on-one emails should be avoided for all but the most  
trivial items; it's easy to think you're bothering folks by posting  
to a larger list, but you never know what valuable input you'll get if  
no one knows about the topic!  Thanks.

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


Planned Power Outage at 1CC - No laptop.org mail routing

2009-08-22 Thread Ed McNierney

Folks -

In 30 minutes Boston Properties is scheduled to turn off power to  
OLPC's 1CC office for some electrical equipment maintenance.  All mail  
addressed to laptop.org addresses is routed through an anti-spam/anti- 
virus appliance (spam.laptop.org) located at 1CC.  Power is expected  
to be restored tomorrow (Sunday) morning.  Until power is restored and  
the mail exchanger is back online, no mail can be delivered to  
laptop.org mailboxes.  This note is just to warn you of that in an  
effort to restrain the flurry of did you know your mail isn't being  
delivered? emails (paradoxical but inevitable) and the Monday morning  
OLPCNews story announcing, See!  It's true!  1CC has evaporated!


This shutdown will also affect our activation servers, so requests for  
machine activation leases and developer keys cannot be submitted until  
the power returns.


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


Re: [Server-devel] xs-dev.laptop.org Down?

2009-08-17 Thread Ed McNierney
I can't reach xs-dev but can contact other machines in that room, so I  
think it's an xs-dev specific problem.  I think that of the folks at  
1CC, Reuben will be the first at the office (I won't be there today)  
so I'll ask him to follow up with Martin and wave a magic wand to fix  
things.  Thanks, Reuben!

- Ed


On Aug 17, 2009, at 3:24 AM, Martin Langhoff wrote:

 On Sun, Aug 16, 2009 at 2:38 PM, Jerry Vonaujvo...@shaw.ca wrote:
 Anybody else having trouble reaching xs-dev.laptop.org?

 You're right. I can't ssh into it either. CC'ing Ed, Wad and Reuben
 who have access to the room of doom where xs-dev lives.

 cheers,



 m
 -- 
 martin.langh...@gmail.com
 mar...@laptop.org -- School Server Architect
 - ask interesting questions
 - don't get distracted with shiny stuff  - working code first
 - http://wiki.laptop.org/go/User:Martinlanghoff

___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: Need some space

2009-07-25 Thread Ed McNierney
Steven -

While Chris sets you up on dev.laptop.org for space I'm working on a  
new F11 build machine for this project and I'll let you know as soon  
as that's available.

- Ed


On Jul 25, 2009, at 12:08 PM, Steven M. Parrish wrote:

 Hi all,

 I've been in discussions with Daniel Drake about taking over the  
 builds for
 F11/Sugar for the XO-1.  I will be working to backport the work done  
 in the
 XO-1.5 branch to the XO-1.  Due to space limitations on my  
 FedoraPeople
 account I need some place to host the images.  Can I get an account at
 laptop.org to host these?

 Steven M. Parrish
 -
 gpg fingerprint: 4B6C 8357 059E B7ED 8095 0FD6 1F4B EDA0 A9A6 13C0
 http://tuxbrewr.fedorapeople.org/
 irc.freenode.net: SMParrish @ #fedora-kde, #fedora-devel, #fedora- 
 olpc, #sugar

 ___
 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: is anyone actually doing Windows on XO work here?

2009-07-21 Thread Ed McNierney

Folks -

We've tried many times to make the very simple story about Windows  
support on the XO clear.  The conspiracy theorists don't really care.   
If you don't live in a fact-based universe, facts are irrelevant.   
Mitch is quite right, but we've said just about all of that before to  
little effect.  OLPCNews and Slashdot thrive on controversy, not  
accurate reporting.  I don't have much hope that we're going to say  
something now that makes the OLPC has switched to Windows crowd  
suddenly realize they're wrong.


Of course, Linux development is *far* more expensive for OLPC than  
Windows development is (and always has been), so if there were a way  
to convert all those Slashdot/OLPCNews typing fingers into volunteer  
coders it would be a nice improvement!


When we're finished clearing up the confusion about what OLPC is  
really doing (and has been doing for a long time), we can move on to  
proving that Apollo 11 really did land on the Moon, Barack Obama was  
indeed born in Hawaii, and Lee Harvey Oswald acted alone.


- Ed


On Jul 21, 2009, at 5:50 AM, Christoph Derndorfer wrote:

On Tue, Jul 21, 2009 at 3:24 PM, Martin Langhoff martin.langh...@gmail.com 
 wrote:

On Tue, Jul 21, 2009 at 9:00 PM, Christoph
Derndorferchristoph.derndor...@gmail.com wrote:
 Maybe I missed it before but I'm really very surprised that this  
is the
 first time I'm hearing this angle of the story in such detail.  
IMHO it would
 have made a lot of sense for OLPC to say exactly what Mitch wrote  
here when

 the Microsoft s*** first hit the fan in May 2008.

Ummm. ISTR public statements saying _exactly this_, though perhaps
with less technical detail. Everyone was blinded by the OMG MS!
effect that nobody actually applied neurons to the situation.

These statements might have been made but very obviously OLPC and  
the aligned community (incl. myself) didn't do all that great a job  
of explaining what was really going on to the general public  
otherwise we wouldn't be in a situation today were a lot of people  
including many FLOSS enthusiasts still look at OLPC as having sold  
out to Microsoft in May 2008.


Around that time, I spoke in various public events and relayed exactly
that message. Some people understood the intent.

That you don't know doesn't mean it hasn't been discussed...

Hence why I wrote Maybe I missed it... ;-)

Anyway, crying over split milk doesn't really move us forward. Let's  
learn our lessons for the future and get back to work.


Christoph
--
Christoph Derndorfer
co-editor, olpcnews
url: www.olpcnews.com
e-mail: christ...@olpcnews.com
___
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: is anyone actually doing Windows on XO work here?

2009-07-21 Thread Ed McNierney
Walter -

I figured I was pushing the envelope with Oswald :)

Yes, indeed - I think there's some hope of communicating more clearly  
that the XO-1 and XO-1.5 first have to work properly, and reliably,  
with sustainable power demands, before anyone can start debating what  
applications get run on those machines.

I'll see what I can do to transition NN from the omelet to puff pastry!

- Ed


On Jul 21, 2009, at 7:37 AM, Walter Bender wrote:

 Ed,

 Lee Harvey Oswald was part of an ensemble group. See:

 http://chnm.gmu.edu/digitalhistory/links/cached/introduction/link0.20.in-a-gadda-da-oswald_files/oswald.jpe

 More seriously, I don't know if it is possible, but getting Nicholas
 to stop making a scrambled egg out of the software stack with his
 omelet analogy would go a long ways to reducing the confusion in the
 media as well. His continued insistence that Sugar is an operating
 system--the problem--is being spoken out of ignorance and does not
 reflect well on either project. As you know better than most, the bulk
 of the software engineering effort at OLPC has been in support of
 getting the hardware to boot, drivers, security, power management,
 etc. All critical tasks, whether or not this is an education project.
 Sugar (or any other user-facing) bits have always been and still are
 almost entirely separate from these engineering necessities, as is
 content development and the bulk of the deployment work. (The points
 of overlap are in regard to managing some aspects of security and
 updates.)

 -walter

 On Tue, Jul 21, 2009 at 7:21 AM, Ed McNierneye...@laptop.org wrote:
 Folks -
 We've tried many times to make the very simple story about Windows  
 support
 on the XO clear.  The conspiracy theorists don't really care.  If  
 you don't
 live in a fact-based universe, facts are irrelevant.  Mitch is  
 quite right,
 but we've said just about all of that before to little effect.   
 OLPCNews and
 Slashdot thrive on controversy, not accurate reporting.  I don't  
 have much
 hope that we're going to say something now that makes the OLPC has  
 switched
 to Windows crowd suddenly realize they're wrong.
 Of course, Linux development is *far* more expensive for OLPC than  
 Windows
 development is (and always has been), so if there were a way to  
 convert all
 those Slashdot/OLPCNews typing fingers into volunteer coders it  
 would be a
 nice improvement!
 When we're finished clearing up the confusion about what OLPC is  
 really
 doing (and has been doing for a long time), we can move on to  
 proving that
 Apollo 11 really did land on the Moon, Barack Obama was indeed born  
 in
 Hawaii, and Lee Harvey Oswald acted alone.
 - Ed

 On Jul 21, 2009, at 5:50 AM, Christoph Derndorfer wrote:

 On Tue, Jul 21, 2009 at 3:24 PM, Martin Langhoff martin.langh...@gmail.com 
 
 wrote:

 On Tue, Jul 21, 2009 at 9:00 PM, Christoph
 Derndorferchristoph.derndor...@gmail.com wrote:
 Maybe I missed it before but I'm really very surprised that this  
 is the
 first time I'm hearing this angle of the story in such detail.  
 IMHO it
 would
 have made a lot of sense for OLPC to say exactly what Mitch wrote  
 here
 when
 the Microsoft s*** first hit the fan in May 2008.

 Ummm. ISTR public statements saying _exactly this_, though perhaps
 with less technical detail. Everyone was blinded by the OMG MS!
 effect that nobody actually applied neurons to the situation.

 These statements might have been made but very obviously OLPC and the
 aligned community (incl. myself) didn't do all that great a job of
 explaining what was really going on to the general public otherwise  
 we
 wouldn't be in a situation today were a lot of people including  
 many FLOSS
 enthusiasts still look at OLPC as having sold out to Microsoft in  
 May 2008.

 Around that time, I spoke in various public events and relayed  
 exactly
 that message. Some people understood the intent.

 That you don't know doesn't mean it hasn't been discussed...

 Hence why I wrote Maybe I missed it... ;-)

 Anyway, crying over split milk doesn't really move us forward.  
 Let's learn
 our lessons for the future and get back to work.

 Christoph
 --
 Christoph Derndorfer
 co-editor, olpcnews
 url: www.olpcnews.com
 e-mail: christ...@olpcnews.com
 ___
 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





 -- 
 Walter Bender
 Sugar Labs
 http://www.sugarlabs.org

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


Re: Touch-screen OMAP3-based netbook as XO-2 prototype?

2009-07-08 Thread Ed McNierney
John -

Thanks for keeping this on the radar.  I have a pair on order (one  
with keyboard, one without) in the hopes of both doing some  
experimenting and trying out that USB host/host connection glue, too.   
I'll let the list know when we get them here at 1CC to play with -  
they're pre-ordered and allegedy shipping in July, but I haven't had a  
shipment notification nor has my credit card been charged yet.

- Ed


On Jul 7, 2009, at 4:53 PM, John Gilmore wrote:

 The new Touch Book by Always Innovating looks interesting as a
 possible prototype for the XO-2.  It looks vaguely like an ordinary
 netbook, but the electronics are behind the screen as in the XO-1, as
 is one of the batteries.  So the keyboard half can detach from the
 screen/electronics package.  The two are connected via USB (and the
 keyboard provides a second battery, doubling life to 10 hrs).  $299 in
 quantity one ($399 with keyboard).  Fanless, uses TI OMAP3, internal
 SDHC card for storage, internal USB slots for connectivity.  Open
 source oriented company, running Linux, XFCE, etc (Ångström Distro,
 which started from OpenEmbedded).  They are willing to license the
 hardware design, or even give it away to open-source-oriented
 projects.  Motherboard is tiny; photo below.

  http://www.alwaysinnovating.com/home/
  http://www.alwaysinnovating.com/company/design.htm
  http://www.magniel.com/omaplaptop.html

 What it doesn't have that the XO-2 wants:

  *  Multi-touch or all-fingers touch-screen-keyboard.
  *  Mary Lou's screens.
  *  Camera
  *  Two screens (however I bet you could attach two of them to each
 other with a little bit of USB host/host connection glue).

 FYI.

   John
 ___
 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: Active Antennas...

2009-03-16 Thread Ed McNierney
Right - the Contributors' Program is not intended to provide equipment  
for pilots or small deployments.

Sameer, which small deployments are you talking about?

- Ed


On Mar 16, 2009, at 12:01 AM, Martin Langhoff wrote:

 On Mon, Mar 16, 2009 at 3:44 PM, Sameer Verma sve...@sfsu.edu wrote:
 What's the status on the moratorium on active antennas? Can we  
 request
 these for small deployments (40) ?

 it's ok to request them for development  testing, but for  
 deployments... hmmm

 Depending on kernel  firmware versions, they are reliable or
 unreliable. It's hit and miss. And RF usage is still high I think, so
 I'm not sure we can cope with 40 users in a stable, usable shape.

 For anything resembling field usage, get a cheap AP instead and live  
 longer.

 cheers,



 m
 -- 
 martin.langh...@gmail.com
 mar...@laptop.org -- School Server Architect
 - 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: enabling security

2009-03-09 Thread Ed McNierney

Rodolfo -

If you're not familiar with Forth and/or Open Firmware, you should  
know that whitespace and punctuation are important.  Make sure to  
follow Mitch's directions carefully, preferably by copying and pasting  
from his message.  The ok at the beginning of each line is the OFW  
prompt and you should not include it.


- Ed


On Mar 9, 2009, at 1:01 PM, Mitch Bradley wrote:


Rodolfo D. Arce S. wrote:

It gives a Confirmation code mismatch error..

i've tryed with lower and upper case, just to make sure..

ok enable-security SHC836023B0
Confirmation code mismatch
ok enable-security shc836023b0
Confirmation code mismatch


Type:

  ok .mfg-data

and make sure that the SN is the same as what you typed.

If it still doesn't work, try this patch:

  ok : nx -null safe-parse-word ;
  ok patch nx safe-parse-word enable-security
  ok enable-security SHC836023B0




On Mon, Mar 9, 2009 at 12:37 PM, Mitch Bradley w...@laptop.org
mailto:w...@laptop.org wrote:


   I'm working for the paraguayian deployment, and while testing
   i got the
   security of a laptop disabled, but i can seem to enable it  
again


   to disable:
   i got a developer key, and on the ok prompt, i typed
   disable-security
   it all worked just fine, i did all that i wanted to do

   to enable:
   i get to the ok prompt and type enable-security but it
   gives me an error
   Unexpected end-of-line
   and security is still disabled

   is there a step that i'm missing? o perhaps a parameter that i
   should be
   giving at the prompt?



   Yes, you now have to type the serial number as confirmation, for
   example:

ok enable-security SHF73300042

   Since we are moving to security is off by default , we added the
   serial number argument to make it harder for children to do
   something that would make their machine stop working.




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



Ed McNierney
CTO / VP of Engineering
One Laptop per Child
e...@laptop.org
+1 (617) 452-5643 (office)
+1 (978) 761-0049 (mobile)

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


Re: [IAEP] [ANNOUNCE] Sucrose 0.84.0 Final Release

2009-03-05 Thread Ed McNierney
Congratulations to everyone - very nice job!

- Ed


On Mar 5, 2009, at 5:26 AM, Simon Schampijer wrote:

 Bernie Innocenti wrote:
 On 03/05/09 10:56, Tomeu Vizoso wrote:
 So, how are we going to celebrate it? As 0.84.1 is going to be on,  
 we
 could do a bug fix sprint during a weekend.

 Should we get the marketing team to prepare a press release?

 Did we announce it on Freshmeat?  Slashdot?  LWN?  OLPCNews?

 The marketing team is already working on it. 2 things I think are  
 left.
 Good release notes and a well enough working Soas for people to try  
 out.
 Both will be available in the next days - at least that is the plan.

 Cheers,
Simon

 ___
 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: wiki.l.o down?

2009-02-06 Thread Ed McNierney
Wiki is back.  A cabling error caused our upstream connection to  
automatically shut off the entire 1CC network, and we had to wait  
until someone with the appropriate magic powers was available to reset  
it.

- Ed

On Feb 6, 2009, at 6:49 AM, Bastien wrote:

 Yes, still down.

 -- 
 Bastien
 ___
 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: Please update etoys in 8.2.1

2009-02-05 Thread Ed McNierney
David -

The 9.1 release was a very specific release planned for the first  
half of 2009 - see http://wiki.laptop.org/go/9.1.0 for one set of  
details - following OLPC's stated plan of two major releases per  
calendar year.  That specific event is not going to happen.  That's  
not at all the same thing as saying OLPC will never do another  
software release again.  OLPC will not undertake, on its own, another  
major release of the software package we currently ship with each XO.   
Several things are happening, however:

1. An 8.2.1 release is nearing completion, and I expect OLPC will  
continue to produce minor feature-driven point releases (8.2.2, 8.2.3)  
as needed to support our deployments.  This is in contrast to our  
previous plan of schedule-driven major releases twice a year (of which  
9.1 would be the next).

2. Several people are working actively with the Fedora community to  
ensure that Fedora 11 works as well as possible on the XO.  Sugar will  
be an available desktop environment on F11 as it is in F10.  Some  
users and/or deployments may choose to use F11 on their machines  
instead of 8.2.1,

3. Other distributions (DebXO, Ubuntu, etc.) in various shapes and  
sizes are available for the XO, and I haven't heard any sign that  
those activities will end.  I hope these will continue to offer  
additional alternative solutions for XO users; one size does not fit  
all.

The specific discussion about etoys is that originally 8.2.1 was  
planned as a more limited bug-fix release, with a major release coming  
shortly afterwards, so it made sense for major etoys updates to wait  
for the 9.1 release.  Since the contemplated 9.1 release will not  
happen, and since some of the original customer-driven schedule  
pressure for 8.2.1 has gone away, it seems to now make sense to  
include the planned etoys update in 8.2.1 instead in order to make the  
update available to as many of our users as possible as quickly as  
possible.

- Ed


On Feb 5, 2009, at 11:32 PM, da...@lang.hm wrote:

 On Wed, 4 Feb 2009, Bert Freudenberg wrote:

 Dear Release Manager,

 as we discussed on IRC today (and which I had not realized until
 today) the 8.2.1 release will be pre-installed on XOs for much longer
 than anticipated, since the 9.1 release has been canceled, and no
 replacement is in sight.

 this is the first I've seen about 9.1 being canceled.

 if this is the case (and especially with no replacement planned),  
 what is
 the plan for XO software going forward?

 David Lang
 ___
 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


VIG Meeting Today at 4 PM EST

2009-01-27 Thread Ed McNierney
This is a reminder of the weekly VIG meeting at 4 PM EST in #olpc- 
admin on oftc.

I have had a few things come up and I will be unable to attend or  
chair the meeting today.  Henry has generously volunteered to serve as  
our secretary; if someone else would like to step in to chair today's  
meeting, please edit the draft agenda at http://wiki.laptop.org/go/OLPC:VIG

Sorry for the short notice - thanks for all the VIG help - I guess  
this means I get all the job assignments this week g.

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


VIG Meeting Today at 4 PM EST as usual

2009-01-20 Thread Ed McNierney
This is a reminder of the weekly VIG meeting at 4 PM EST in #olpc- 
admin on oftc.  I've edited the draft agenda at 
http://wiki.laptop.org/go/OLPC:VIG 
  but further updates are welcome.

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


Re: Activities migration status

2009-01-14 Thread Ed McNierney
Gabriel -

No, there are no current plans to shut down any services on  
dev.laptop.org.  OLPC has an 8.2.1 release underway and we'll continue  
to maintain those services in the future.

On the other hand, anyone working on Sugar efforts such as Activity  
development should be encouraged to put all those efforts under the  
Sugar Labs roof where they can be more readily available to the entire  
Sugar community (not just the OLPC portion of it).  The last paragraph  
of Wade's message (quoted below) described it very well.

- Ed


On Jan 14, 2009, at 12:33 PM, Gabriel Eirea wrote:

 Wade:

 I'm an activity developer with my code at dev.laptop.org. I'm a bit
 confused about this migration. Is it necessary to change the location
 for some reason? Is dev.laptop.org going to be killed?

 I believe the Activity Team is a wonderful idea but would like to have
 this point clarified.

 Thanks,

 Gabriel


 2009/1/14 Wade Brainerd wad...@gmail.com:
 On Wed, Jan 14, 2009 at 6:05 AM, S Page i...@skierpage.com wrote:
 I'm not sure what you're doing, but if you want activities...
 When the call went out for activities for 9.1.0 I put all the meta- 
 lists of
 activities in
 http://wiki.laptop.org/go/9.1.0#Lists_of_possible_candidate_activities 
 

 That links to some interesting queries in
 http://wiki.laptop.org/go/Activity_queries  :
 * 45 pages with a Devel status
 * 116 pages that appear to have an activity bundle
 * 310 pages in Category:Activities in the main namespace.

 and I'm sure there are more activities that lack a page on on
 wiki.laptop.org

 Thanks, this is a great source of information.

 What we are trying to do is track down all the activities that have
 been written (or started) and then migrate them to SugarLabs
 infrastructure, with permission from their authors.  At the same time
 we will encourage their authors to finish them, update them to work
 with recent builds, document them, make sure they can be packaged for
 non-XO distros, etc.

 -Wade

 -Wade
 ___
 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

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


Re: [Server-devel] interest in new proxy

2009-01-13 Thread Ed McNierney
Vivek -

Jim Gettys passed on your information to me (he left OLPC last week) and I'd
be happy to pick up the conversation with you.  Thanks!

- Ed

Ed McNierney
CTO / VP of Engineering
One Laptop per Child
e...@laptop.org
+1 (978) 761-0049


On 1/13/09 9:32 PM, Vivek Pai vi...@cs.princeton.edu wrote:

 Martin Langhoff wrote:
 On Tue, Jan 13, 2009 at 6:39 PM, Vivek Pai vi...@cs.princeton.edu wrote:
   
 A long time ago, I visited OLPC to discuss HTTP proxy
 needs for the schools, and our research group at Princeton
 had a project that looked like it might be a good fit.
 
 
 Hi Vivek,
 
 is it your original hashcache or related to it? There was discussion a
 while ago of using hashcache - jg was very excited about it, and I was
 too. We're pretty disappointed with Squid's performance and memory
 usage.
   
 The proxy part is HashCache. The WAN accelerator doesn't have a name at
 the moment, but it's probably a few months away from beta.
 
 Is there interest in something like this for the XS server?
 
 
 Yes yes yes. It'd be fantastic. What is the licensing status?
   
 I think we'd reached agreement with Eben on something, but
 we're just waiting at this point. Assuming someone on your end
 tells him that you're interested in forging ahead, I guess he'll
 write up the necessary license. It was basically Affero GPL + patent
 license for the GPL version.
 
 -Vivek
 
 ___
 Server-devel mailing list
 Server-devel@lists.laptop.org
 http://lists.laptop.org/listinfo/server-devel


___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: status of OLPC project

2009-01-09 Thread Ed McNierney
Victor -

Thanks!  I agree with Ben that connecting with the Sugar Labs  
community is the right start and an excellent focus.  If you do need  
to have XO-specific conversations as well, I would be happy to be the  
contact person to do that.

- Ed


On Jan 9, 2009, at 9:54 AM, Benjamin M. Schwartz wrote:

 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1

 Victor Lazzarini wrote:
 Hi everyone,

 I have not been able to work on anything new for OLPC for the past  
 four months,
 given my  heavy teaching schedule. However, now I am just about to  
 go on
 research leave and one of my goals was to do some work on the music/ 
 sound
 side of things for the XO. So I am now wondering whether 1) there is
 any work to
 do, and 2) who to liaise at OLPC, since things seem to have changed
 dramatically,
 particularly with Jim Gettys leaving. In other words, it would be  
 useful to
 get a who's who for the project. Also, what bits are going to be  
 moved out to
 sugarlabs (so I wonder if they are the ones to work for now, as far  
 as audio
 development is concerned).

 1) There is lots of work to do.  There are 500,000 XO users and  
 rising,
 virtually all of whom run Sugar.  They need and want updates and new
 functionality for learning.  They don't care about where this  
 happens in
 some corporate shell game.  Sugar Labs is also expanding Sugar onto  
 non-XO
 computers.  We are growing.

 2) I can't help with this.

 Regarding with whom to work: I would definitely place audio  
 development
 under the Sugar Labs umbrella, unless the work in question is somehow
 specific to the XO hardware.  For you, working on music, I think the  
 place
 to be is Sugar Labs.  The people to talk to are Walter, Tomeu, and  
 anyone
 else on the sugar mailing list, which is now sugar-de...@lists.sugarlabs.org

 I'm excited to have you back in the project.

 - --Ben
 -BEGIN PGP SIGNATURE-
 Version: GnuPG v2.0.9 (GNU/Linux)

 iEYEARECAAYFAklnZRsACgkQUJT6e6HFtqSldgCdFi308zS0WFozkwcVEAUMYYxY
 uzoAoJ8EcF6SZQnBDMpgc4+VL9Ig2OtZ
 =lnvp
 -END PGP SIGNATURE-
 ___
 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: status of OLPC project

2009-01-09 Thread Ed McNierney
Victor  Scott -

Sorry - I made a comment about this on an earlier email, but I just  
realized that that message wasn't sent to the devel list.

Scott's quite right.  I firmly believe that whenever possible a layoff  
is handled with a face-to-face conversation with your manager.  It  
isn't fun for either party, but you don't duck that job.  Because of  
travel and other schedules, some folks didn't have those conversations  
until yesterday afternoon and I actually didn't have my very last one  
until this morning.  No one wants to learn they've lost their job  
through a public mailing list.  And in addition, some people would  
like the opportunity to communicate the news to their friends, family,  
and colleagues on their own terms rather than having me announce it  
for them.

This week the people being laid off are my #1 priority, and I need to  
spend the time to make sure everyone else at OLPC does whatever we can  
to help.  Next week I can help communicate things more broadly to the  
wider world.

- Ed

On Jan 9, 2009, at 1:10 PM, C. Scott Ananian wrote:

 On Fri, Jan 9, 2009 at 11:20 AM, Bastien  
 bastiengue...@googlemail.com wrote:
 Victor Lazzarini victor.lazzar...@nuim.ie writes:

 [...] In other words, it would be useful to get a who's who for the
 project.

 +1

 Please have some consideration for the recently unemployed.  Not
 everyone wants this fact announced to the world, and Ed would
 certainly be out of place as manager if he were to do so preemptively.
 I don't know, but there may even be contractors or others who OLPC
 management has not been able to get in touch with, who don't yet know
 their job status.  Please be patient.

 I expect those who are comfortable announcing their employment status
 will do so, here or in some other appropriate venue.
  --scott

 -- 
 ( http://cscott.net/ )
 ___
 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: Problems revealed by a report of detailed changes to 8.2.1 tickets.

2008-12-22 Thread Ed McNierney
Michael -

Are we able to promptly and regularly generate 8.2.1 builds that  
reflect the work being done?  From last week's reports I get the  
impression that various bits of progress are being made, but we've had  
no 8.2.1 builds since the first one.

If there is anything you (or anyone else) can do to ensure that bug  
fixes can quickly get into a build for testing, that would be very  
helpful and an excellent assignment.  Please let me know if there is  
anything I can do to assist.  Thanks.

  - Ed

On Dec 22, 2008, at 1:39 PM, Michael Stone mich...@laptop.org wrote:

 Ed,

 I made http://dev.laptop.org/report/39?TIME=80 in the image of one
 of my old 8.2.0 reports. (TIME is the number of seconds of history  
 that
 you want to view so that URL shows you all changes to tickets with
 milestone 8.2.1 made in the last 9-10 days).

 At the time of this writing, over the past week, 7 out of 16 tickets
 have been updated, primarily by Deepak and Scott with some additional
 questions and discussion from Sayamindu, Bert, and Simon.

 I know that I find this degree of recorded progress less than
 satisfactory. Do you feel the same way? If so, you need to know that I
 feel neither empowered nor requested to push this along as fast as it
 can go. (Does anyone else feel similarly?)

 Consequently, if you want my full potential contribution to 8.2.1 to  
 be
 realized, I strongly suggest that you, as 8.2.1 release manager, would
 do well to provide me with better and more regular instruction, e.g.  
 by
  * assigning some 8.2.1 tickets to me, (I have none)

  * by requesting me to choose some tickets that I can handle,

  * by _promptly and regularly_ checking in with all of the people in
the critical path to release to find and remove obstacles to their
work,

  * or by delegating the responsibility and authority to do these  
 things
to someone else if that's the best way to get the job done.

 To summarize, Trac suggests to me that people are either not reporting
 their work or are stuck, perhaps because of deadlock, contention,
 starvation, challenge, or distraction. How are you going to solve the
 problem?

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


Re: 8.2.1 Bug review meeting - 1 PM EST Friday 12/12/08

2008-12-12 Thread Ed McNierney
Folks -

I was in a hurry to get this out yesterday and I just realized that it might
be wiser to use the #olpc-meeting channel so we don¹t intrude too much if
other folks are trying to talk.  So let¹s please move our meeting to 1 PM
Eastern time (30 minutes from now) in #olpc-meeting instead.  We¹ll keep an
eye out on #olpc-devel for anyone who¹s looking in the wrong place.  Thanks.

- Ed


On 12/11/08 1:04 PM, Ed McNierney e...@laptop.org wrote:

 Folks -
 
 We¹re trying to get a very focused 8.2.1 release wrapped up to address a small
 number of problems affecting or blocking key country deployments of 8.2.  A
 few bugs have been tagged for an 8.2.1 milestone (fifteen of them), and we
 have hit one critical enough to merit triggering a release (a regression in
 wireless activation, Trac #8976 https://dev.laptop.org/ticket/8976).
 
 I would like to review and discuss all tickets tagged with an 8.2.1 Milestone
 to ensure we understand the work and have a path forward to get an update out
 quickly.  Please join an IRC discussion on #olpc-devel (irc.freenode.net) at 1
 PM Eastern time tomorrow (Friday, 12/12).  We will walk through each of the
 tickets tagged with an 8.2.1 Milestone set.
 
 Please review these tickets in Trac before the meeting and add comments as
 necessary, especially if you can¹t attend the meeting.  If you have any
 questions or need more information please let me know.  Thanks very much for
 the help!
 
 - Ed

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


8.2.1 Bug review meeting - 1 PM EST Friday 12/12/08

2008-12-11 Thread Ed McNierney
Folks -

We¹re trying to get a very focused 8.2.1 release wrapped up to address a
small number of problems affecting or blocking key country deployments of
8.2.  A few bugs have been tagged for an 8.2.1 milestone (fifteen of them),
and we have hit one critical enough to merit triggering a release (a
regression in wireless activation, Trac #8976
https://dev.laptop.org/ticket/8976).

I would like to review and discuss all tickets tagged with an 8.2.1
Milestone to ensure we understand the work and have a path forward to get an
update out quickly.  Please join an IRC discussion on #olpc-devel
(irc.freenode.net) at 1 PM Eastern time tomorrow (Friday, 12/12).  We will
walk through each of the tickets tagged with an 8.2.1 Milestone set.

Please review these tickets in Trac before the meeting and add comments as
necessary, especially if you can¹t attend the meeting.  If you have any
questions or need more information please let me know.  Thanks very much for
the help!

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


Re: 8.2.1 Bug review meeting - 1 PM EST Friday 12/12/08

2008-12-11 Thread Ed McNierney
OK, someone made a boo-boo.  Some time in the last hour or two Trac got
updated with 308 new Milestone=8.2.1 tickets.  I'd appreciate anyone who's
recently made bulk updates reconsider their actions.  Thanks!

- Ed 


On 12/11/08 1:48 PM, Deepak Saxena dsax...@laptop.org wrote:

 On Dec 11 2008, at 13:38, p...@laptop.org was caught saying:
 ed wrote:
 Folks -
 
 We?re trying to get a very focused 8.2.1 release wrapped up to address a
 small number of problems affecting or blocking key country deployments of
 8.2.  A few bugs have been tagged for an 8.2.1 milestone (fifteen of them),
 
 i went looking for a canned report to find those 15 tickets for
 me.  i found two:  http://dev.laptop.org/report/34 and 35.
 
 clearly i don't understand how reports work, because they each
 return 323 tickets, in different orderings, 8 of which are marked
 as blockers.
 
 My interpreation of Ed's email was that we are to review
 all 323 8.2.1 tickets tommorrow(!), not just the 15. Ed,
 can you clarify?
 
 Thanks,
 ~Deepak


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


Re: 8.2.1 Bug review meeting - 1 PM EST Friday 12/12/08

2008-12-11 Thread Ed McNierney
Folks -

I have tagged all the correct 8.2.1 tickets with the keyword 8.2.1:+ and
Michael is assisting in reclassifying these bugs to the correct milestone.

In case of further difficulty, the fifteen tickets that were set to a
Milestone:8.2.1 value this morning (and to which I was referring in my
request for review and discussion) are the following:

http://dev.laptop.org/ticket/6028
http://dev.laptop.org/ticket/8155
http://dev.laptop.org/ticket/8451
http://dev.laptop.org/ticket/8667
http://dev.laptop.org/ticket/8745
http://dev.laptop.org/ticket/8767
http://dev.laptop.org/ticket/8942
http://dev.laptop.org/ticket/8976
http://dev.laptop.org/ticket/8982
http://dev.laptop.org/ticket/9044
http://dev.laptop.org/ticket/9045
http://dev.laptop.org/ticket/9053
http://dev.laptop.org/ticket/9102
http://dev.laptop.org/ticket/9107
http://dev.laptop.org/ticket/9109

These are the tickets we will be considering for 8.2.1 inclusion.  At the
moment I believe it is an inclusive list but I expect we will decide not to
fix all of them for 8.2.1.

- Ed

On 12/11/08 2:11 PM, Michael Stone mich...@laptop.org wrote:

 On Thu, Dec 11, 2008 at 01:50:58PM -0500, Ed McNierney wrote:
 OK, someone made a boo-boo.  Some time in the last hour or two Trac got
 updated with 308 new Milestone=8.2.1 tickets.  I'd appreciate anyone who's
 recently made bulk updates reconsider their actions.  Thanks!
 
 Someone closed the 8.2.0 milestone, which auto-pushed all the tickets in
 that milestone into the next milestone, which happens to be 8.2.1.
 
 Michael
 


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


Trac tickets for 8.2.1 release mislabeled

2008-12-09 Thread Ed McNierney
I see that the tickets for 8.2.1 seem to be all labeled for the 9.1
milestone, ³per edmcnierney¹s request² and that wasn¹t my request.

Tickets 8976, 8745, 9044, 9045, 8982, 8155, 8767, and 8451 should all be
tagged as for the 8.2.1 release, and those are the ONLY tickets that should
be so labeled.  These are the high-priority items we need to be working on
right now to get this minor release ready ASAP.  Thanks!

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


Re: [PATCH] cafe_nand: remove busy-wait loop

2008-12-09 Thread Ed McNierney
And then Mitch tosses the next ball to Daniel to catch.


On 12/9/08 12:22 PM, Jim Gettys [EMAIL PROTECTED] wrote:

 On Tue, 2008-12-09 at 07:05 -1000, Mitch Bradley wrote:
 
 Where do we go with this? Who's adventurous enough to test it? Dare we
 put it in joyride? Any suggestions for how to measure performance
 difference?
   
 
 If Deepak likes it and it passes some tests, that would be the logical
 thing to do next.
   - Jim


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


Cleaning up Trac for 8.2.1

2008-12-08 Thread Ed McNierney
Folks -

I went to take a look at Trac to clean up Milestones and make sure that only
the bugs identified on the 8.2.1 ECO page at
http://wiki.laptop.org/go/Eco/8.2.1#Relevant_Trac_items are labeled with
that Milestone.  That is, those are the only 8 tickets that should be fixed
and closed for us to release 8.2.1.

When I did that I found that there are 226 tickets with an 8.2.1 Milestone,
199 of which are not closed.  I realize much of this stems from decisions in
8.2 to defer bugs until next time, but the number of these bugs makes me
wary of proceeding.  Although an 8.2.2 Milestone exists, there are
(fortunately) no tickets with that value assigned.

Since I think our philosophy should be that any 8.2.x release will only
contain bug fixes that are specifically selected and identified as critical
for that bugfix release, I would like to suggest that all 8.2.1 Milestone
values be updated to a 9.1 Milestone value with the exception of the eight
from the ECO (listed below).  When those eight tickets are closed, 8.2.1 is
done.

If we do an 8.2.2 release, we will reclassify any known 9.1 Milestone bugs
to that 8.2.2 Milestone value as part of the process of managing that
release.  In the near term we will have no 8.2.2 Milestone tickets.  This is
somewhat analogous to the non-electronic method Kim used on her whiteboard,
whereby bugs that really ought to be fixed in an 8.2.1 release but aren't
enough to trigger that release by themselves were written on a list until
we reached critical mass (or a critical bug) for that release.

Please let me know what you think; counterproposals that do the job better
are welcome.

- Ed

Tickets from the 8.2.1 ECO:
8155
8451
8745
8767
8976
8982
9044
9045


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


Re: wiki.laptop.org upgrade

2008-12-05 Thread Ed McNierney
Mikus -

I'd be happy to help, but I'm not sure I understand your suggestion.  I
don't understand what legal consequences you're thinking about - if you can
give me more details I can try to investigate.

But your statement sounds like what I was trying to say: the community of
people who rely on wiki.laptop.org is quite large and since OLPC has taken
on the responsibility of creating and hosting the infrastructure supporting
it we just need to be sure we keep that community in mind, as it has grown
considerably over time (as Bernie pointed out).

- Ed


On 12/5/08 1:15 AM, Mikus Grinbergs [EMAIL PROTECTED] wrote:

 Wiki.laptop.org is a public-facing Web site used by many, many people who
 are not on devel@ or hunt for RT tickets or listen in on VIG meetings.  Our
 public services - especially during our G1G1 period - are mission-critical
 and we cannot treat them casually.
 
 While I sympathize with the use of wiki.laptop.org as an official
 interface from the OLPC project to the public, that website is where
 to date important information has appeared regarding *what* (e.g.,
 /go/Designs) and *how* (e.g., /go/Feature_roadmap).
 
 There needs to be a place where such topics can be posted that is
 not so mission-critical as to invite legal consequences to the
 project, or to those contributing to the posted content.
 
 mikus
 


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


Re: Fedora 10 on XO

2008-12-05 Thread Ed McNierney
Chris -

Thanks; I think your thoughts are rather similar to mine and I am trying to
get information on what the actual user need (or perceived need) is.  While
there are obvious storage and RAM constraints involved, we need to be sure
we're providing what most users will want (users of this desktop, of
course).

Thanks to everyone else, too, who is contributing to this discussion, as
it's very important to move this topic into the real world of what is
possible, what would it look like, and what compromises would we have to
make?

- Ed


On 12/4/08 10:08 PM, Chris Ball [EMAIL PROTECTED] wrote:
 
 I agree that the choice is yet to be made and isn't totally obvious.
 
 I prefer using GNOME, but our current answer for How much disk space
 does it require to run Fedora 10 and GNOME and apps? is a 4GB SD card
 and 256M of swap, so it seems hard to get there from here.  Maybe we
 can run GNOME and some tiny set of apps without blowing the NAND budget,
 though..
 
 - Chris.


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


Re: Announcing the NANDblaster

2008-12-05 Thread Ed McNierney
Thanks, Mitch!  Nice stuff.

- Ed


On 12/5/08 3:53 AM, Mitch Bradley [EMAIL PROTECTED] wrote:

 The multicast NAND reflasher - AKA NANDblaster - is ready for serious
 testing.
 
 See http://wiki.laptop.org/go/Multicast_NAND_FLASH_Update for instructions.
 
 Mitch
 
 ___
 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: wiki.laptop.org upgrade

2008-12-04 Thread Ed McNierney
Bernie -

We should *never* take our public-facing Web services offline deliberately
without scheduling that event in advance and sending warnings and reminders
of when that scheduled maintenance will occur.  Never.  There are a lot of
people who have been working very hard over the last few weeks to ensure
these primary Web services are available, online, and reliable - with
fallback systems in place in case something (like a software upgrade) goes
wrong.

This should never happen again.  We cannot be taking our servers offline
during a busy period of the day (late afternoon or early evening, prime time
for our major US G1G1 market) for 45 minutes while we figure out weird
problems.

Perhaps I missed it, but I do not recall any email review or discussion of
the value or need for either OpenID or a MediaWiki update, and I don't
understand how we made the decision that either was more valuable than
keeping one of our two major public sites online.

Having volunteer assistance for systems administration is extremely
valuable, but that assistance must be coordinated and communicated with the
rest of the team.

- Ed


On 12/4/08 5:08 AM, Bernie Innocenti [EMAIL PROTECTED] wrote:

 Ed McNierney wrote:
 What was the motivation for this upgrade?  Why did we need to take the wiki
 offline for several hours during our G1G1 promotion?  Thanks.
 
 It was offline for approximately 45 minutes (and it was mostly due to
 a weird problem that took a while to figure out).
 
 The main motivation for the upgrade was installing OpenID to enable
 single-sign-on across all the web applications.  Secondarily, it's
 always safer to keep web applications up to date.  I also did a few
 cleanups to ensure the next updates will be a little easier.


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


Re: wiki.laptop.org upgrade

2008-12-04 Thread Ed McNierney
David -

I don't understand that comment.  What several efforts are you talking
about?  I don't think there were several efforts to publicize this outage -
if so, the scope of those efforts wasn't sufficient IMHO.

- Ed


On 12/4/08 10:48 AM, David Farning [EMAIL PROTECTED] wrote:

 On Fri, Dec 5, 2008 at 5:25 AM, Ed McNierney [EMAIL PROTECTED] wrote:
 Bernie -
 
 We should *never* take our public-facing Web services offline deliberately
 without scheduling that event in advance and sending warnings and reminders
 of when that scheduled maintenance will occur.  Never.  There are a lot of
 people who have been working very hard over the last few weeks to ensure
 these primary Web services are available, online, and reliable - with
 fallback systems in place in case something (like a software upgrade) goes
 wrong.
 
 This should never happen again.  We cannot be taking our servers offline
 during a busy period of the day (late afternoon or early evening, prime time
 for our major US G1G1 market) for 45 minutes while we figure out weird
 problems.
 
 Perhaps I missed it, but I do not recall any email review or discussion of
 the value or need for either OpenID or a MediaWiki update, and I don't
 understand how we made the decision that either was more valuable than
 keeping one of our two major public sites online.
 
 Having volunteer assistance for systems administration is extremely
 valuable, but that assistance must be coordinated and communicated with the
 rest of the team.
 
 
 Is coordination and communication a one-way street:(  Several efforts
 have been made recently to coordinate and communicate... only to be
 met with silence.
 
 david
 
- Ed
 
 
 On 12/4/08 5:08 AM, Bernie Innocenti [EMAIL PROTECTED] wrote:
 
 Ed McNierney wrote:
 What was the motivation for this upgrade?  Why did we need to take the wiki
 offline for several hours during our G1G1 promotion?  Thanks.
 
 It was offline for approximately 45 minutes (and it was mostly due to
 a weird problem that took a while to figure out).
 
 The main motivation for the upgrade was installing OpenID to enable
 single-sign-on across all the web applications.  Secondarily, it's
 always safer to keep web applications up to date.  I also did a few
 cleanups to ensure the next updates will be a little easier.
 
 
 ___
 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: wiki.laptop.org upgrade

2008-12-04 Thread Ed McNierney
Bernie -

Wiki.laptop.org is a public-facing Web site used by many, many people who
are not on devel@ or hunt for RT tickets or listen in on VIG meetings.  Our
public services - especially during our G1G1 period - are mission-critical
and we cannot treat them casually.

Henry and I spoke briefly this morning and we will work together to put
together clearer procedures and policies for work that affects our public
Web services so modifications to those services are made more appropriately
in the future.

- Ed


On 12/4/08 12:30 PM, Bernie Innocenti [EMAIL PROTECTED] wrote:

 Ed McNierney wrote:
 Perhaps I missed it, but I do not recall any email review or discussion of
 the value or need for either OpenID or a MediaWiki update, and I don't
 understand how we made the decision that either was more valuable than
 keeping one of our two major public sites online.
 
 Having volunteer assistance for systems administration is extremely
 valuable, but that assistance must be coordinated and communicated with the
 rest of the team.
 
 Maybe you missed it, but it was discussed twice in the weekly VIG
 meetings, to which you were participating. There was a ticket open in
 RT for almost one month.  Feature requested by Luke, ticket opened by
 Mel, reviewed by Kim, approved by Henry.  Before proceeding, we asked
 CScott and SJ, and sent a notice to [EMAIL PROTECTED]  I was also supposed to
 also meet with you yesterday, but you weren't around.
 
 So I really don't think it could have publicized it more than this.


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


Re: wiki.laptop.org upgrade

2008-12-03 Thread Ed McNierney
What was the motivation for this upgrade?  Why did we need to take the wiki
offline for several hours during our G1G1 promotion?  Thanks.

- Ed


On 12/3/08 10:49 PM, Bernie Innocenti [EMAIL PROTECTED] wrote:

 Bernie Innocenti wrote:
 we are currently upgrading the MediaWiki instance that runs the main
 wiki to 1.13.2 and enabling OpenID authentication.
 
 It might become inaccessible for a few minutes while the upgrade
 scripts are converting the database.  Afterward, please report any
 regression you observe.
 
 We're done.  Enjoy,
 
 -- Bernie Innocenti, OLPC VIG
 
 ___
 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


Info on developer key request page on XO

2008-12-02 Thread Ed McNierney
Folks -

I'm investigating steps that can make it easier to get developer keys  
for XOs for users who desire them.  At the moment the developer key  
request page at file:///home/.devkey.html contains content that is  
retrieved (in an IFRAME) from the activation.laptop.org server (as  
well as pulling a stylesheet from it).  Is there a particular reason  
for this approach as opposed to making some or all of that content  
static and local to the XO?

I'd like to have at least some of that content be local to the XO and  
contain instructions on how to request a developer key via postal  
mail.  The make the entire page local solution would seem to be an  
obvious approach, so I'm suspecting there was a reason to not do so.   
Comments, suggestions, and history are welcome - thanks!

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


Re: Info on developer key request page on XO

2008-12-02 Thread Ed McNierney
Yes, that's exactly the point.  We currently offer developer keys by  
postal mail for users who do not have Internet access, but users  
without Internet access cannot get the instructions on how to make  
such a request.  The Getting Started pamphlet refers users to 
www.laptop.org/source 
  for source code and mentions it is available on media, but without  
Internet access you can't find out how to order the media.

- Ed

P.S. And I see that even with Internet access, www.laptop.org/source  
seems to not be there...


On Dec 2, 2008, at 3:47 PM, Chris Ball wrote:

 Hi,

 Yes.  For example, we can add information about postal-mail
 requests to the page, without opening up the 767 build.

 I think Ed's point is that someone who wants to take advantage of a
 postal-mail request necessarily can't talk to activation.l.o.  :)

 - Chris.
 -- 
 Chris Ball   [EMAIL PROTECTED]

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


Re: Info on developer key request page on XO

2008-12-02 Thread Ed McNierney
No, all I'm thinking about is having .devkey.html contain the postal  
instructions in the HTML local to the machine, so it can be read by  
someone without Internet access at all.  Someone can launch the Browse  
activity, click on get a developer key, and read the instructions  
(and also, presumably, click the Submit button to make an online  
request, too).

- Ed


On Dec 2, 2008, at 4:30 PM, C. Scott Ananian wrote:

 On Tue, Dec 2, 2008 at 4:06 PM, Ed McNierney [EMAIL PROTECTED] wrote:
 Yes, that's exactly the point.  We currently offer developer keys  
 by postal
 mail for users who do not have Internet access, but users without  
 Internet
 access cannot get the instructions on how to make such a request.   
 The
 Getting Started pamphlet refers users to www.laptop.org/source  
 for source
 code and mentions it is available on media, but without Internet  
 access you
 can't find out how to order the media.

 Yes, I understand the point, but I don't see how this is worse than
 the alternative.  If I had hard-coded the activation lease info in the
 build, it *still* wouldn't have information about postal mail access,
 and there would be no way to put it there.

 For 9.1 we should have both: the library-common bundle is the right
 place to put information about dev keys; I hope that we will also
 replace the current form with a sugar control panel, which can have
 more information as well.
 --scott

 -- 
 ( http://cscott.net/ )

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


  1   2   >