Re: Libertas firmware on F9 for the XS

2008-09-12 Thread Martin Dengler
On Fri, Sep 12, 2008 at 01:10:58AM -0400, Michail Bletsas wrote:
 Martin Langhoff [EMAIL PROTECTED] wrote on 09/12/2008 12:50:50 
 AM:
  Where is that list? Who has it? Who coordinates bugtracking for the
  libertas stuff? Can't be that much of a mistery.
  /important
 If that's a mystery to you after so many months of working for OLPC, I 
 really don't want to spoil the suspense... ;-)

I don't work at OLPC.

Where is the list (trac?)?  If it's not in trac, who owns it?

 M.

Martin


pgpDVyee7flEN.pgp
Description: PGP signature
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: Bundle activity

2008-09-12 Thread Tomeu Vizoso
On Thu, Sep 11, 2008 at 10:40 PM, Erik Garrison [EMAIL PROTECTED] wrote:
 Firstly, insofar as the hierarchical filesystem is a worldwide standard
 for human-computer interface, it is something which is useful to teach
 students.  So it seems like a very useful activity.

AFAIK, kids have been able for a long time to learn about organizing
information hierarchically without access to hierarchical file
systems. But most of the ones who actually use such a system, even
when they grow up, end up using the files-in-folders system in a very
inefficient way (from personal, direct observation of people who are
not IT professionals).

 Secondly, from a utility perspective... Have you ever tried to move a
 file out of the Journal and onto a USB flash drive?  Then change the
 name...  Or maybe put such a file into a specific directory on the flash
 drive?

This is scheduled to be fixed on the next Sugar release.

 If we don't want the journal to behave this way then perhaps the best
 place to put the functionality is in another activity.  Bundle seems to
 have sensible overlap with this problem space.

May be something sensible to do while we really fix the underlying problem.

 When I was in Uruguay more teachers asked me about issues with the
 Journal than anything else.  I keep poking on this issue to remind
 people that it's not going away in the field.

Could you please tell us more about the issues reported?

Thank a lot,

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


Re: 8.2.0 Release Criteria ECO Documentation (Michael Stone)

2008-09-12 Thread Christoph Derndorfer
On Thu, Sep 11, 2008 at 11:40 PM, Greg Smith [EMAIL PROTECTED]wrote:

 Hi Michael,

 I thought of one item we missed in making this checklist.

 We need to pick the set of activities which we will include in the
 factory G1G1 image.

 Can you add that to the check list so we are fully ready to produce this
 image when its done?


Don't the licensing issues with the activities that C. Scott brought up
yesterday have to be cleared before this list can be finalized?

Or are you talking about a more abstract wishlist here?

Regards,
Christoph


 If that decision can come out of synch with the blessing of the core
 image we can track it elsewhere. I just want to make sure we nail it
 down soon so we don't have a lot of latency between finalizing the image
 and getting it shipped on newly manufactured XOs.

 Thanks,

 Greg S

 ***

 Date: Wed, 10 Sep 2008 18:52:17 -0400
 From: Michael Stone [EMAIL PROTECTED]
 Subject: 8.2.0 Release Criteria  ECO Documentation
 To: devel@lists.laptop.org
 Message-ID: [EMAIL PROTECTED]
 Content-Type: text/plain; charset=us-ascii; format=flowed

 In preparation for shipping an 8.2.0 build to manufacturing, we need to
 agree on release criteria. To that end, I have stubbed out rough ECO
 documentation for 8.2.0 at

http://wiki.laptop.org/go/ECO/8.2.0
http://wiki.laptop.org/go/ECO/8.2.0/Checklist

 Please review these pages and offer suggestions on their talk pages so
 that I can fold your comments into the pages over the next week.

 So far, the most important changes I have made include:

* Stating some of the technical documentation that future stable
  releases should include and making space for us to try creating that
  documentation for 8.2.0 at our leisure.

* Stating the list of locales and keyboards which I believe must be
  minimally qualified for 8.2.0. See

http://wiki.laptop.org/go/User:Mstone/Notes/Localization_1

  for notes on what I mean by 'release X is qualified for locale Y'.

* Created a test item for documentation signoff on the manual and
  activities signoff on the derivative builds.

* Created final test items for release criteria including:

 1 week of community testing
 all recent bugs triaged
 no 8.2.0 blockers
 release notes signoff

 What have I missed?

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




-- 
Christoph Derndorfer
co-editor, olpcnews
url: www.olpcnews.com
e-mail: [EMAIL PROTECTED]
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: [sugar] License your bundles, please!

2008-09-12 Thread Christoph Derndorfer
On Thu, Sep 11, 2008 at 5:41 PM, C. Scott Ananian [EMAIL PROTECTED] wrote:

 John Gilmore has been pushing us to get our licensing ducks in a row.
 The one remaining problem has been activities and content bundles: we
 can't legally distribute bundles that don't have a clear statement of
 license.

 I have added documentation to:
  http://wiki.laptop.org/go/Activity_bundles#.info_File_Format
 and
  http://wiki.laptop.org/go/Sample_library.info_file
 on a new 'license=' field in the activity.info and library.info files,
 closely modelled after the License: field in RPM packages.

 Now I need your help!  Could you all look at any activity and content
 bundles you maintain, add an appropriate license statement if there
 isn't one already (comments at the top of source files, or a COPYING
 file, or a statement in the README, etc) and the add a 'license='
 field to your activity.info or library.info documenting the license
 choice?

 Commenting on http://dev.laptop.org/ticket/8411 when you've done so
 will help me keep track of how we're doing.  We will not be able to
 ship any activities in our G1G1 8.2 image which do not have
 appropriate license information -- since mstone's plan-of-the-moment
 is to make the first release candidate for this next week, the
 situation is pretty urgent.  Also, we will probably need to remove any
 activity bundles hosted on the dev.laptop.org wiki which do not have
 statements of license at one point.  Your help is appreciated!


Wouldn't Morgan and his recent survey of activity authors be a valuable
resource to quickly and directly get in touch with as many activity authors
as possible?

