Re: Get involved - Measure Activity on the XO

2008-04-10 Thread Arjun Sarwal
 Wait! Can we share Measure data between laptops and combine the streams?

   --
Exactly!

(Im working on it, however patch submissions and developmental help
most welcome)



   Richard Smith  [EMAIL PROTECTED]
   One Laptop Per Child
 




 --
 Edward Cherlin
 End Poverty at a Profit by teaching children business
 http://www.EarthTreasury.org/
 The best way to predict the future is to invent it.--Alan Kay

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


Re: Chilling Effects paper at USENIX UPSEC

2008-04-10 Thread John Gilmore
4.  It is unfortunate that a respected conference did not do a
 better job at vetting this paper.

The conference is a small USENIX workshop (Usability, Psychology and
Security).  USENIX workshops generally involve fewer than 100
participants, more timely work, and less pre-publication peer review.
BitFrost (and criticism of the design, the spec, and the
implementation of BitFrost) are directly on-point for this workshop.
The paper appears in a short papers session, along with papers on
RFID and authentication via electronic pets.

1.  The BitFrost Specification is documentation, not detailed
 implementation.  The author does not read code.

Indeed, the paper would've been better if they had also been able to
review the implementation, but based on the paper deadline and what
they had available (a prototype XO from B3 or earlier), most of
BitFrost was not implemented in what they had access to.

2.  BitFrost does not promise anonymity to school children.

This is a valid criticism of a social scheme such as give one laptop
to every child, and as pointed out by the authors, a scheme being
rolled out in some very violent, repressive countries like Nigeria.

 It would have been nice if the criticisms had been delivered directly to 
 OLPC, instead of broadcast in a public forum, ...

Almost every OLPC forum, including olpc-security, is a public forum.
If the enemies of OLPC aren't reading its open mailing lists, they
aren't very competent enemies.  It's actually more likely that they
would notice OLPC criticisms in OLPC forums, rather than at a small
USENIX workshop.  Indeed, it's the discussion of the paper here that
has probably tipped off OLPC's enemies.  Shh!!!

 I believe that the prevailing ethos in the white hat security community 
 is to report newly-discovered vulnerabilities first to the company in 
 question, thus giving them some amount of time to develop a patch before 
 the public announcement.

The authors didn't identify any buffer overflows or similar issues.
The things they identified were wrong at the fundamental design level,
and are not trivially patchable.

Luckily, some of them were design goals that never got implemented,
like signing everything with the child's private key.  Thus, many of
the BitFrost mistakes which they point out, are not actual problems in
the current shipping XO.

 The authors appear to be academics, however, so they would get little 
 credit for having contributed to OLPC security by privately contacting 
 OLPC and giving us an opportunity to address their concerns.

Ahem.

I have given generously of my time to OLPC by following the project
for some three years now; testing B1, B2, B4, and MP machines;
supporting G1G1 users; recruiting and paying others to contribute;
researching SD card protocols; contributing to discussions by email,
phone, and IM; and filing dozens of bug reports.  OLPC has seldom
graciously addressed my concerns on fundamental design issues, such
as BitFrost, activation, developer keys, GPL compliance, game keys, or
anything else.  When I wasn't ignored, I was criticized for attacking
OLPC, or for failing to write up my concerns as a properly tested
source code patch.  It has been hard -- indeed, impossible -- for me
to gin up the requisite perseverence to actually implement anything
for OLPC, except small patches to SimCity.  (Making those patches
turned up numerous bugs, which I reported, which are still largely
being ignored.)

The BitFrost spec was so clearly a personal hobbyhorse of Ivan that
questioning its basic assumptions was heresy, grudgingly tolerated due
to my reputation, but otherwise ignored.  I decided very early on that
it wasn't worth wasting my time and making people mad by criticizing
BitFrost in detail, partly because I expected it to fall flat on its
face.  The parts that were worth focusing on were the pervasive DRM
(maybe now that Ivan's gone, I can go back to using the right name for
crypto that disables the owner's control).  And I was ignored and
vilified on *that* until I escalated the DRM issue to Richard Stallman
over OLPC's ongoing non-compliance with GPLv3 (and also pointed out
non-compliance with GPLv2, which is ongoing).

OLPC staff are overworked and underappreciated.  Working in the glare
of publicity has not made their jobs easier.  But giving OLPC an
opportunity to address your concerns is pretty much a null concept.
OLPC barely has the opportunity to address its own opportunities.

John




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


#6864 updated w/ new error logs

2008-04-10 Thread Bryan Berry
http://dev.laptop.org/ticket/6864

successfully reproduced the error and have uploaded all the log files
and output errors I could. hope this helps.

So far I am having a lot of issues w/ 703, I don't recommend it for
Update.1 release. 702 had a lot less issues

Bryan
OLE Nepal
Kathmandu


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


Re: #6864 updated w/ new error logs

2008-04-10 Thread Bryan Berry
I take back my criticisms of 703. looks like the problems stemmed from a
corrupted .olpc.store/ directory on my usb key. same usb key caused same
problem on 702

On Thu, 2008-04-10 at 13:04 +0545, Bryan Berry wrote:
 http://dev.laptop.org/ticket/6864
 
 successfully reproduced the error and have uploaded all the log files
 and output errors I could. hope this helps.
 
 So far I am having a lot of issues w/ 703, I don't recommend it for
 Update.1 release. 702 had a lot less issues
 
 Bryan
 OLE Nepal
 Kathmandu


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


Re: [Server-devel] Transfers between xo and school-server

2008-04-10 Thread Tomeu Vizoso
Hi,

2008/4/8 Robson Mendonça [EMAIL PROTECTED]:
 Hi!

  Could you please copy it to wiki.laptop.org?

  Yep! I did it. http://wiki.laptop.org/go/AMADIS

Thanks!

  What do you mean by update the XO through the web? You mean
  http://wiki.laptop.org/go/Olpc-update ?

 Yep again. I don't know if this have any relation with file transfer between
 xo and server.

Not sure. That's for updating the part of the laptop that _isn't_
created by the user. We care here about the other ;) Don't know if the
plan is for OS updates to be in the school server. Martin would know,
I guess.

 But the focus of my question is don't repeat any existent work. However, if
 this is possible
  or not, only you can say me.

 I know about the network problems in the field, in the last year when many
 kids, at Porto Alegre trial school, tried to connect with
 the internet, few succeeded.

 Because of this, I saw that the Journal publication, in the proposal,
 couldn't be automatic. Thus can be a problem or hurt the
  OLPC concepts about backup, then you can talk to me, and lead me to
 maintain the means clear.

There are many ways of arbitrating access to the backup service, and
as you pointed out, this should happen without taking much bandwidth.
See http://wiki.laptop.org/go/XS_backup_restore for a proposal.

 How Tomeu saw, If somebody is thinking in something closer with this, I
 still open to discussion, this is very important to me.

I would like to know if there already exist any plans about backups. Martin?

Thanks,

Tomeu
___
Server-devel mailing list
[EMAIL PROTECTED]
http://lists.laptop.org/listinfo/server-devel


Re: how to let activities write to file without risking security

2008-04-10 Thread Charles Merriam
FYI, this might crop up.
http://wiki.laptop.org/go/Talk:Bitfrost#org.freedesktop.DBus.Error.AccessDenied

Basically, don't choose the solution of making both users have the
same uid.  -- Charles Merriam

On Thu, Apr 10, 2008 at 12:24 AM, John Gilmore [EMAIL PROTECTED] wrote:
  At OLE Nepal we need to let our etoys image allow writing to disk,
   however under rainbow the image is executed under another user id.
   What's the way to give an/our activity permission to write to certain
   directories without just making them world writable, which is surely
   not the way to go.

  Make them world writeable.

  I don't know why the Nepal team wants to insist on ultimate super high
  security all the time.  Security is not there to make your life
  miserable.  In many cases it isn't there for any reason at all;
  somebody did it for their own situation, which doesn't match your
  situation.  If it gets in the way, turn it off!  That's why there is a
  switch.

 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: Build Debate: Followup on Build Naming

2008-04-10 Thread Charles Merriam
  Thanks for formalising this, I would also strongly suggest that the
  organisation is moved to the far right, and that we get rid of year.

  component major minor bugfix organisation

I strongly suggest we keep the year.

Yes, really, OLPC should release new software at least once per year.
It should dump support for software two or more years old.   It should
release based on time, not feature.

Also, why add a minor-minor (bugfix) number?

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


New joyride build 1852

2008-04-10 Thread Build Announcer v2
http://xs-dev.laptop.org/~cscott/olpc/streams/joyride/build1852

Changes in build 1852 from build: 1850

Size delta: 0.00M

-loudmouth 1.2.3-2.fc7
+loudmouth 1.3.4-1.olpc2

--- Changes for loudmouth 1.3.4-1.olpc2 from 1.2.3-2.fc7 ---
  + New upstream version for joyride

--
This mail was automatically generated
See http://dev.laptop.org/~rwh/announcer/joyride-pkgs.html for aggregate logs
See http://dev.laptop.org/~rwh/announcer/joyride_vs_update1.html for a 
comparison
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


New faster build 1852

2008-04-10 Thread Build Announcer v2
http://xs-dev.laptop.org/~cscott/olpc/streams/faster/build1852

Changes in build 1852 from build: 1850

Size delta: 0.13M

-loudmouth 1.2.3-2.fc7
+loudmouth 1.3.4-1.olpc2

--- Changes for loudmouth 1.3.4-1.olpc2 from 1.2.3-2.fc7 ---
  + New upstream version for joyride

--
This mail was automatically generated
See http://dev.laptop.org/~rwh/announcer/faster-pkgs.html for aggregate logs
See http://dev.laptop.org/~rwh/announcer/joyride_vs_update1.html for a 
comparison
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: Cutting a slice of wikipedia - CDPedia

2008-04-10 Thread Alejandro J. Cura
On Tue, Apr 8, 2008 at 9:21 PM, Martin Langhoff
[EMAIL PROTECTED] wrote:
 Yesterday we had a mini-sprint with argentinian pythonistas and we
  discussed Alecu's CDPedia  which is a Python toolchain that does are
  good job of cutting a slice of wikipedia and cutting off the least
  interesting parts to make it fit. His project is here

http://code.google.com/p/cdpedia/

  and it would be great if Alecu could explain a bit more what it does
  -- I am sure I didn't do it any justice above ;-)
  So - Alecu, meet the list, list, say hi to Alecu ;-)

Hi all,

First of all, let me stress that CDpedia is project of the local
Python Users group, and not just a project of mine ;-)
What we are looking for is one cd with a reasonable subset of the
wikipedia, aimed at schools that already have some  computers but no
internet access, or with dial up modems that are not connected all the
time.

What we have developed is a set of scripts that take a static html
wikipedia dump and thru some slicing and dicing end up producing an
iso image with some bzip2 compressed blocks optimized for reading from
a cd, and a small program that sets up a web server that serves up
articles from this blocks for a local browser. No wikipedia images are
included yet in this process, but we have a few ideas on how to make
them fit.

Right now we have released an alpha 0.1 iso image, that allows you to
burn a cd that will automatically play back on xp, (and manually on
linux distros). We need some more docs on how to make it work, though.

cheers,
-- 
alecu
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: Cutting a slice of wikipedia - CDPedia

2008-04-10 Thread Alejandro J. Cura
On Wed, Apr 9, 2008 at 2:53 PM, Samuel Klein [EMAIL PROTECTED] wrote:
 It's nice to see a python toolchain for this (though I don't see any code at
 that url?)  They exist in other languages as well.  We've been working with
 Linterweb's Kiwix (kiwix.org) and the Schools-Wikipedia, which use their own
 toolchains.

 Alecu, take a look at the [[wikislice]] project on the olpc wiki and en
 wikipedia.  We're looking to improve available tools, particularly in terms
 of giving slice-creators detailed options about the ratio of media to text.

Hi SJ,
I will take a look at those, thanks a lot!
-- 
alecu
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: Cutting a slice of wikipedia - CDPedia

2008-04-10 Thread Alejandro J. Cura
On Wed, Apr 9, 2008 at 5:52 PM, Edward Cherlin [EMAIL PROTECTED] wrote:
  Hola, Alecu. ¿Como esta?

Hola Edu, muy bien, muchas gracias. ¿Como estás vos?

  Is there a design spec for CDPedia?
Yes, but it's mostly in spanish. But I see you may have no problem with it! ;-)
http://www.taniquetil.com.ar/plog/post/1/328
http://except.com.ar/cgi-bin/pycamp/wiki/WikipediaOffline
We are working on improving the docs, and we will translate them if
people are interested.

 Is one CD worth just a convenient
  round number, or is there some other reason for that size?

One CD means it will be easier and cheaper to duplicate and distribute.
But the 700mb value is just a value in a config file, so you'll be
able to make a slice suited to your needs.
Regarding multiple disc, we had a (long) discussion on this and agreed
that it would be better if we sticked to just one.

  Shall we put this in the projects listing and make a Wiki page for it?

Well, sure!

thanks,
-- 
alecu
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: Cutting a slice of wikipedia - CDPedia

2008-04-10 Thread Alejandro J. Cura
Hi SJ,

On Wed, Apr 9, 2008 at 7:31 PM, Samuel Klein [EMAIL PROTECTED] wrote:
 I'd like to see the auto-selection code; I don't find it in the trunk atm.
We played with some sample code, and have a bunch of ideas on the
design docs, but the auto-selection is not finished yet.

 I do see hints of using mwlib, which is good; it is well-maintained.
We didn't have such a good experience using mwlib. The problem I
remember most clearly was that some strings were hard coded for the
english and german wikipedias, but there were a few others.
Facundo Batista was working on this, and does a great job of
explaining it (again in spanish), here:
http://www.taniquetil.com.ar/plog/post/1/328

 For live slices, using MediaWiki's API rather than a dump, there's mwclient.

 http://fisheye.ts.wikimedia.org/browse/bryan/mwclient/trunk/README.txt?r=HEAD

 More scoring schemes are welcome.  See also wikiosity's simple
 relevance-scoring code, which takes in a few keywords and considers 1st 
 2nd-order links.
   http://dev.laptop.org/git?p=projects/wikiosity;a=tree

Hey, you surely have your eye set on this. Do you keep a list of all
this related projects?

thanks a lot,
-- 
alecu
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: Chilling Effects paper at USENIX UPSEC

2008-04-10 Thread John Watlington

The most represive school systems we have been talking
to have been the ones in the U.S.They even claim that they
have a legal obligation to break internet access on the
laptop everywhere but the school, to ensure compliance
with the law.

I personally configured the server to not log IP addresses
on HTTP requests, but that will only be used in developing
countries.   You can bet that most school systems running
their own cache/filter/proxy WILL log this info.

Forget BitFrost, these kids are being betrayed by basic
networking mechanisms (such as persistent MAC and IP
addresses.)

wad

2.  BitFrost does not promise anonymity to school children.

 This is a valid criticism of a social scheme such as give one laptop
 to every child, and as pointed out by the authors, a scheme being
 rolled out in some very violent, repressive countries like Nigeria.

 It would have been nice if the criticisms had been delivered  
 directly to
 OLPC, instead of broadcast in a public forum, ...

 Almost every OLPC forum, including olpc-security, is a public forum.
 If the enemies of OLPC aren't reading its open mailing lists, they
 aren't very competent enemies.  It's actually more likely that they
 would notice OLPC criticisms in OLPC forums, rather than at a small
 USENIX workshop.  Indeed, it's the discussion of the paper here that
 has probably tipped off OLPC's enemies.  Shh!!!

 I believe that the prevailing ethos in the white hat security  
 community
 is to report newly-discovered vulnerabilities first to the company in
 question, thus giving them some amount of time to develop a patch  
 before
 the public announcement.

 The authors didn't identify any buffer overflows or similar issues.
 The things they identified were wrong at the fundamental design level,
 and are not trivially patchable.

 Luckily, some of them were design goals that never got implemented,
 like signing everything with the child's private key.  Thus, many of
 the BitFrost mistakes which they point out, are not actual problems in
 the current shipping XO.

 The authors appear to be academics, however, so they would get little
 credit for having contributed to OLPC security by privately  
 contacting
 OLPC and giving us an opportunity to address their concerns.

 Ahem.

 I have given generously of my time to OLPC by following the project
 for some three years now; testing B1, B2, B4, and MP machines;
 supporting G1G1 users; recruiting and paying others to contribute;
 researching SD card protocols; contributing to discussions by email,
 phone, and IM; and filing dozens of bug reports.  OLPC has seldom
 graciously addressed my concerns on fundamental design issues, such
 as BitFrost, activation, developer keys, GPL compliance, game keys, or
 anything else.  When I wasn't ignored, I was criticized for attacking
 OLPC, or for failing to write up my concerns as a properly tested
 source code patch.  It has been hard -- indeed, impossible -- for me
 to gin up the requisite perseverence to actually implement anything
 for OLPC, except small patches to SimCity.  (Making those patches
 turned up numerous bugs, which I reported, which are still largely
 being ignored.)

 The BitFrost spec was so clearly a personal hobbyhorse of Ivan that
 questioning its basic assumptions was heresy, grudgingly tolerated due
 to my reputation, but otherwise ignored.  I decided very early on that
 it wasn't worth wasting my time and making people mad by criticizing
 BitFrost in detail, partly because I expected it to fall flat on its
 face.  The parts that were worth focusing on were the pervasive DRM
 (maybe now that Ivan's gone, I can go back to using the right name for
 crypto that disables the owner's control).  And I was ignored and
 vilified on *that* until I escalated the DRM issue to Richard Stallman
 over OLPC's ongoing non-compliance with GPLv3 (and also pointed out
 non-compliance with GPLv2, which is ongoing).

 OLPC staff are overworked and underappreciated.  Working in the glare
 of publicity has not made their jobs easier.  But giving OLPC an
 opportunity to address your concerns is pretty much a null concept.
 OLPC barely has the opportunity to address its own opportunities.

   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: Build Debate: Followup on Build Naming

2008-04-10 Thread Dennis Gilmore
On Thursday 10 April 2008, Charles Merriam wrote:
   Thanks for formalising this, I would also strongly suggest that the
   organisation is moved to the far right, and that we get rid of year.
 
   component major minor bugfix organisation

 I strongly suggest we keep the year.

 Yes, really, OLPC should release new software at least once per year.
 It should dump support for software two or more years old.   It should
 release based on time, not feature.

 Also, why add a minor-minor (bugfix) number?
 I strongly feel that we should not put the year in releases.

I personally think that we should use
OLPC-Version.bugfix for the os 
so what has previously been called update.1  should be OLPC-2.0

any bug fixes based on this would be OLPC-2.1 etc

Dennis


signature.asc
Description: This is a digitally signed message part.
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: Build Debate: Followup on Build Naming

2008-04-10 Thread Aaron Konstam
On Thu, 2008-04-10 at 10:32 -0500, Dennis Gilmore wrote:
 On Thursday 10 April 2008, Charles Merriam wrote:
Thanks for formalising this, I would also strongly suggest that the
organisation is moved to the far right, and that we get rid of year.
  
component major minor bugfix organisation
 
  I strongly suggest we keep the year.
 
  Yes, really, OLPC should release new software at least once per year.
  It should dump support for software two or more years old.   It should
  release based on time, not feature.
 
  Also, why add a minor-minor (bugfix) number?
  I strongly feel that we should not put the year in releases.
 
 I personally think that we should use
 OLPC-Version.bugfix for the os 
 so what has previously been called update.1  should be OLPC-2.0
 
 any bug fixes based on this would be OLPC-2.1 etc
 
 Dennis
The question is really would the date be information that is useful. I
am not sure. My feeling is that at the rate things are going with
development it would not. Who cares for example if f8 came out in 2007
or 2008 and why would that be important information?
--
===
The means-and-ends moralists, or non-doers, always end up on their ends
without any means. -- Saul Alinsky
===
Aaron Konstam telephone: (210) 656-0355 e-mail: [EMAIL PROTECTED]

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


Re: Build Debate: Followup on Build Naming

2008-04-10 Thread Martin Langhoff
2008/4/10 Martin Dengler [EMAIL PROTECTED]:
  How about a two digit (zero-padded) version number that started with 08?

The release date is data that belongs elsewhere -- and it's not
accurate, a long-term-

What you need is the critical information when you are deciding
whether to install/update a given release:

 component : What it is that I am installing.
 major : can I expect an API break, is there a promise of long-term
supportability?
 minor : incremental non-breaking feature upgrade?
 bugfix : maturity
 customizer : vanilla version or the localised/contextualised one?

there are many large long-lived projects using this scheme or minor
variations -- and it works great. Most importantly, people understand
it very well.

As an example, what we know as Apache is released as:

  httpd-1.3.x / httpd- 2.0.x / httpd-2.2.x

We have other places where we actually add value. Lets do something
clear and well understood here, and move on.

cheers,



m
-- 
 [EMAIL PROTECTED]
 [EMAIL PROTECTED] -- 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


XENified images for XO

2008-04-10 Thread Marcus Leech
Has anyone done any work on building XENified images for XO?

I'm interested in this for building a large-scale virtualized XO 
environment for testing purposes.

The other option is to run the XO image in HVM mode, but that limits 
which processors
  I can use to host such a thing.

Cheers

-- 
Marcus LeechMail:   Dept 1A12, M/S: 04352P16
Security Standards AdvisorPhone: (ESN) 393-9145  +1 613 763 9145
Strategic Standards
Nortel Networks  [EMAIL PROTECTED]

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


Re: Build Debate: Followup on Build Naming

2008-04-10 Thread Charles Merriam
Do you expect to make a major change to the API more than once per year?

Would you like major changes to the server API to release
contemporaneously with other components?

Do you want subtle, minor changes to the API made over a year ago to
be the cause of difficult to diagnose problems?

Do you want  both you and customers to have a context in which only
one year of development need be considered?

How bad is it if all minor bug-fixes and minor API changes are given a
new major version once per year?

   - ask interesting questions
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: XENified images for XO

2008-04-10 Thread Charles Merriam
There's been some talk about building for multiple platforms:

Aside from the XO-1 hardware, various other builds with advocates
include Linux builds:
   Ubuntu (widely used for Actitivies development),
   Fedora 7 jh-build variant (widely used for OS and systems development),
   Gentoo, Cebian, and other Linuv variants, advocated by adherents to
those operating systems.
and also virtualization builds:
   VMware - which has free (gratis) server software for a variety of
platforms.  VMware players have had commercial success and the players
tend to be stable.
   Q/Emu - An open source emulator.  Used a lot.
   I suppose XEN could be added to the list.

There is a debate going on about the build and release cycle:
 
http://wiki.laptop.org/go/2008_Debate_of_Build_and_Release#Multiple_Targets.2FTimely_Builds

It's currently bogged down in the minimum buy-in for time based
releases (years in the release name).

Charles

On Thu, Apr 10, 2008 at 12:16 PM, Marcus Leech [EMAIL PROTECTED] wrote:
 Has anyone done any work on building XENified images for XO?

  I'm interested in this for building a large-scale virtualized XO
  environment for testing purposes.

  The other option is to run the XO image in HVM mode, but that limits
  which processors
   I can use to host such a thing.

  Cheers

  --
  Marcus LeechMail:   Dept 1A12, M/S: 04352P16
  Security Standards AdvisorPhone: (ESN) 393-9145  +1 613 763 9145
  Strategic Standards
  Nortel Networks  [EMAIL PROTECTED]

  ___
  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


cat-leases script to join leases files

2008-04-10 Thread Martin Langhoff
Attached you'll find a trivial script to concat-and-sort various lease
files. This makes life easier for regional teams that deal with
various shipments.

Usage:

cat-leases.pl */lease.sig   all_leases.sig

do we have a random-grabbag-o'scripts git repo where this would belong?

cheers,



martin
-- 
 [EMAIL PROTECTED]
 [EMAIL PROTECTED] -- School Server Architect
 - ask interesting questions
 - don't get distracted with shiny stuff - working code first
 - http://wiki.laptop.org/go/User:Martinlanghoff


cat-leases.pl
Description: Perl program
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: #6869 HIGH Never A: Firmware release - 5.110.22.p9

2008-04-10 Thread mbletsas
I doesn't seem that this is a firmware issue then.

M


- Original Message -
From: Zarro Boogs per Child [EMAIL PROTECTED]
Sent: 04/10/2008 09:03 PM GMT
Cc: [EMAIL PROTECTED]
Subject: Re: #6869 HIGH Never A: Firmware release - 5.110.22.p9



#6869: Firmware release - 5.110.22.p9
--+-
  Reporter:  carrano  |   Owner:  ashish
  Type:  defect   |  Status:  new   
  Priority:  high |   Milestone:  Never Assigned
 Component:  distro   | Version:
Resolution:   |Keywords:
  Verified:  0|Blocking:
 Blockedby:   |  
--+-

Comment(by carrano):

  Does 5.110.22.p8 have the same issue?

 Yes. 5.110.22.p8 also fails in the mesh-view/avahi issue.

-- 
Ticket URL: http://dev.laptop.org/ticket/6869#comment:12
One Laptop Per Child http://laptop.org/
OLPC bug tracking system

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


Re: Build Debate: Followup on Build Naming

2008-04-10 Thread Samuel Klein
Agreed.  The date doesn't need to be in the build #, and only makes it
longer.
And I don't know how meaningful it is to have a build named OLPC -- as
noted a few times, we are building more than one thing.  If anything, that
should be a clarifier at the end noting that OLPC was the 'customizer' of
the build.

SJ

On Thu, Apr 10, 2008 at 11:39 AM, Aaron Konstam [EMAIL PROTECTED]
wrote:

 On Thu, 2008-04-10 at 10:32 -0500, Dennis Gilmore wrote:
  On Thursday 10 April 2008, Charles Merriam wrote:
 Thanks for formalising this, I would also strongly suggest that the
 organisation is moved to the far right, and that we get rid of
 year.
   
 component major minor bugfix organisation
  
   I strongly suggest we keep the year.
  
   Yes, really, OLPC should release new software at least once per year.
   It should dump support for software two or more years old.   It should
   release based on time, not feature.
  
   Also, why add a minor-minor (bugfix) number?
   I strongly feel that we should not put the year in releases.
 
  I personally think that we should use
  OLPC-Version.bugfix for the os
  so what has previously been called update.1  should be OLPC-2.0
 
  any bug fixes based on this would be OLPC-2.1 etc
 
  Dennis
 The question is really would the date be information that is useful. I
 am not sure. My feeling is that at the rate things are going with
 development it would not. Who cares for example if f8 came out in 2007
 or 2008 and why would that be important information?
 --
 ===
 The means-and-ends moralists, or non-doers, always end up on their ends
 without any means. -- Saul Alinsky
 ===
 Aaron Konstam telephone: (210) 656-0355 e-mail: [EMAIL PROTECTED]

 ___
 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: #6869 HIGH Never A: Firmware release - 5.110.22.p9

2008-04-10 Thread mbletsas
Yes, starting from .p8 is what we should do now.

.


- Original Message -
From: Zarro Boogs per Child [EMAIL PROTECTED]
Sent: 04/10/2008 09:16 PM GMT
Cc: [EMAIL PROTECTED]
Subject: Re: #6869 HIGH Never A: Firmware release - 5.110.22.p9



#6869: Firmware release - 5.110.22.p9
--+-
  Reporter:  carrano  |   Owner:  ashish
  Type:  defect   |  Status:  new   
  Priority:  high |   Milestone:  Never Assigned
 Component:  distro   | Version:
Resolution:   |Keywords:
  Verified:  0|Blocking:
 Blockedby:   |  
--+-

Comment(by carrano):

 In face of the above summary. I believe we should not proceed testing this
 firmware version, since it's baseline is compromised. The strategy of
 skipping 22.p8 was not successful.

 I suggest we go back to 22p8 in order to investigate the avahi/mesh view
 issue. After finding the root cause and fixing it, we will need to release
 another version and test it and only them we would add the ready
 firmware event.

 M, what do you say?

-- 
Ticket URL: http://dev.laptop.org/ticket/6869#comment:14
One Laptop Per Child http://laptop.org/
OLPC bug tracking system

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


Re: Build Debate: Followup on Build Naming

2008-04-10 Thread Jameson Chema Quinn
Redundancy is not bad. There are people who care about year (it is far
easier to remember that the last time I updated was 2 years ago, than
remember the build number then) and they should have something to hold on
to. I vote including the year in addition to whatever else, but not using
it to replace major.

2008/4/10 Samuel Klein [EMAIL PROTECTED]:

 Agreed.  The date doesn't need to be in the build #, and only makes it
 longer.
 And I don't know how meaningful it is to have a build named OLPC -- as
 noted a few times, we are building more than one thing.  If anything, that
 should be a clarifier at the end noting that OLPC was the 'customizer' of
 the build.

 SJ


 On Thu, Apr 10, 2008 at 11:39 AM, Aaron Konstam [EMAIL PROTECTED]
 wrote:

  On Thu, 2008-04-10 at 10:32 -0500, Dennis Gilmore wrote:
   On Thursday 10 April 2008, Charles Merriam wrote:
  Thanks for formalising this, I would also strongly suggest that
  the
  organisation is moved to the far right, and that we get rid of
  year.

  component major minor bugfix organisation
   
I strongly suggest we keep the year.
   
Yes, really, OLPC should release new software at least once per
  year.
It should dump support for software two or more years old.   It
  should
release based on time, not feature.
   
Also, why add a minor-minor (bugfix) number?
I strongly feel that we should not put the year in releases.
  
   I personally think that we should use
   OLPC-Version.bugfix for the os
   so what has previously been called update.1  should be OLPC-2.0
  
   any bug fixes based on this would be OLPC-2.1 etc
  
   Dennis
  The question is really would the date be information that is useful. I
  am not sure. My feeling is that at the rate things are going with
  development it would not. Who cares for example if f8 came out in 2007
  or 2008 and why would that be important information?
  --
  ===
  The means-and-ends moralists, or non-doers, always end up on their ends
  without any means. -- Saul Alinsky
  ===
  Aaron Konstam telephone: (210) 656-0355 e-mail: [EMAIL PROTECTED]
 
  ___
  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: Build Debate: Followup on Build Naming

2008-04-10 Thread Martin Langhoff
2008/4/10 Jameson Chema Quinn [EMAIL PROTECTED]:
 Redundancy is not bad. There are people who care about year (it is far
 easier to remember that the last time I updated was 2 years ago, than
 remember the build number then) and they should have something to hold on
 to. I vote including the year in addition to whatever else, but not using
 it to replace major.

Do remember that the year is inaccurate and therefore misleading for
anything that is in long-term-support.

   fooz-2006-1.3.4-australia

was perhaps released in 2007. And it generates confusion - will the
major number reset to 1 in 2007? The ubuntu numbering scheme causes
quite a bit of confusion for example.

This is not about being creative. Look at the software you use, the
version scheme it uses, and whether it is clear to end users. I fully
support calendar-based release schedules, but the date does not belong
in the release name (except for development snapshots likw
fooz-cvs20050607.tar.gz).

cheers,



m
-- 
 [EMAIL PROTECTED]
 [EMAIL PROTECTED] -- 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


Re: [sugar] sugar roadmap

2008-04-10 Thread Edward Cherlin
On Thu, Apr 10, 2008 at 7:37 AM, Bryan Berry [EMAIL PROTECTED] wrote:
 I have looked at all 3 docs and they look good

  have some comments

  1. Who is in charge of Sugar? the team lead. I remember that Blizzard
  used to be the team lead. Is it JG now?

Actually, is there a way to find out who is in charge of _anything_?
Walter Bender tells me that he is out of the loop these days, but I
haven't heard who has taken over any of his responsibilities.

  2. Need a really easy way to play music and video files including ones
  w/ proprietary codecs. Kid finds mp3 file on the internet using browse,
  kid double-clicks file. It should open with the activity that supports
  that file type.

  Use Case:
  The kid should be able to access the same file again later from the
  Journal and open up in the appropriate activity/player (should one be
  loaded)

  OLPC won't have to pre-load the proprietary codecs for this to work.
  Leave that to deployment people like myself. just make it easy for us to
  load them using mechanisms like the customization key.

  Yes proprietary is bad but allowing kids to explore on their own -- an
  essential aspect of constructionism -- is more important. We cut off
  many avenues of exploration when we make it hard for them to access
  content that happens to use proprietary codecs -- which is the majority
  of interesting content on the Internet.

  2.1 The XO needs a rock-solid media player. To me this is as essential
  as the Journal.

Rob Savoye says that if we could provide, find, recruit...a few
developers to finish the current Gnash roadmap, we would have it. I
haven't heard anybody step up. Why?

-- 
Edward Cherlin
End Poverty at a Profit by teaching children business
http://www.EarthTreasury.org/
The best way to predict the future is to invent it.--Alan Kay
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: #6869 HIGH Never A: Firmware release - 5.110.22.p9

2008-04-10 Thread mbletsas
And what happens if we go one revision back?

M


- Original Message -
From: Zarro Boogs per Child [EMAIL PROTECTED]
Sent: 04/10/2008 09:03 PM GMT
Cc: [EMAIL PROTECTED]
Subject: Re: #6869 HIGH Never A: Firmware release - 5.110.22.p9



#6869: Firmware release - 5.110.22.p9
--+-
  Reporter:  carrano  |   Owner:  ashish
  Type:  defect   |  Status:  new   
  Priority:  high |   Milestone:  Never Assigned
 Component:  distro   | Version:
Resolution:   |Keywords:
  Verified:  0|Blocking:
 Blockedby:   |  
--+-

Comment(by carrano):

  Does 5.110.22.p8 have the same issue?

 Yes. 5.110.22.p8 also fails in the mesh-view/avahi issue.

-- 
Ticket URL: http://dev.laptop.org/ticket/6869#comment:12
One Laptop Per Child http://laptop.org/
OLPC bug tracking system

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


Re: Notes from a Planning Session

2008-04-10 Thread Carol Lerche
Thank you for sharing this discussion.  Upon reading it I had two questions.

*Sugar.*   I have seen offers on this list from a class ofuniversity
graduate students to do usability testing.  Maybe someone responded to them
privately.  (That would have been perfectly appropriate.)  But in reading
the portion of the planning discussion about APIs and sugar, I was struck by
the unstated assumption that the sugar interface is unquestionably a good
thing.  Where is the usability testing with children of the age groups OLPC
targets that proves that this is so, in comparison with a more conventional
desktop model?  In watching 5-6 year olds use the interface for a week, I
was struck by sugar's complexity in pursuit of simplicity.  It was a
difficult interface for the children to learn.  Too many steps, including
going among different screens.  Perhaps I am wrong.  But I would like to see
the same care in usability testing for younger kids that has been given to
ensuring that all the underlying components are written in Python and thus
potentially modifiable by the oldest target audience.  Please point me to
the usability studies I have missed.

*Networking:*  how much of the problems still outstanding with the mesh
could be addressed by throwing money at it, i.e. sending commercial APs to
the small schools not currently using them.   If this addresses the most
pressing problems in the most common use cases, wouldn't it make sense to do
so, given the opportunity cost of devoting engineering resources to the mesh
issues when so many other problems vie for this time?

Carol Lerche



On Thu, Apr 10, 2008 at 6:18 PM, Michael Stone [EMAIL PROTECTED] wrote:

 Dear devel@

 cjb, marcopg, tomeu, myself, and several others conducted a 2-hour
 planning session this morning. I've created a transcript of that
 discussion [1]. If you're interested, please review the questions that
 were raised and contribute your thoughts. (FYI: The end goal of this
 effort is a convincing written statement of where we want to go in the
 next four months, why we want to go there, and how we intend to get
 there.)

 Michael

 [1]: http://wiki.laptop.org/go/User:Mstone/August_planning

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




-- 
Always do right, said Mark Twain. This will gratify some people and
astonish the rest.
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: #6869 HIGH Never A: Firmware release - 5.110.22.p9

2008-04-10 Thread Ricardo Carrano
M,
Release 22p6 is not affected.

On Thu, Apr 10, 2008 at 10:02 PM, [EMAIL PROTECTED] wrote:

 And what happens if we go one revision back?

 M


 - Original Message -
 From: Zarro Boogs per Child [EMAIL PROTECTED]
 Sent: 04/10/2008 09:03 PM GMT
 Cc: [EMAIL PROTECTED]
 Subject: Re: #6869 HIGH Never A: Firmware release - 5.110.22.p9



 #6869: Firmware release - 5.110.22.p9

 --+-
  Reporter:  carrano  |   Owner:  ashish
  Type:  defect   |  Status:  new
  Priority:  high |   Milestone:  Never Assigned
  Component:  distro   | Version:
 Resolution:   |Keywords:
  Verified:  0|Blocking:
  Blockedby:   |

 --+-

 Comment(by carrano):

   Does 5.110.22.p8 have the same issue?

  Yes. 5.110.22.p8 also fails in the mesh-view/avahi issue.

 --
 Ticket URL: http://dev.laptop.org/ticket/6869#comment:12
 One Laptop Per Child http://laptop.org/
 OLPC bug tracking system

 ___
 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: Notes from a Planning Session

2008-04-10 Thread Ricardo Carrano
I second Carol's pragmatic approach. What we should do is to use access
points in schools whenever possible. The mesh network was not designed to
compete with infra-structure. It was designed to be used when there is no
infra-structure.

That being said, I will keep repeating myself that non-infrastructure is the
default and will be the default scenario for years to come. So I believe we
want and we need to have a working mesh and the good news is: we have!

The kids under the tree scenario (i.e. the mesh) works and it works pretty
well. In my testbed with 10 XOs removed from any infra-structure, the XOs
can effectively collaborate. What we have are scalability issues that are
being addressed gradually. And application issues that will happen even in
infrastructure mode.

The fact that we can't have 50 XOs collaborating through the mesh now does
not mean we don't have a working mesh. And it is important for all the
involved people to realize that we will progress to have N laptops, but
there'll always be N+1.


 *Networking:*  how much of the problems still outstanding with the mesh
 could be addressed by throwing money at it, i.e. sending commercial APs to
 the small schools not currently using them.   If this addresses the most
 pressing problems in the most common use cases, wouldn't it make sense to do
 so, given the opportunity cost of devoting engineering resources to the mesh
 issues when so many other problems vie for this time?

 Carol Lerche




 On Thu, Apr 10, 2008 at 6:18 PM, Michael Stone [EMAIL PROTECTED] wrote:

  Dear devel@
 
  cjb, marcopg, tomeu, myself, and several others conducted a 2-hour
  planning session this morning. I've created a transcript of that
  discussion [1]. If you're interested, please review the questions that
  were raised and contribute your thoughts. (FYI: The end goal of this
  effort is a convincing written statement of where we want to go in the
  next four months, why we want to go there, and how we intend to get
  there.)
 
  Michael
 
  [1]: http://wiki.laptop.org/go/User:Mstone/August_planning
 
  ___
  Devel mailing list
  Devel@lists.laptop.org
  http://lists.laptop.org/listinfo/devel
 



 --
 Always do right, said Mark Twain. This will gratify some people and
 astonish the rest.
 ___
 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: Notes from a Planning Session

2008-04-10 Thread Martin Langhoff
2008/4/10 Ricardo Carrano [EMAIL PROTECTED]:
 I second Carol's pragmatic approach. What we should do is to use access
 points in schools whenever possible. The mesh network was not designed to
 compete with infra-structure. It was designed to be used when there is no
 infra-structure.

Don't worry - this (APs in infrastructure mode) is what is happening
on the ground mostly. Still, it's not good as it kills the
mesh-to-the-school scheme which is one of the key technical goals.

 The kids under the tree scenario (i.e. the mesh)

Yes - that works, but it's not the whole picture.

cheers,


m
-- 
 [EMAIL PROTECTED]
 [EMAIL PROTECTED] -- 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


Re: [OLPC library] Lieutenant Governor Pat Quinn on HB5000

2008-04-10 Thread Yoshiki Ohshima
  There was been strong Etoys experiment going in Illinois, especially
at Columbia College and UIUC.  I don't know how much olpc-chicago
overlaps with that group, but it would be nice to be able to say that
we already have been doing the test of (a part of) software long time
in the state.

-- Yoshiki

At Tue, 8 Apr 2008 20:42:36 -0700,
Edward Cherlin wrote:
 
 On Tue, Apr 8, 2008 at 7:59 PM, Jameson Chema Quinn
 [EMAIL PROTECTED] wrote:
  This is fascinating. I would say that the first triaging you should do to
  make this a reality for September is to reduce the number of grade levels
  you target to an absolute minimum. More than 3 would be crazy, two is
  better.
 
 This is presently set up to be the choice of the schools or school
 districts. But we can of course inform them of the resources currently
 available, and what might become available.
 
  Possibilities:
   6/7: pros: 2/3 of the students in a junior high, yet you can count on
  having most of them there for 2 or 3 years. cons: late grade = lots of
  testing; jealous 8th graders.
 
  3/4 or 4/5 : good ages, but not good saturation.
 
  3/6 : good variety, more logistics.
 
  Once you decide this, a lot more will follow.
 
 I want to do K-2. The laptop works well for illiterate users. It has a
 minimum of text and a maximum of icons in the Sugar User Interface,
 and we will have literacy software built in. I also want to do 3-5,
 the ages where we know we can have the maximum impact with programming
 in Smalltalk. We will have to have the whole discussion, and not try
 to optimize beforehand.
 
 Premature optimization is the root of all evil.--Donald Knuth,
 quoting C. A. R. Hoare
 
  Also I had a link for you: http://www.ck12.org/ -- just starting up but has
  some funding and possibly an inside track to getting more, trying to make
  open-source textbooks attractive to public schools, worth giving them a call
  to see if they are interested in (ready to) collaborating with you. Illinois
  would definitely be a feather in their cap. You need all the help you can
  get with can get with content.
 
 Excellent. They are just up the road from me. I'll go see them right away.
 
  Good luck!
 
  Jameson
 
 
 
  On Tue, Apr 8, 2008 at 4:49 PM, Edward Cherlin [EMAIL PROTECTED] wrote:
  
  
  
   I talked with Ryan Croke of Illinois Lieutenant Governor Pat Quinn's
   office today. They are keen on this project, and would like to arrange
   for us to assist in getting the program designed for the best possible
   outcome. HB5000 is moving rapidly through the House, and will then go
   to the Senate, which is likely to turn it over to the Education
   Committee for public hearings. We should organize to bring our XOs and
   our children to Springfield for the hearings.
  
   Among the questions:
  
   Schools will be allowed to choose from among the available laptops.
   The program should capture the differences in outcomes between schools
   using different hardware and software, using appropriate measures LG
   Quinn's office agrees. Nicholas Negroponte is strongly opposed to
   bake-offs, but the world doesn't work the way he wants.
  
   We need to work with the legislature, the Education authority, and
   with schools on appropriate integration of laptops into curricula, and
   provide at least draft versions of electronic textbooks on all
   requested subjects. Much of what we want to do has yet to be designed.
   In fact, the software that we want to build the textbooks on has in
   some major cases yet to be designed. How much can we promise for the
   start of the next school year in September? That depends very strongly
   on who steps up to do it.
  
   It is very important in pilot projects to do good experimental design
   before hand so that the results contain usable information, not merely
   data. We need to talk to people who know something about these issues,
   who also understand what we are trying to measure.
  
   What training can be put together for the summer before? We need to
   demonstrate the meaning and value of learning by doing through
   collaborative discovery, aka Constructionism. Then we need to provide
   the toolkit for teachers to apply it, and provide feedback mechanisms
   so that their experience and insights steadily improve the process.
  
   This program requires dedicated resources, and management, on our side
   and several others. That means that we need to look for funding.
   Anybody know a good grant writer?
  
   No Child Left Behind creates perverse incentives that can interfere
   with the program. Can we get waivers from the Federal Government for
   the trials?
  
   --
  
  
  
   Edward Cherlin
   End Poverty at a Profit by teaching children business
   http://www.EarthTreasury.org/
   The best way to predict the future is to invent it.--Alan Kay
   ___
   Library mailing list
   [EMAIL PROTECTED]
   http://lists.laptop.org/listinfo/library
  
 
 
 
 

Re: #6869 HIGH Never A: Firmware release - 5.110.22.p9

2008-04-10 Thread John Watlington

Yeah, in testing today, 22.p8 was failing amazingly in school mesh mode.

I'm writing up and posting the logs/traces.  I'll announce them when  
done.

wad

On Apr 10, 2008, at 10:16 PM, Ricardo Carrano wrote:

 M,
 Release 22p6 is not affected.

 On Thu, Apr 10, 2008 at 10:02 PM, [EMAIL PROTECTED] wrote:
 And what happens if we go one revision back?

 M


 - Original Message -
 From: Zarro Boogs per Child [EMAIL PROTECTED]
 Sent: 04/10/2008 09:03 PM GMT
 Cc: [EMAIL PROTECTED]
 Subject: Re: #6869 HIGH Never A: Firmware release - 5.110.22.p9



 #6869: Firmware release - 5.110.22.p9
 -- 
 +-
  Reporter:  carrano  |   Owner:  ashish
  Type:  defect   |  Status:  new
  Priority:  high |   Milestone:  Never Assigned
  Component:  distro   | Version:
 Resolution:   |Keywords:
  Verified:  0|Blocking:
  Blockedby:   |
 -- 
 +-

 Comment(by carrano):

   Does 5.110.22.p8 have the same issue?

  Yes. 5.110.22.p8 also fails in the mesh-view/avahi issue.

 --
 Ticket URL: http://dev.laptop.org/ticket/6869#comment:12
 One Laptop Per Child http://laptop.org/
 OLPC bug tracking system

 ___
 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: [OLPC library] Lieutenant Governor Pat Quinn on HB5000

2008-04-10 Thread Edward Cherlin
On Thu, Apr 10, 2008 at 9:04 PM, Yoshiki Ohshima [EMAIL PROTECTED] wrote:
   There was been strong Etoys experiment going in Illinois, especially
  at Columbia College and UIUC.

Excellent. Can you point us to some groups or individuals, or
published documents, or whatever?

 I don't know how much olpc-chicago
  overlaps with that group, but it would be nice to be able to say that
  we already have been doing the test of (a part of) software long time
  in the state.

Indeed. Thanks.

  -- Yoshiki

  At Tue, 8 Apr 2008 20:42:36 -0700,


 Edward Cherlin wrote:
  
   On Tue, Apr 8, 2008 at 7:59 PM, Jameson Chema Quinn
   [EMAIL PROTECTED] wrote:
This is fascinating. I would say that the first triaging you should do to
make this a reality for September is to reduce the number of grade levels
you target to an absolute minimum. More than 3 would be crazy, two is
better.
  
   This is presently set up to be the choice of the schools or school
   districts. But we can of course inform them of the resources currently
   available, and what might become available.
  
Possibilities:
 6/7: pros: 2/3 of the students in a junior high, yet you can count on
having most of them there for 2 or 3 years. cons: late grade = lots of
testing; jealous 8th graders.
   
3/4 or 4/5 : good ages, but not good saturation.
   
3/6 : good variety, more logistics.
   
Once you decide this, a lot more will follow.
  
   I want to do K-2. The laptop works well for illiterate users. It has a
   minimum of text and a maximum of icons in the Sugar User Interface,
   and we will have literacy software built in. I also want to do 3-5,
   the ages where we know we can have the maximum impact with programming
   in Smalltalk. We will have to have the whole discussion, and not try
   to optimize beforehand.
  
   Premature optimization is the root of all evil.--Donald Knuth,
   quoting C. A. R. Hoare
  
Also I had a link for you: http://www.ck12.org/ -- just starting up but 
 has
some funding and possibly an inside track to getting more, trying to make
open-source textbooks attractive to public schools, worth giving them a 
 call
to see if they are interested in (ready to) collaborating with you. 
 Illinois
would definitely be a feather in their cap. You need all the help you can
get with can get with content.
  
   Excellent. They are just up the road from me. I'll go see them right away.
  
Good luck!
   
Jameson
   
   
   
On Tue, Apr 8, 2008 at 4:49 PM, Edward Cherlin [EMAIL PROTECTED] wrote:



 I talked with Ryan Croke of Illinois Lieutenant Governor Pat Quinn's
 office today. They are keen on this project, and would like to arrange
 for us to assist in getting the program designed for the best possible
 outcome. HB5000 is moving rapidly through the House, and will then go
 to the Senate, which is likely to turn it over to the Education
 Committee for public hearings. We should organize to bring our XOs and
 our children to Springfield for the hearings.

 Among the questions:

 Schools will be allowed to choose from among the available laptops.
 The program should capture the differences in outcomes between schools
 using different hardware and software, using appropriate measures LG
 Quinn's office agrees. Nicholas Negroponte is strongly opposed to
 bake-offs, but the world doesn't work the way he wants.

 We need to work with the legislature, the Education authority, and
 with schools on appropriate integration of laptops into curricula, and
 provide at least draft versions of electronic textbooks on all
 requested subjects. Much of what we want to do has yet to be designed.
 In fact, the software that we want to build the textbooks on has in
 some major cases yet to be designed. How much can we promise for the
 start of the next school year in September? That depends very strongly
 on who steps up to do it.

 It is very important in pilot projects to do good experimental design
 before hand so that the results contain usable information, not merely
 data. We need to talk to people who know something about these issues,
 who also understand what we are trying to measure.

 What training can be put together for the summer before? We need to
 demonstrate the meaning and value of learning by doing through
 collaborative discovery, aka Constructionism. Then we need to provide
 the toolkit for teachers to apply it, and provide feedback mechanisms
 so that their experience and insights steadily improve the process.

 This program requires dedicated resources, and management, on our side
 and several others. That means that we need to look for funding.
 Anybody know a good grant writer?

 No Child Left Behind creates perverse incentives that can interfere
 with the program. Can we get