Christoph




 Thanks!
  --scott

 --
  ( http://cscott.net/ )
 ___
 Sugar mailing list
 [EMAIL PROTECTED]
 http://lists.laptop.org/listinfo/sugar




-- 
Christoph Derndorfer
co-editor, olpcnews
url: www.olpcnews.com
e-mail: [EMAIL PROTECTED]
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: [sugar] License your bundles, please!

2008-09-12 Thread Morgan Collett
2008/9/12 Christoph Derndorfer [EMAIL PROTECTED]:
 Wouldn't Morgan and his recent survey of activity authors be a valuable
 resource to quickly and directly get in touch with as many activity authors
 as possible?

I'll send this info in my personal replies to them.

The Peru activities at http://wiki.laptop.org/go/Activities/Peru
include more activities than the G1G1 list - I'll note in the ticket
which ones I have contacted.

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


XO power consumption under 8.2-759

2008-09-12 Thread John Gilmore
I spent a few hours tonight testing the power consumption of a G1G1 XO
under 8.2-759.  I didn't test any of the tricky autosuspend/resume
stuff -- just how much power can be saved by various user actions.
Both the answers, and how you can do measurements like this on your
own XO (using the power-measurement chip in the battery) are here:

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

Rough summary: Normal power consumption of about 6 watts. By dimming
the screen, you can save up to a watt. By turning the screen all the
way off (xset dpms force off), you can save another 0.5 watt (total
1.5 watts for screen).  By default, X or Ohm dims to monochrome a
minute after you stop interacting with the laptop, and shuts off the
screen after 20 minutes.

By turning the WiFi chip off (with Extreme Power Management in the
Sugar control panel), you can save up to a watt.  By using a WiFi
access point rather than a mesh, you can save up to 0.2 watts. None of
these techniques involve turning off power to the CPU (the Automatic
Power Management option in the Sugar control panel), which still
tickles some bugs, particularly with respect to presence and sharing.

When you close the lid of the XO (*), it suspends the CPU, and also
turns off the WiFi chip unless you're on the Mesh.  Turning off the
WiFi is new in 8.2, and saves huge amounts of power.  My test laptop
was able to remain closed for almost 48 hours without exhausting its
battery or losing the ability to wake up in a second.  (However, due
to a bug, it takes it 90 seconds to re-associate with your selected
WiFi access point.)

I don't know why my power measurements are much higher than Richard's
from February (he got 3.9W to 4.9W where I got 5.9W).  I tend to trust
his more, since mine are one-shot samples, but my dimmer measurements
do tend to corroborate each other (i.e. none of them got down to 4.9W
until very very dim, yet he says the backlight was on full during his
test).

Further power testing, by anybody, would be welcome!  Please corroborate
these numbers, and/or test what Automatic Power Management does for 
power consumption and/or laptop run-times.  8.2 will be the first public
release in which we allow ordinary users to enable the automatic suspend
on idle (one of the OLPC hardware's unique features), and we haven't
yet characterized how it affects the laptop's average run time before the
battery runs out.

John

(*) Some bugs occasionally prevent the XO from properly going to sleep
when you close it.  Sometimes it won't power off the CPU; other times
it won't power off the screen and backlight.  These are being worked
on for a 8.2 or a future release.  To be sure your laptop won't run
out of power quickly due to these bugs, check that the power LED is
blinking, and look into a USB port to see that the backlight is off.
If not, opening the laptop, waiting five seconds, and closing it again
often works.
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: 8.2.0 Release Criteria ECO Documentation (Michael Stone)

2008-09-12 Thread Greg Smith
Hi Christoph,

Not sure if the licensing thing will be a deal breaker for including 
activities in the manufactured image, but we should definitely get that 
right ASAP.

All I'm saying is that we need to decide which activities to include in 
the image before they start manufacturing them for sale.

I want to make sure that decision gets made early. We should also test 
those activities with an extra level of focus since we know they will 
get built in. Better to do that before the release is closed. That's why 
I think it merits a place on the ECO checklist.

Thanks,

Greg S

Christoph Derndorfer wrote:
 On Thu, Sep 11, 2008 at 11:40 PM, Greg Smith [EMAIL PROTECTED]wrote:
 
 Hi Michael,

 I thought of one item we missed in making this checklist.

 We need to pick the set of activities which we will include in the
 factory G1G1 image.

 Can you add that to the check list so we are fully ready to produce this
 image when its done?
 
 
 Don't the licensing issues with the activities that C. Scott brought up
 yesterday have to be cleared before this list can be finalized?
 
 Or are you talking about a more abstract wishlist here?
 
 Regards,
 Christoph
 
 
 If that decision can come out of synch with the blessing of the core
 image we can track it elsewhere. I just want to make sure we nail it
 down soon so we don't have a lot of latency between finalizing the image
 and getting it shipped on newly manufactured XOs.

 Thanks,

 Greg S

 ***

 Date: Wed, 10 Sep 2008 18:52:17 -0400
 From: Michael Stone [EMAIL PROTECTED]
 Subject: 8.2.0 Release Criteria  ECO Documentation
 To: devel@lists.laptop.org
 Message-ID: [EMAIL PROTECTED]
 Content-Type: text/plain; charset=us-ascii; format=flowed

 In preparation for shipping an 8.2.0 build to manufacturing, we need to
 agree on release criteria. To that end, I have stubbed out rough ECO
 documentation for 8.2.0 at

http://wiki.laptop.org/go/ECO/8.2.0
http://wiki.laptop.org/go/ECO/8.2.0/Checklist

 Please review these pages and offer suggestions on their talk pages so
 that I can fold your comments into the pages over the next week.

 So far, the most important changes I have made include:

* Stating some of the technical documentation that future stable
  releases should include and making space for us to try creating that
  documentation for 8.2.0 at our leisure.

* Stating the list of locales and keyboards which I believe must be
  minimally qualified for 8.2.0. See

http://wiki.laptop.org/go/User:Mstone/Notes/Localization_1

  for notes on what I mean by 'release X is qualified for locale Y'.

* Created a test item for documentation signoff on the manual and
  activities signoff on the derivative builds.

* Created final test items for release criteria including:

 1 week of community testing
 all recent bugs triaged
 no 8.2.0 blockers
 release notes signoff

 What have I missed?

 Michael
 ___
 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: Scratch Sensor Board needs access to TTYUSB*

2008-09-12 Thread pgf
c. scott ananian wrote:
  On Thu, Sep 11, 2008 at 5:50 PM, John Maloney [EMAIL PROTECTED] wrote:
   To use the Scratch Sensor Board or Pico Sensor Board
   (http://scratch.wik.is/Support/Sensor_Boards), you must add a file to the
   folder:
  
   /etc/udev/rules.d
  
   This file should contain the single line:
  
   KERNEL==ttyUSB*, MODE=0666
  
   Adding this file allows Scratch to read and write data to the sensor board.
   You will need to make yourself root using the su command in order to add 
   a
   file to that folder.
  
  Isn't the traditional thing to have the tty* devices owned by the
  serial group (uucp or dialout group if you're a real old-timer) and
  then set certain users to be members of that group?  It seems like you
  really want scratch's UID to be a member of the 'serial' group.
  Michael?

but this would only solve the problem for scratch, and not for
other activities and legacy programs that want to use USB serial. 
you're suggesting that every activity that might need access to
a serial port be modifide?

(frankly, the restriction on device access to specific groups only
makes sense when those devices are important in some way. 
since the user is free to unplug and discard this device, i
hardly think it matters if they use it as intended.)

paul
=-
 paul fox, [EMAIL PROTECTED]
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: recognizing a previous connection

2008-09-12 Thread Greg Smith
Hi All,

I can't get to that link but I have another which you may find 
interesting. See: 
http://wiki.laptop.org/go/Image:Site_Surveys-Example-ODP.odp

This is a presentation on what is a site survey and an example of one 
done for a school in Colombia. I believe the survey and technical info 
was done by Motorola engineers.

I have not shared this widely yet so let me know if you have any 
comments or suggestions before I put it on a more accessible wiki page.

Thanks,

Greg S

[EMAIL PROTECTED] wrote:
 On Thu, 11 Sep 2008, [EMAIL PROTECTED] wrote:
 
 The problem in this case is when the child closes the lid they will
 lose there connection.  When they open the lid, the XO will 1st
 attempt to connect to a mesh then the AP.

 Also there is the assumption that the schools using APs will have a
 single ESSID and that in practice a large number of APs will behave
 in this situation.  Prove it!
 
 many APs with one ESSID is the normal way of deploying wifi through an 
 area.
 
 by the way, those with USENIX memebership should take a look at the most 
 recent ;login. there is an article in there about managing large numbers 
 of APs to give optimal coverage in very dense environments
 
 http://usenix.org/publications/login/2008-08/pdfs/murty.pdf
 
 David Lang
 
 This also assumes that the APs, that the large schools have
 purchased,  support WSD correctly.


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


Re: 8.2.0 Release Criteria ECO Documentation (Michael Stone)

2008-09-12 Thread Chris Ball
Hi,

We need to pick the set of activities which we will include in the
factory G1G1 image.

Can you add that to the check list so we are fully ready to produce
this image when its done?

I should get my proposal in early, then.  :)  I'd like us to consider
shipping the WikiBrowse English activity (available on the Activities
page) with G1G1.

- Chris.
-- 
Chris Ball   [EMAIL PROTECTED]
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: XO power consumption under 8.2-759

2008-09-12 Thread Gary C Martin
On 12 Sep 2008, at 10:57, John Gilmore wrote:

 I spent a few hours tonight testing the power consumption of a G1G1 XO
 under 8.2-759.  I didn't test any of the tricky autosuspend/resume
 stuff -- just how much power can be saved by various user actions.
 Both the answers, and how you can do measurements like this on your
 own XO (using the power-measurement chip in the battery) are here:

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

I just have a B4 here to test but I was curious to try some power  
measurement to see how they differed. I seem to have a slightly  
worrying status that's not listed on the wiki page. It's telling me  
Discharging at critical levels. This is just a B4 8.2-759 sitting  
here unplugged, with no external peripherals or USB sticks attached,  
after a clean boot with no activities running, connected to a wireless  
AP.

[EMAIL PROTECTED] shell]$ sudo olpc-pwr-log
Checking/waiting for a battery
Yah! Found one.
Reading eeprom data.
Starting log pwr-080912-155211-3effeaff.csv

1221234732,70,6258600,-1222005,2484,30854,Discharging at critical  
levels,0
1221234742,70,6287880,-989322,2482,30848,Discharging at critical  
levels,-2
1221234752,70,6287880,-996223,2480,30841,Discharging at critical  
levels,-5
1221234762,70,6287270,-995442,2486,30834,Discharging at critical  
levels,-8
1221234772,70,6287270,-993619,2480,30827,Discharging at critical  
levels,-11
1221234783,70,6254330,-985677,2484,30820,Discharging at critical  
levels,-14
1221234793,69,6251890,-995963,2486,30813,Discharging at critical  
levels,-17
1221234803,69,6287270,-1036067,2483,30806,Discharging at critical  
levels,-20
1221234813,69,6285440,-1027213,2482,30800,Discharging at critical  
levels,-22
1221234823,69,6286050,-995703,2485,30793,Discharging at critical  
levels,-25
1221234834,69,6282390,-986718,2485,30786,Discharging at critical  
levels,-28
1221234844,69,6282390,-996354,2482,30779,Discharging at critical  
levels,-31
1221234854,69,6282390,-997916,2484,30772,Discharging at critical  
levels,-34
1221234864,69,6283610,-997656,2483,30765,Discharging at critical  
levels,-37
1221234874,69,6281780,-1026692,2485,30758,Discharging at critical  
levels,-40
1221234885,68,6281780,-1037500,2488,30751,Discharging at critical  
levels,-43
1221234895,68,6276290,-1000781,2482,30744,Discharging at critical  
levels,-46
...

--Gary

P.S. Great little script BTW, hadn't noticed it before.

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


Re: Scratch Sensor Board needs access to TTYUSB*

2008-09-12 Thread C. Scott Ananian
On Fri, Sep 12, 2008 at 9:29 AM,  [EMAIL PROTECTED] wrote:
 c. scott ananian wrote:
   On Thu, Sep 11, 2008 at 5:50 PM, John Maloney [EMAIL PROTECTED] wrote:
To use the Scratch Sensor Board or Pico Sensor Board
(http://scratch.wik.is/Support/Sensor_Boards), you must add a file to the
folder:
   
/etc/udev/rules.d
   
This file should contain the single line:
   
KERNEL==ttyUSB*, MODE=0666
   
Adding this file allows Scratch to read and write data to the sensor 
 board.
You will need to make yourself root using the su command in order to 
 add a
file to that folder.
  
   Isn't the traditional thing to have the tty* devices owned by the
   serial group (uucp or dialout group if you're a real old-timer) and
   then set certain users to be members of that group?  It seems like you
   really want scratch's UID to be a member of the 'serial' group.
   Michael?

 but this would only solve the problem for scratch, and not for
 other activities and legacy programs that want to use USB serial.
 you're suggesting that every activity that might need access to
 a serial port be modifide?

 (frankly, the restriction on device access to specific groups only
 makes sense when those devices are important in some way.
 since the user is free to unplug and discard this device, i
 hardly think it matters if they use it as intended.)

Tested: the XO currently sets the group for /dev/ttyUSB0 to 'uucp'.
So, my proposal is that (a) the 'olpc' user be added to the 'uucp'
group, and (b) that the permissions.info file may be used to request
that the activity's isolated UID also be a member of the uucp group.
 (See http://wiki.laptop.org/go/Activity_bundles#activity.2Fpermissions.info
for Michael's documentation of the permissions.info file).

Does this seem right to you, Michael?  I think rainbow already has a
mechanism to create local copies of /dev/video etc for access to the
camera, etc; perhaps he'd prefer to use that mechanism instead.  (I
personally like trying to use the traditional groups for their
intended purposes whenever possible, to avoid surprises.)
 --scott

-- 
 ( http://cscott.net/ )
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Speech to Text Support in OLPC

2008-09-12 Thread satya komaragiri
Hello

I am interested in working on developing on the Indian prospects of OLPC.

I understand there's some work going on in tts in OLPC. While going
through the end user application software page [1], I came across this
idea
Since space and power is a concern, a speech to text engine would
need to be small and not require a powerful CPU. By sacrificing
quality a very small engine should be possible.

I was interested in bringing speech to text ability in OLPC using one
of the existing tools.

As CMUSphinx [2] is Java based ( from what I can gather, Java is not
shipped by default and there is some considerable effort involved in
getting it to run [3] ) , I was wondering if porting of julius [4]
(written in C) on XO would be a good idea. Julius is currently
developed well for Japanese and their homepage [5] claims that
VoxForge[6] is working on developing it for other languages.

Also, to make it more useful in the Indian context,  I would like to
work upon adding support for Hindi in it.

I'll be glad to have feedback/suggestions on this idea.

Thanks
Satya Komaragiri


[1] http://wiki.laptop.org/go/End-user_application_software
[2] http://cmusphinx.sourceforge.net/sphinx4/
[3] http://wiki.laptop.org/go/Java
[4] http://sourceforge.jp/projects/julius
[5] http://julius.sourceforge.jp/en_index.php (View the About Models section)
[6] http://www.voxforge.org/
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


New joyride build 2423

2008-09-12 Thread Build Announcer v2
http://xs-dev.laptop.org/~cscott/olpc/streams/joyride/build2423

Changes in build 2423 from build: 2422

Size delta: 0.00M

-sugar-journal 98-1.fc9
+sugar-journal 99-4.olpc3

--- Changes for sugar-journal 99-4.olpc3 from 98-1.fc9 ---
  + Remove dependecy on git-core. We are using a tarball.
  + Obvious typo in the files
  + Fixup packaging for the new bundlebuilder
  + #8287 8.2-757: Copy-to-clipboard broken in Journal

--
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 joyride build 2424

2008-09-12 Thread Build Announcer v2
http://xs-dev.laptop.org/~cscott/olpc/streams/joyride/build2424

Changes in build 2424 from build: 2423

Size delta: 0.00M

-sugar 0.82.4-1.olpc3
+sugar 0.82.5-1.olpc3
-sugar-datastore 0.82.0-1.fc9
+sugar-datastore 0.82.1-1.olpc3

--- Changes for sugar-datastore 0.82.1-1.olpc3 from 0.82.0-1.fc9 ---
  + #8396 copy-to-journal does not work from console

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


Greg's Weekly report

2008-09-12 Thread Greg Smith
Hi All,

Here's my weekly report below.

BTW I would love help on any of these items. I am going to be squeezed 
by three releases all needing attention at the same time:

- 8.2 finalize and launch
- 8.2.1 kick off
- 9.1 Strategy, process and top feature set definition

I can find plenty of sub-tasks (e.g. check and edit the open bugs 
section of 8.2 release notes, or start to triage and mark bugs for 
8.2.1, or collect and organize 9.1 requirements in to groups, etc).

The best help is a few hours a week over a few months. Send me a note on 
list or off if you want to chip in. We could even create a Product 
Management Gang if there is enough interest...

Thanks,

Greg S

*
Status of last week's goals.

1 - Identify, triage and clarify 8.2 blocker bugs. Help get us to a well
defined final release schedule.

GS - Closed all bugs in finalize state. If they needed documentation I 
added that to the release notes.

Triaged all incoming bugs.

Worked with Michael to create an ECO explaining
final steps to close the release. See: 
http://wiki.laptop.org/go/ECO/8.2.0/Checklist

2 - Update 8.2 release notes

GS - Edited and tweaked notes for clarity. Still need to organize the 
open bugs section and rewrite in to user understandable descriptions.

3 - Write 8.2 launch plan. To include lists, web sites and other ideas 
for getting the word out. Once done, this will sit on the shelf until 
the release is final.

GS - Started presentation. Otherwise not enough progress on this.

4 - Update 9.1 page with more requirements. Add Uruguay, Haiti, Rwanda,
Birmingham, Mongolia, Ethiopia, others. Start writing strategy section
and set schedule.

GS - Wrote brief strategy blurb outlining 3 main goals of the 9.1 
(http://wiki.laptop.org/go/9.1.0) release. Met with Sugar design team 
and planned for more regular meetings. Got a de-brief from Erik on his 
trip to Uruguay and Peru. Need to add his input to the 9.1 page when I 
get more details.

5 - Find engineering lead for 8.2.1. If none is identified, start laying
out the parameters anyway (e.g. date, target customers, goals, target
bug fixes, additional featurettes to consider etc.).

GS - Met with Ed (new SW VP) and wrote up some broad outlines of release 
8.2.1. Doing one round of internal edits before posting for public comment.

6 - Update deployments page with latest data, improve timeline and add
timeline to releases page.

GS - Working with Reuben, started regathering deployment status source 
data and getting approval to post on the public page. Thanks to 
Skierpage, got a timeline on the releases page but need to tweak it and 
the whole page before moving completely to new format (see bottom of 
http://wiki.laptop.org/go/Releases)

7 - Prune outdated material off OLPC wiki home page.

GS - Sent e-mail to stake holders proposing removal of old links in 
Deployments, Developments and News sections of 
http://wiki.laptop.org/go/The_OLPC_Wiki. No reply yet.


Goals for next week in priority order:

1 - Hound engineers to close all 8.2.0 blockers (see 
http://dev.laptop.org/report/28) and get a firm date for the Release 
Candidate build. Triage bugs and keep the release on schedule.

2 - Clean up open bugs section of 8.2. release notes. Get release notes 
ready for final review.

3 - Write 8.2 launch plan and technical overview presentation.

4 - Share and post 8.2.1 time frame and operating procedure (e.g. Trac 
queries). Start planning for Early Field Trial/Beta of 8.2.1. Keep 
pushing for an engineering leader/owner of 8.2.1.

5 - Review and finalize short 9.1 strategy description. Restructure 
requirements section to align with strategy. Fold in more deployment 
requirements. Keep pushing for an engineering leader/owner of 9.1. 
Stretch goal: prepare to write detailed requirements sections and start 
scrubbing bugs to create working Trac queries.

6 - Update deployments page. Update releases page and start using new 
semantic format (thanks to S Page for laying out the structure). Also 
update XS sections of releases page.


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


New joyride build 2425

2008-09-12 Thread Build Announcer v2
http://xs-dev.laptop.org/~cscott/olpc/streams/joyride/build2425

Changes in build 2425 from build: 2424

Size delta: 0.00M

-rainbow 0.7.21-1.fc9
+rainbow 0.7.22-1.fc9

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


Re: Speech to Text Support in OLPC

2008-09-12 Thread Assim Deodia
Hi Satya,
It great to see that you are interested in the development of TTS for OLPC.

We already have integrated TTS engine espeak shipped with XO which support
many languages including Hindi. It is pretty small and highly resource
efficient. check this out: http://espeak.sourceforge.net/

As a part of this Google summer of Code, Hemant has worked on integration of
speech synthesis in XO(http://wiki.laptop.org/go/User:Hemant_goyal). Uptill
now we have a ready to use speech-server (speech-dispatcher) for XO and
activities are being developed using that server.

For the test drive:

1: Install the speech-dispatcher (
http://wiki.laptop.org/go/User:Hemant_goyal#RPM_Packaging_update_3) (Hemant
can point you to latest rpm for OLPC) and then install my activity

2: Download my activity from
http://code.google.com/p/google-summer-of-code-2008-olpc/downloads/detail?name=Assim_Deodia.tar.gzand
untar it.

3: Install the .xo package using sugar-bundle-install listen-spell.xo and
then run the activity.

If you wish to extend the work done till now, Hemant can help you out with
this.

-- 
Regards
Assim Deodia
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: Speech to Text Support in OLPC

2008-09-12 Thread Chris Ball
Hi Assim,

Hi Satya, It great to see that you are interested in the
development of TTS for OLPC.  We already have integrated TTS engine
espeak shipped with XO which support many languages including
Hindi. It is pretty small and highly resource efficient. check this
out:

Satya's talking about speech-to-text, not text-to-speech.

- Chris.
-- 
Chris Ball   [EMAIL PROTECTED]
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: Speech to Text Support in OLPC

2008-09-12 Thread Assim Deodia
Oops.. I just made a fool of myself.

Sorry i confused speech-to-text with text-to-speech.

On Sat, Sep 13, 2008 at 01:45, Chris Ball [EMAIL PROTECTED] wrote:

 Hi Assim,

Hi Satya, It great to see that you are interested in the
development of TTS for OLPC.  We already have integrated TTS engine
espeak shipped with XO which support many languages including
Hindi. It is pretty small and highly resource efficient. check this
out:

 Satya's talking about speech-to-text, not text-to-speech.

 - Chris.
 --
 Chris Ball   [EMAIL PROTECTED]



-- 
Regards
Assim Deodia
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: Scratch Sensor Board needs access to TTYUSB*

2008-09-12 Thread Michael Stone
rainbow-0.7.22 should recognize a 'use-serial' permission which, when
specified, will add the 'uucp' group to the specifying activity's list
of auxiliary groups. Please test.

Regards,

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


Date And Time control panel renamed to Timezones ?

2008-09-12 Thread karl ramberg
The control panel called Date and time could maybe be renamed
Timezones as you really don't set or see either date or time with the
current one.

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


Re: Date And Time control panel renamed to Timezones ?

2008-09-12 Thread Eben Eliason
That's true;  It's not implemented in full.  Changing the name would
also require changing the icon.  I hope that we have more complete
settings modules for the next release, but if not, we should consider
a rename then.

- Eben


On Fri, Sep 12, 2008 at 5:09 PM, karl ramberg [EMAIL PROTECTED] wrote:
 The control panel called Date and time could maybe be renamed
 Timezones as you really don't set or see either date or time with the
 current one.

 Karl
 ___
 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: Rainbow-daemon dialog in Browse?

2008-09-12 Thread S Page
Bert Freudenberg wrote:
 I've never seen a rainbow-daemon dialog before, what is it supposed  
 to do? It doesn't work anyway, I filed a ticket with screenshot:
 
 http://dev.laptop.org/ticket/8435

I filed http://dev.laptop.org/ticket/7930 about another Browse pop-up 
window titled rainbow-daemon.

Marco commented in your bug 8435
   The title is misleading, it's caused by the fact that we preload gtk 
inside rainbow.

Is that also why `ps ax` shows python /usr/sbin/rainbow-daemon as the 
COMMAND string for Browse?
`xlsclients -l` also shows rainbow-daemon and some sugar-activity, 
but I couldn't figure out the rest of its info.

--
=S  user:skierpage
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


New joyride build 2426

2008-09-12 Thread Build Announcer v2
http://xs-dev.laptop.org/~cscott/olpc/streams/joyride/build2426

Changes in build 2426 from build: 2425

Size delta: 0.13M

-olpc-netutils 0.4-2.fc9
+olpc-netutils 0.5-1.fc9
+dnsmasq 2.41-0.8.fc9

--- Changes for olpc-netutils 0.5-1.fc9 from 0.4-2.fc9 ---
  + Guillaume Desmottes (2):
  + Michael Stone (2):

--- Included dnsmasq version 2.41-0.8.fc9 ---

--
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 joyride build 2428

2008-09-12 Thread Build Announcer v2
http://xs-dev.laptop.org/~cscott/olpc/streams/joyride/build2428

Changes in build 2428 from build: 2426

Size delta: 0.39M

-olpc-netutils 0.5-1.fc9
+olpc-netutils 0.6-2.fc9
+libpcap 14:0.9.8-2.fc9
+tcpdump 14:3.9.8-4.fc9

--- Changes for olpc-netutils 0.6-2.fc9 from 0.5-1.fc9 ---
  + Michael Stone (1):
  + Michael Stone (1):

--- Included libpcap version 14:0.9.8-2.fc9 ---

--- Included tcpdump version 14:3.9.8-4.fc9 ---

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


Re: Libertas firmware on F9 for the XS

2008-09-12 Thread Deepak Saxena
On Sep 12 2008, at 17:08, Martin Langhoff was caught saying:
 On Fri, Sep 12, 2008 at 4:42 PM, Deepak Saxena [EMAIL PROTECTED] wrote:
  On Sep 12 2008, at 14:12, Martin Langhoff was caught saying:
  On this same thread, yesterday... Deepak Saxena [EMAIL PROTECTED] wrote:
   For the XO 8.2 kernel we had to pull forward some patches from the stable
   2.6.22 branch that are not upstream to get multicast RX to work properly
   (#7319).
 
  Some clarifcation. The issue is not the firmware, but the kernel driver
  itself as there are pieces from the 2.6.22 driver that never made it
  upstream.
 
 Yup it's an incompatibility between the stock F9 kernel and the recent
 firmwares.
 
  My suggestion is to run the same driver and firmware on both XS and XO
  so we do not have multiple variables to deal with.
 
 I generally agree, but unfortunately, that adds significant work (of
 carrying custom-compiled drivers) to a tiny team of 2. We don't have a
 kernel maintainer in the XS team :-/

Well, my job description is simply kernel guy, not tied to XO
or XS, so I will build something against your F9 kernel that you 
can test and will volunteer myself to keep XS libertas in sync 
with XO libertas until we get our kernel in sync with Fedora.


~Deepak

-- 
Deepak Saxena - Kernel Developer - [EMAIL PROTECTED]
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Home

2008-09-12 Thread Mikus Grinbergs
I notice that Joyride on the XO no longer has a /root directory - 
just a link to a nonexistent place.  Is that an intentional security 
change ?

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


Re: Libertas firmware on F9 for the XS

2008-09-12 Thread mbletsas
Deepak,

You should also add the thin firmware driver to the XS build so that they can 
configure the active antennas as access points.

M


- Original Message -
From: Deepak Saxena [EMAIL PROTECTED]
Sent: 09/12/2008 05:30 PM MST
To: Martin Langhoff [EMAIL PROTECTED]
Cc: [EMAIL PROTECTED]; Ricardo Carrano [EMAIL PROTECTED]; XS Devel [EMAIL 
PROTECTED]; OLPC Devel devel@lists.laptop.org; Michail Bletsas
Subject: Re: Libertas firmware on F9 for the XS



On Sep 12 2008, at 17:08, Martin Langhoff was caught saying:
 On Fri, Sep 12, 2008 at 4:42 PM, Deepak Saxena [EMAIL PROTECTED] wrote:
  On Sep 12 2008, at 14:12, Martin Langhoff was caught saying:
  On this same thread, yesterday... Deepak Saxena [EMAIL PROTECTED] wrote:
   For the XO 8.2 kernel we had to pull forward some patches from the stable
   2.6.22 branch that are not upstream to get multicast RX to work properly
   (#7319).
 
  Some clarifcation. The issue is not the firmware, but the kernel driver
  itself as there are pieces from the 2.6.22 driver that never made it
  upstream.
 
 Yup it's an incompatibility between the stock F9 kernel and the recent
 firmwares.
 
  My suggestion is to run the same driver and firmware on both XS and XO
  so we do not have multiple variables to deal with.
 
 I generally agree, but unfortunately, that adds significant work (of
 carrying custom-compiled drivers) to a tiny team of 2. We don't have a
 kernel maintainer in the XS team :-/

Well, my job description is simply kernel guy, not tied to XO
or XS, so I will build something against your F9 kernel that you 
can test and will volunteer myself to keep XS libertas in sync 
with XO libertas until we get our kernel in sync with Fedora.


~Deepak

-- 
Deepak Saxena - Kernel Developer - [EMAIL PROTECTED]

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


New joyride build 2429

2008-09-12 Thread Build Announcer v2
http://xs-dev.laptop.org/~cscott/olpc/streams/joyride/build2429

Changes in build 2429 from build: 2428

Size delta: 0.00M

-kernel 2.6.25-20080909.3.olpc.850b087f7daf1b0
+kernel 2.6.25-20080912.1.olpc.fff47581179f48a
-alsa-lib 1.0.16-3.fc9
+alsa-lib 1.0.17-2.fc9
-audit-libs 1.7.4-1.fc9
+audit-libs 1.7.5-1.fc9

--- Changes for alsa-lib 1.0.17-2.fc9 from 1.0.16-3.fc9 ---
  + updated to 1.0.17a
  + updated to 1.0.17rc2

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


Improved olpc-log; privacy considerations.

2008-09-12 Thread Michael Stone
Scott and devel@,

In response to several requests, I have finally made olpc-log capture
more information. (Caveat: I have only tested the new olpc-log under
ideal circumstances; i.e. on a clean-installed joyride). 

In spite of this lack of widespread testing, I think we would stll be
well advised to include this program in our next release candidate
because it will help us get more detailed memory and usage information
from people who send us log-files.

However, some of the changes I have made have important privacy
implications; in particular, my choice to record the output of 

   du -k / | sort -nr

(This will capture all filenames in the current system [and will bind
those filenames to a laptop's serial number since serial-numbers are
also recorded].)

How might we proceed?

   - My first thought is that since, at present, the decision to run
 olpc-log is entirely manual, we may be okay.
  
   - My second thought is to state an English warning that olpc-log will
 capture privacy-sensitive data.

   - My third thought is to add a flag which prevents olpc-log from
 capturing privacy-sensitive data.

   - My fourth thought is to make some effort to anonymize the data e.g.
 by hashing the filenames and recording, say, mimetype separately.
   
   - Other suggestions?

Finally, olpc-log is now much more sensitive to the amount of free
space (and perhaps also to the amount of free memory). Conceivably, I
could rewrite it to stream its data or to be more sensitive to what
resources are available but these would be a non-trivial changes. Do you
think this is likely to be a problem?

Regards,

Michael

P.S. - I filed #8457 to record the fact that people want us to capture
more information in olpc-log.
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


New joyride build 2430

2008-09-12 Thread Build Announcer v2
http://xs-dev.laptop.org/~cscott/olpc/streams/joyride/build2430

Changes in build 2430 from build: 2429

Size delta: 0.00M

-olpc-netutils 0.6-2.fc9
+olpc-netutils 0.7-1.fc9

--- Changes for olpc-netutils 0.7-1.fc9 from 0.6-2.fc9 ---
  + Michael Stone (1):

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


Re: [Server-devel] Libertas firmware on F9 for the XS

2008-09-12 Thread Ricardo Carrano
Martin,

On Fri, Sep 12, 2008 at 2:18 AM, Martin Langhoff
[EMAIL PROTECTED] wrote:
 On Fri, Sep 12, 2008 at 5:10 PM, Michail Bletsas [EMAIL PROTECTED] wrote:
 Where is that list? Who has it? Who coordinates bugtracking for the
 libertas stuff? Can't be that much of a mistery.
 /important
 If that's a mystery to you after so many months of working for OLPC, I
 really don't want to spoil the suspense... ;-)

 I'm appreciate the humour. Now this thread has 20 msgs already, and I
 have a release to work towards. Straight answers please...?

What's more straight than saying: The team recommends that the only
firmware to be used with the new 2.6.25 kernel is 22.p18 and the only
known issue that this team has characterized so far with this
firmware, that can be of interest to the XS, is timing issues with
WPA? There may be others, but they are not known bugs so far.

By the way. Actually, no. Even the WPA issue should not interfere with
the XS. And, I would like to understand what is the connectivity model
that you are trying to implement on the XS. Are we insisting on using
active antennae as mesh gateways on the XS? Is it clear to you that we
do not recommend this at all?

Simply put. The model of having a bunch of school servers with a bunch
of active antennas to support hundreds of laptops in 3 mesh clouds
should be completely abandoned. The recommendation of the connectivity
team is: use access points (note: active antennae will act as APs
shortly, but this is another story). What are your reasons to do
differently?



  - There is an old issue (seen with the 20.49p firmware and oldish
 driver) with the device getting locked up, which gets solved
 power-cycling the libertas device. Is it fixed in recent drivers /
 firmwares? Which ones?

 Many things have changed since 20.p49

 I am sure they have. Now, from the team that has been working on
 libertas day in and day out for the last N months... does it still
 reset overnight? Yes, no, dunno?

Again: With the 2.6.25 kernel and older firmwares, you would
experience wireless crashes. Other than that (i.e. previous kernel
with recommended firmware),  no one has reported any overnight reset
with the wireless firmware for months.

Firmware 20.p49 is deprecated for months now. I had no idea that
someone was using it (a communication flaw?), and I don't recall
reading any questions on what version should be used with the school
server, before now. Have this question been asked?



 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

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


Re: Outage Notification - 2008-09-13 01:00 UTC

2008-09-12 Thread Dennis Gilmore
On Wednesday 10 September 2008 12:11:07 pm Dennis Gilmore wrote:
 There will be an outage starting at Y2008-09-13 01:00 UTC, which will
 last approximately 1 hour.

 To convert UTC to your local time, take a look at
 http://fedoraproject.org/wiki/Infrastructure/UTCHowto
 or run:

 date -d '2008-09-13 01:00 UTC'

 Affected Services:
 Buildsystem

 Unaffected Services:
 Websites
 Database
 CVS / Source Control
 DNS
 Mail
 Torrent


 Ticket Link:
 https://fedorahosted.org/fedora-infrastructure/ticket/830

 Reason for Outage:
 update koji to 1.2.6.  it will enable us to turn garbage collection back
 on.

 Contact Information:

 Please join #fedora-admin in irc.freenode.net or respond to this email
 to track
 the status of this outage.

This work has been completed,  all build services restored.
Please report any unusual things that you see.

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: Home

2008-09-12 Thread pgf
mikus wrote:
  I notice that Joyride on the XO no longer has a /root directory - 
  just a link to a nonexistent place.  Is that an intentional security 
  change ?

no, just a bug.

paul
=-
 paul fox, [EMAIL PROTECTED]
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: Wellington test team vs Activities - 2008-09-13

2008-09-12 Thread Martin Langhoff
My notes

Today we did a lot more activity testing, while keeping an eye out for
OOM behaviour. On several machines we captured the output of ps_mem.py
in a bg process. It quickly got boring as we didn't see any mem usage
spikes.

General
- We were distributing the activities on ext3 usb sticks -- this does
not work. Attached logs to #8099
- Machines have /home/pilgrim and/or /home/cscott directories...?
Upgrade methods mixed (NAND, olpc-update) so I'm uncertain of the
source of the problem...
- Memory pressure/OOM killer: we didn't see the OOM killer in action.
Firefox with several tabs open did get machines unusable due to memory
pressure and killall -9 firefox failed to kill it. At that point
ps_mem.py reported ff taking ~80MB - was ok as the single activity
open, but could not coexist with another heavy activity such as
Physics. At such times vmstat reported 0 buffers, 3M free, and
ps_mym.py ~189MB used in total.

Story Builder
- Gorgeous activity, and well thought out lesson plans. Wish all
activities had this.
- Very slow - almost unusable
- Very high cpu usage on idle. Other activities from the same set
don't suffer this problem.

Map
- Hit #8318 which causes it to fail to start. yum install hulahop
didn't see the new hulahop (reported as fixed by Scott) - probably in
a different repo, so could not confirm the fix.

Cartoon Builder
- Very cool, also excellent lesson plans
- The lesson plans in Spanish look remarkably similar to the English
ones :-) #8459
- On close, got 'Keep error' #8460

OurStories
- Fails to start - #8461 - from what I can see, suspect that the
original authors have done something really nice but have failed to
package the .xo properly...
- Seems to be a really compelling concept from the wikipage...

Physics
- Too addictive - lost a ton of time playing with it.
- Does not close - #8462
- High cpu usage when not in focus #8463

Firefox
- Consumes a lot of memory
- Is not killable when under memory pressure (perhaps it just takes
very long to be killed?)





-- 
 [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: Wellington test team vs Activities - 2008-09-13

2008-09-12 Thread Martin Langhoff
Transcription of Paul's notes:

Horse game
 - bottom half of screen is not filled with the same graphic
(resolution problem?) and the horse leaves a track over it. No crash
but visual nastiness. (tried to get screenshot hack going but failed)

Success running these:
 - x2o
 - Wikipedia Spanish
 - MinivMac
 - Bridge


-- 
 [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: Wellington test team vs Activities - 2008-09-13

2008-09-12 Thread Martin Langhoff
Forwarded as she's not on the list -

-- Forwarded message --
From: Tabitha Roder [EMAIL PROTECTED]

Tabitha's notes:
XO Build 8.2-759

Mini vMac-1 - ctrl F for full screen is great! played with excalibur,
note pad, calculator, puzzle, all good, but it is hard to shut down
Mini vMac - seems you have to stop in the frame?

Bridge-1 good

Stopwatch-1 good

Poll-17 - create own poll good, voted good, lesson plans display as
XML not so good,  bug logged #8456

Schoolsplay-1 - loads, font size is too big in the frames and in the
pyramid, cant really play as cant read :-( bug logged #8458

Audacity-1 - fails to launch, got logs, bug logged #8453

XaoS-1 - good

Moon-4 good

Colors-4 - still not able to stop activity, same as v4 - see original bug #8335

ProducePuzzle-0 - good

Ok, now onto the big test - GCompris-7, get ready this is long

GCompris - Various puzzles
*assemble - good
*tangram - good
*build - good
*superbrain - good
*hanoi - good
*sliding blocks - good
*sudoku - good
*fifteen game - good
Gcompris - Mathematic games - geometry
*freedraw - good
*redraw - could not find or load the file skins/gartoon/redraw.svg
this activity is incomplete exit it and report the problem to the
authors ([EMAIL PROTECTED])
*mirror - could not find or load the file
skins/gartoon/redraw_symmetry.svg this activity is incomplete exit it
and report the problem to the authors ([EMAIL PROTECTED])
Gcompris - Mathematic games - calculations
*math memory
**multiply - good
**add - good
**subtract - good
*algebra
**add and subtract tested, took a while to work out that you have to
push check answer or it thinks you havent entered an answer
*number munchers
**multiple - good
**prime - good
*math memory
**bit confusing that questions with the same answer dont match in the
matching game - e.g. 4 + 4 is not equal to 3 + 5, they are both = 8
only
*balance the scales - good
*target - good
*series of correct operations - good
Gcompris - Mathematic games - numeration
*pairs of dice - good
*count the items - couldn't find or load the file
enumerate/food/banana.png this activity is incomplete - bruno
*magician hat - good
*feed tux the fish - good
*money - couldnt find money/euro/p5e.png  - bruno
*helicopter - good
*draw with numbers - good
GCompris - amusement
*tuxpaint - cannot find tux paint install it to use this activity
*football - good
*hexagon - good
*word processor - good, we all like the themes
*drawing / animation - works for draw not animation - save image exits
GCompris so cannot make animation
*chat - sorry couldnt test this today
GCompris - reading
*click on letter - good
*reading practice - good
*horizontal - words start above the box not in it
*vertical - words start above the box not in it
*missing letter - good
*image name drag and drop - good
GCompris - discover the computer
*keyboard
**numbers with dice - good
**throw ball to tux - good
**simple letters - good
**falling words - good
*mouse
**control the hose pipe - good
**click the mouse - good
**move the mouse - good
**click on me - good
**click and draw - good
GCompris - strategy games
*practice chess - error: the external program gnuchess is mandatory
to play chess in gcompris first install it and check it is in
/usr/games/gnome-gnuchess
*connect 4 - good
*bar game - good - the prerequisite of a brain is cute
*oware - good
GCompris - experiental games
*parachutist - good
*canal lock - good
*water cycle - good
*electricity - cannot find the gnucap electric simulator you can
download and install it from http://geda.seul.org/tools/gnucap/ to
be detected it must be installed in /usr/bin/gnucap or
/usr/local/bin/gnucap you can still use this activity to draw
schematics without computer simulation
*pilot a submarine - good
*sea race - good
GCompris - discovery games
*misc
**drag and drop shapes - good
**left and right words - good
**algorithm - good
**chronos - good
**learning clock - good
**region - activity works well but my brain did not (lol)
**locate countries - good (and easier for us to answer than regions! lol)
*colors
**rebuild the mosaic - good
**colors (ducks) - good
stopped here, sorry didnt quite get through all the activities

Overall comments on GCompris - there was lots of positive
reinforcement for learners which was good to hear (literally hear),
impressed by this work. Few times the words in the help and
instructions and names were on top of each other, like it couldnt fit
all the writing in the box so would overlap. Bit slow to open and
close each game but still very cool. Thanks for all the effort put in
here so far.

Tabitha



2008/9/13 Martin Langhoff [EMAIL PROTECTED]

 Transcription of Paul's notes:

 Horse game
  - bottom half of screen is not filled with the same graphic
 (resolution problem?) and the horse leaves a track over it. No crash
 but visual nastiness. (tried to get screenshot hack going but failed)

 Success running these:
  - x2o
  - Wikipedia Spanish
  - MinivMac
  - Bridge


 --
  [EMAIL PROTECTED]
  [EMAIL 

Re: [Server-devel] PostgreSQL mgmt on Fedora: pg_cluster-like tools?

2008-09-12 Thread Tom Lane
Martin Langhoff [EMAIL PROTECTED] writes:
 I'm getting familiar with the Fedora tools around Pg, and wondering
 whether there is anything similar to the pg_cluster stuff that's
 available in Debian/Ubuntu.

Not really.  I think Devrim Gunduz has been working on a similar idea
for the RPM distributions, but no results yet.  Obviously the lack of
a convenient upgrade path is a real PITA, so I'm in favor of solving
it somehow, but how to do it without breaking a lot of stuff?

(It should be noted that upstream is working on in-place upgrade;
but I wouldn't exactly hold my breath on that happening for PG 8.4,
and it does nothing for existing releases anyway.)

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


Re: [Server-devel] PostgreSQL mgmt on Fedora: pg_cluster-like tools?

2008-09-12 Thread Devrim GÜNDÜZ
On Thu, 2008-09-11 at 20:38 -0400, Tom Lane wrote:
 Has anyone looked at whether their solution would drop into Fedora?

As you'll remember, you and I talked about this issue at PostgreSQL
Anniversary Summit. I have worked on a prototype then:

https://projects.commandprompt.com/public/pgcore/repo/rpm/redhat/8.1/postgresql/F-9/postgresql-8.1-multiple.spec

This is WIP solution, but what we talked then was:

* Debian's solution was not that much good. It is built on lots of perl
scripts, etc, and maintenance costs are high.

* Use the approach that is in the spec file above

* Create a postgresql-default-$VERSION package which will make that
version default.

* Use sysconfig/pgsql file as the main source around multiple postmaster
configuration.

I will now ask Command Prompt whether they can let me work on this issue
for 8.4. This time I started 8.4 very much earlier than we all did
before, so I believe, if I have enough time, I can finish this before
8.4 beta and we can apply it to Fedora 11 and above..

Regards,
-- 
Devrim GÜNDÜZ , RHCE
PostgreSQL Replication, Consulting, Custom Development, 24x7 support
Managed Services, Shared and Dedicated Hosting
Co-Authors: plPHP, ODBCng - http://www.commandprompt.com/


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


Re: [Server-devel] PostgreSQL mgmt on Fedora: pg_cluster-like tools?

2008-09-12 Thread Devrim GÜNDÜZ
On Fri, 2008-09-12 at 11:59 +1200, Martin Langhoff wrote:
  - Major Pg upgrades will have to run 100% unattended, with a sane
 failover, so: install the new version of Pg, attempt a
 pg_dump|pg_restore data migration and only switch over if it was
 successful.

I am *very* against this one. It is not packager's job to run
dump/reload:

* You may never be sure that it will work. We had this issue in 8.3 for
example.

* Upstream never ever gives such a guarantee that all apps will work on
every PostgreSQL version. For example, some casts were removed in 8.3.
So dumping/restoring should be a DBA work. So switch over if it was
successful is really a bad idea, and *will* break things.

* RPMs are *not* allowed to do interactive job, per guidelines. Period.

Regards,
-- 
Devrim GÜNDÜZ, RHCE
devrim~gunduz.org, devrim~PostgreSQL.org, devrim.gunduz~linux.org.tr
   http://www.gunduz.org


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


Re: [Server-devel] Couple things I'm looking for help with... (revisor, GPG migration...)

2008-09-12 Thread Jeroen van Meeuwen
Martin Langhoff wrote:
 Making a well tuned install menu. Not too complex, some minor patching
 of revisor and a shell script involved. You'll want good connectivity
 as testing involves building the CD :-)
 http://dev.laptop.org/ticket/8360
 

Hey Martin,

the --isolinux-cfg helps here, doesn't it? Using ks=hd:LABEL=foo:ks.cfg 
in one of the menu items should work like Chris and Jeremy mentioned...

 Helping me figure out how to make a spin post-GPG-keys-change-drama - see
 http://marc.info/?l=fedora-devel-listm=122109127113298w=2
 

I think I answered this; 
http://marc.info/?l=fedora-devel-listm=122114550831324w=2

All you really really need to do is make sure you include the new 
fedora-release package for the new GPG keys to be on the installed 
system and avoid needing to go through the transition of keys. As far as 
the installation is occurred, you'll hit BZ #998 (the installer doesn't 
verify keys).

Hope this helps ;-)

Kind regards,

Jeroen van Meeuwen
-kanarip

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


Re: [Server-devel] Couple things I'm looking for help with... (revisor, GPG migration...)

2008-09-12 Thread Martin Langhoff
On Fri, Sep 12, 2008 at 7:46 PM, Jeroen van Meeuwen [EMAIL PROTECTED] wrote:
 the --isolinux-cfg helps here, doesn't it? Using ks=hd:LABEL=foo:ks.cfg in
 one of the menu items should work like Chris and Jeremy mentioned...

Yes it definitely does, thanks! We need a tiny patch to add a 2nd ks
file - you'll see in the ticket I'd like to have one with
interactive in it, and one without.

 Helping me figure out how to make a spin post-GPG-keys-change-drama - see
 http://marc.info/?l=fedora-devel-listm=122109127113298w=2

 I think I answered this;
 http://marc.info/?l=fedora-devel-listm=122114550831324w=2

Indeed - thanks! Hadn't seen it when I posted :-)

 All you really really need to do is make sure you include the new
 fedora-release package for the new GPG keys to be on the installed system
 and avoid needing to go through the transition of keys.

Cool.

 As far as the
 installation is occurred, you'll hit BZ #998 (the installer doesn't verify
 keys).

From what I read there, that'll just log warnings in install.log right?

Good on Jeremy to reopen a 1000 bug. A while ago I managed to fix bug
#33 (or around there) in Moodle.

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
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] PostgreSQL mgmt on Fedora: pg_cluster-like tools?

2008-09-12 Thread Tom Lane
Martin Langhoff [EMAIL PROTECTED] writes:
 2008/9/12 Devrim GÜNDÜZ [EMAIL PROTECTED]:
 * Upstream never ever gives such a guarantee that all apps will work on
 every PostgreSQL version. For example, some casts were removed in 8.3.

 Having been once the maintainer of the Pg compat layer in Moodle, I
 also have first-hand experience with this. When the casts removal was
 mentioned in pg-devel, who was there asking about backwards compat?

If you need 100% backwards compatibility, you keep using 8.2 (or
whichever).  That's why we keep maintaining back branches for so long.
If we were to try to keep 100% compatibility in new releases, our
ability to add new features would be crippled.  So I'm not about to
apologize for the fact that 8.3 exposed the brokenness of some broken
apps.

Anyway, Devrim is quite right that mere installation of an RPM cannot
execute any sort of database conversion.  The functionality would need
to be invoked sometime else.  That doesn't mean it has to be manual
though.  Could we put it in the start script, invoked by something like
service postgresql upgrade?  Exactly what does a conversion look like
in Debian's packaging, anyway?

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


Re: [Server-devel] Libertas firmware on F9 for the XS

2008-09-12 Thread mbletsas
Deepak,

You should also add the thin firmware driver to the XS build so that they can 
configure the active antennas as access points.

M


- Original Message -
From: Deepak Saxena [EMAIL PROTECTED]
Sent: 09/12/2008 05:30 PM MST
To: Martin Langhoff [EMAIL PROTECTED]
Cc: [EMAIL PROTECTED]; Ricardo Carrano [EMAIL PROTECTED]; XS Devel 
server-devel@lists.laptop.org; OLPC Devel [EMAIL PROTECTED]; Michail Bletsas
Subject: Re: Libertas firmware on F9 for the XS



On Sep 12 2008, at 17:08, Martin Langhoff was caught saying:
 On Fri, Sep 12, 2008 at 4:42 PM, Deepak Saxena [EMAIL PROTECTED] wrote:
  On Sep 12 2008, at 14:12, Martin Langhoff was caught saying:
  On this same thread, yesterday... Deepak Saxena [EMAIL PROTECTED] wrote:
   For the XO 8.2 kernel we had to pull forward some patches from the stable
   2.6.22 branch that are not upstream to get multicast RX to work properly
   (#7319).
 
  Some clarifcation. The issue is not the firmware, but the kernel driver
  itself as there are pieces from the 2.6.22 driver that never made it
  upstream.
 
 Yup it's an incompatibility between the stock F9 kernel and the recent
 firmwares.
 
  My suggestion is to run the same driver and firmware on both XS and XO
  so we do not have multiple variables to deal with.
 
 I generally agree, but unfortunately, that adds significant work (of
 carrying custom-compiled drivers) to a tiny team of 2. We don't have a
 kernel maintainer in the XS team :-/

Well, my job description is simply kernel guy, not tied to XO
or XS, so I will build something against your F9 kernel that you 
can test and will volunteer myself to keep XS libertas in sync 
with XO libertas until we get our kernel in sync with Fedora.


~Deepak

-- 
Deepak Saxena - Kernel Developer - [EMAIL PROTECTED]

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


Re: [Server-devel] PostgreSQL mgmt on Fedora: pg_cluster-like tools?

2008-09-12 Thread Martin Langhoff
On Sat, Sep 13, 2008 at 12:07 AM, Tom Lane [EMAIL PROTECTED] wrote:
 Having been once the maintainer of the Pg compat layer in Moodle, I
 also have first-hand experience with this. When the casts removal was
 mentioned in pg-devel, who was there asking about backwards compat?

 If you need 100% backwards compatibility, you keep using 8.2

Perhaps wasn't clear - I wasn't complaining at all, just pointing out
to Devrim that I am aware and active in tracking compat issues.

 Anyway, Devrim is quite right that mere installation of an RPM cannot
 execute any sort of database conversion.  The functionality would need
 to be invoked sometime else.  That doesn't mean it has to be manual
 though.  Could we put it in the start script, invoked by something like
 service postgresql upgrade?

I completely agree.

  Exactly what does a conversion look like
 in Debian's packaging, anyway?

* apt-get install postgresql-8.2
* pg_dropcluster –stop 8.2 main
* pg_upgradecluster -v 8.2 8.1 main /var/lib/postgresql/8.2/main

and if it works well, pg_dropcluster 8.1 main will delete the data dir
of the old one.

also see http://www.digipedia.pl/man/pg_upgradecluster.8.html

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
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel