Re: [IAEP] Tentative talk schedule: Nov 19
On Thu, Nov 13, 2008 at 08:49, C. Scott Ananian [EMAIL PROTECTED] wrote: On Wed, Nov 12, 2008 at 9:50 PM, Marco Pesenti Gritti [EMAIL PROTECTED] wrote: On Thu, Nov 13, 2008 at 3:07 AM, C. Scott Ananian [EMAIL PROTECTED] wrote: Does this schedule seem reasonable to others? (Esp. those I've pencilled in for talks?) If you are going to be in town, made a 9.1 proposal (or forgot to), and aren't listed above, let me know. There is a lot of interest about a talk on collaboration, Brendan offered to lead at least part of it. Perhaps we could make it a 2 hours slot on the other days, similar to Walter/Christian. Sorry, I'd originally left that out because we didn't have someone to lead it; I was a bit behind on my mail and didn't see Brendan's proposal/offer. Also, it seems like Yamandu will be attending; I'd missed his proposal in my original schedule as well. My current vague thinking is to group the less-technical learning-and-content-oriented talks (Yamandu's, OLE's presentation, and Chris/Michael's Uruguay report) on another day (Tuesday? Thursday? I'll have to sit down with Bernie again), and to add Yamandu-on-i18n to the i18n hour on Wed, if he'd like to make a 10-15min presentation. I think I can squeeze in 30 mins for collaboration on Wed if Brendan wants to make a formal proposal; if we all just want to sit down and brainstorm collaboration, then a 2 hour block on not-Wednesday sounds perfect. I was really hoping to get Morgs or Collabora to give a 'state of collaboration' talk to set the stage. Hopefully we can get that in January's meeting. Seeing as there will be some discussion anyway, I'll try to write up something to explain the current state of things and what we were hoping to achieve next. If there's a possibility of me participating by phone, and a slot before 3pm, I'd certainly like to join the discussion. My intention is more to set realistic expectations than plan future work, as our resources are rather constrained, and people who would need to be part of actual planning won't be there. Regards Morgan ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
New joyride build 2544
http://xs-dev.laptop.org/~cscott/olpc/streams/joyride/build2544 Changes in build 2544 from build: 2541 Size delta: -3.80M -hulahop 0.4.6-4.fc10 +hulahop 0.4.7-1.olpc4 -fedora-release 10-1 +fedora-release 10-1.1 +gnome-python2-gconf 2.22.3-1.fc10 -gstreamer 0.10.21-1.fc10 +gstreamer 0.10.21-2.fc10 -gstreamer-tools 0.10.21-1.fc10 +gstreamer-tools 0.10.21-2.fc10 -kernel 2.6.27-20081028.2.olpc.39a622e2b9d5dd7 +kernel 2.6.27-20081112.1.olpc.ec7ec805d754716 -pm-utils 1.2.2.1-1.fc10 +pm-utils 1.2.2.1-2.fc10 -sugar 0.82.9-1.fc10 +sugar 0.83.2-1.olpc4 -sugar-artwork 0.82.3-1.fc10 +sugar-artwork 0.83.1-1.olpc4 -sugar-base 0.82.2-1.fc10 +sugar-base 0.83.1-1.olpc4 -sugar-datastore 0.8.3-2.fc10 +sugar-datastore 0.83.0-1.olpc4 -sugar-presence-service 0.82.2-1.fc10 +sugar-presence-service 0.83.1-1.olpc4 -sugar-toolkit 0.82.11-1.fc10 +sugar-toolkit 0.83.1-1.olpc4 -upstart 0.3.9-19.fc10 +upstart 0.3.9-19.olpc4.1 -fedora-release-notes 10.0.0-0.2 --- Changes for fedora-release 10-1.1 from 10-1 --- + branch off for OLPC-4 based on F-10 --- Included gnome-python2-gconf version 2.22.3-1.fc10 --- -- 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 2544
http://xs-dev.laptop.org/~cscott/olpc/streams/joyride/build2544 Changes in build 2544 from build: 2541 Size delta: -3.80M -hulahop 0.4.6-4.fc10 +hulahop 0.4.7-1.olpc4 -fedora-release 10-1 +fedora-release 10-1.1 +gnome-python2-gconf 2.22.3-1.fc10 -gstreamer 0.10.21-1.fc10 +gstreamer 0.10.21-2.fc10 -gstreamer-tools 0.10.21-1.fc10 +gstreamer-tools 0.10.21-2.fc10 -kernel 2.6.27-20081028.2.olpc.39a622e2b9d5dd7 +kernel 2.6.27-20081112.1.olpc.ec7ec805d754716 -pm-utils 1.2.2.1-1.fc10 +pm-utils 1.2.2.1-2.fc10 -sugar 0.82.9-1.fc10 +sugar 0.83.2-1.olpc4 -sugar-artwork 0.82.3-1.fc10 +sugar-artwork 0.83.1-1.olpc4 -sugar-base 0.82.2-1.fc10 +sugar-base 0.83.1-1.olpc4 -sugar-datastore 0.8.3-2.fc10 +sugar-datastore 0.83.0-1.olpc4 -sugar-presence-service 0.82.2-1.fc10 +sugar-presence-service 0.83.1-1.olpc4 -sugar-toolkit 0.82.11-1.fc10 +sugar-toolkit 0.83.1-1.olpc4 -upstart 0.3.9-19.fc10 +upstart 0.3.9-19.olpc4.1 -fedora-release-notes 10.0.0-0.2 --- Changes for fedora-release 10-1.1 from 10-1 --- + branch off for OLPC-4 based on F-10 --- Included gnome-python2-gconf version 2.22.3-1.fc10 --- -- 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: New joyride build 2544
Hi, this build is known not to work: (06:30:54 PM) marcopg_: X does not seem to start (06:31:00 PM) marcopg_: and I cannot login (06:31:25 PM) marcopg_: it asks for a password Regards, Tomeu On Thu, Nov 13, 2008 at 6:37 PM, Build Announcer v2 [EMAIL PROTECTED] wrote: http://xs-dev.laptop.org/~cscott/olpc/streams/joyride/build2544 Changes in build 2544 from build: 2541 Size delta: -3.80M -hulahop 0.4.6-4.fc10 +hulahop 0.4.7-1.olpc4 -fedora-release 10-1 +fedora-release 10-1.1 +gnome-python2-gconf 2.22.3-1.fc10 -gstreamer 0.10.21-1.fc10 +gstreamer 0.10.21-2.fc10 -gstreamer-tools 0.10.21-1.fc10 +gstreamer-tools 0.10.21-2.fc10 -kernel 2.6.27-20081028.2.olpc.39a622e2b9d5dd7 +kernel 2.6.27-20081112.1.olpc.ec7ec805d754716 -pm-utils 1.2.2.1-1.fc10 +pm-utils 1.2.2.1-2.fc10 -sugar 0.82.9-1.fc10 +sugar 0.83.2-1.olpc4 -sugar-artwork 0.82.3-1.fc10 +sugar-artwork 0.83.1-1.olpc4 -sugar-base 0.82.2-1.fc10 +sugar-base 0.83.1-1.olpc4 -sugar-datastore 0.8.3-2.fc10 +sugar-datastore 0.83.0-1.olpc4 -sugar-presence-service 0.82.2-1.fc10 +sugar-presence-service 0.83.1-1.olpc4 -sugar-toolkit 0.82.11-1.fc10 +sugar-toolkit 0.83.1-1.olpc4 -upstart 0.3.9-19.fc10 +upstart 0.3.9-19.olpc4.1 -fedora-release-notes 10.0.0-0.2 --- Changes for fedora-release 10-1.1 from 10-1 --- + branch off for OLPC-4 based on F-10 --- Included gnome-python2-gconf version 2.22.3-1.fc10 --- -- 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 ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: New joyride build 2544
-sugar 0.82.9-1.fc10 +sugar 0.83.2-1.olpc4 -sugar-artwork 0.82.3-1.fc10 +sugar-artwork 0.83.1-1.olpc4 -sugar-base 0.82.2-1.fc10 +sugar-base 0.83.1-1.olpc4 -sugar-datastore 0.8.3-2.fc10 +sugar-datastore 0.83.0-1.olpc4 -sugar-presence-service 0.82.2-1.fc10 +sugar-presence-service 0.83.1-1.olpc4 -sugar-toolkit 0.82.11-1.fc10 +sugar-toolkit 0.83.1-1.olpc4 Is there a reason the new sugar can't go upstream into F-10? Peter ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: New joyride build 2544
On Thu, Nov 13, 2008 at 6:44 PM, Peter Robinson [EMAIL PROTECTED] wrote: -sugar 0.82.9-1.fc10 +sugar 0.83.2-1.olpc4 -sugar-artwork 0.82.3-1.fc10 +sugar-artwork 0.83.1-1.olpc4 -sugar-base 0.82.2-1.fc10 +sugar-base 0.83.1-1.olpc4 -sugar-datastore 0.8.3-2.fc10 +sugar-datastore 0.83.0-1.olpc4 -sugar-presence-service 0.82.2-1.fc10 +sugar-presence-service 0.83.1-1.olpc4 -sugar-toolkit 0.82.11-1.fc10 +sugar-toolkit 0.83.1-1.olpc4 Is there a reason the new sugar can't go upstream into F-10? It's very unstable code and contains several big regressions, as of today. F-10 being on feature freeze, I guess it won't be allowed in. Regards, Tomeu ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Boot-on-power setting for the XO?
One of my mid-term goals is to be able to run the XS sw on the XO hw -- and one of the main recommendations I am making for configuration of the XS machines is that the BIOS is set to 'boot on power'. This is mainly because we want as much uptime as possible in locations with unreliable power supply. Is there a way to configure OFW, the EC, etc to behave in that way? (boot on external power) (The whole XS on XO thing now seems within reach as we have F10 booting on the XO.) 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: Boot-on-power setting for the XO?
Martin Langhoff wrote: One of my mid-term goals is to be able to run the XS sw on the XO hw -- and one of the main recommendations I am making for configuration of the XS machines is that the BIOS is set to 'boot on power'. This is mainly because we want as much uptime as possible in locations with unreliable power supply. Is there a way to configure OFW, the EC, etc to behave in that way? (boot on external power) It would have to be done in the EC code. Adding Richard to the cc list. ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: New joyride build 2544
Is there a reason the new sugar can't go upstream into F-10? It's very unstable code and contains several big regressions, as of today. F-10 being on feature freeze, I guess it won't be allowed in. For distro packaging, we should focus only on the stable release branches: 0.82.x, and once it's out next year, 0.84.x. That said, we might package 0.83.x releases in debian unstable and thus ubuntu jaunty with a view to landing 0.84 without a large delta when it does release, because that might be after the ubuntu feature freeze. Cool, so sounds like something that will eventually be good to get into rawhide then. Peter ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: New joyride build 2544
On Thu, Nov 13, 2008 at 7:26 PM, Peter Robinson [EMAIL PROTECTED] wrote: Is there a reason the new sugar can't go upstream into F-10? It's very unstable code and contains several big regressions, as of today. F-10 being on feature freeze, I guess it won't be allowed in. For distro packaging, we should focus only on the stable release branches: 0.82.x, and once it's out next year, 0.84.x. That said, we might package 0.83.x releases in debian unstable and thus ubuntu jaunty with a view to landing 0.84 without a large delta when it does release, because that might be after the ubuntu feature freeze. Cool, so sounds like something that will eventually be good to get into rawhide then. Totally, perhaps someone would like to help us here? Normally, OLPC contractors will be updating the rpms in OLPC-4, and we'll try to maintain devel updated as well, though it's quite a bit of work. If someone wanted to take that work out from our shoulders, would be awesome. Regards, Tomeu ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: New joyride build 2544
Is there a reason the new sugar can't go upstream into F-10? It's very unstable code and contains several big regressions, as of today. F-10 being on feature freeze, I guess it won't be allowed in. For distro packaging, we should focus only on the stable release branches: 0.82.x, and once it's out next year, 0.84.x. That said, we might package 0.83.x releases in debian unstable and thus ubuntu jaunty with a view to landing 0.84 without a large delta when it does release, because that might be after the ubuntu feature freeze. Cool, so sounds like something that will eventually be good to get into rawhide then. Totally, perhaps someone would like to help us here? Normally, OLPC contractors will be updating the rpms in OLPC-4, and we'll try to maintain devel updated as well, though it's quite a bit of work. If someone wanted to take that work out from our shoulders, would be awesome. Yep, I can help out with that. I've been helping gregdek with getting some of the OLPC changes upstream so as to get as much as possible into mainline Fedora so the OLPC guys can concentrate on more important stuff. I've got a list of most of the issues from 8.2 but arrived on the scene a little late to have much impact there. So now that we're rebasing to F-10 I'll be working to minimise the requirement of package forks. Peter ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Boot-on-power setting for the XO?
mitch wrote: Martin Langhoff wrote: One of my mid-term goals is to be able to run the XS sw on the XO hw -- and one of the main recommendations I am making for configuration of the XS machines is that the BIOS is set to 'boot on power'. This is mainly because we want as much uptime as possible in locations with unreliable power supply. Is there a way to configure OFW, the EC, etc to behave in that way? (boot on external power) It would have to be done in the EC code. Adding Richard to the cc list. i asked dogi/stefan to create a ticket for this feature yesterday, when he asked me about it. don't know if he did. paul =- paul fox, [EMAIL PROTECTED] give one laptop, get one laptop --- http://www.amazon.com/xo ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: New joyride build 2544
On Thu, Nov 13, 2008 at 7:36 PM, Peter Robinson [EMAIL PROTECTED] wrote: Is there a reason the new sugar can't go upstream into F-10? It's very unstable code and contains several big regressions, as of today. F-10 being on feature freeze, I guess it won't be allowed in. For distro packaging, we should focus only on the stable release branches: 0.82.x, and once it's out next year, 0.84.x. That said, we might package 0.83.x releases in debian unstable and thus ubuntu jaunty with a view to landing 0.84 without a large delta when it does release, because that might be after the ubuntu feature freeze. Cool, so sounds like something that will eventually be good to get into rawhide then. Totally, perhaps someone would like to help us here? Normally, OLPC contractors will be updating the rpms in OLPC-4, and we'll try to maintain devel updated as well, though it's quite a bit of work. If someone wanted to take that work out from our shoulders, would be awesome. Yep, I can help out with that. I've been helping gregdek with getting some of the OLPC changes upstream so as to get as much as possible into mainline Fedora so the OLPC guys can concentrate on more important stuff. I've got a list of most of the issues from 8.2 but arrived on the scene a little late to have much impact there. So now that we're rebasing to F-10 I'll be working to minimise the requirement of package forks. That sounds like music to my hears! I think that we are using #olpc-devel in OFTC to work on the F10 rebase, feel free to join us. About updating sugar in rawhide, perhaps you can just watch out the commits in the OLPC-4 branches and decide yourself when to update Rawhide? Thanks, Tomeu ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: New joyride build 2544
For distro packaging, we should focus only on the stable release branches: 0.82.x, and once it's out next year, 0.84.x. That said, we might package 0.83.x releases in debian unstable and thus ubuntu jaunty with a view to landing 0.84 without a large delta when it does release, because that might be after the ubuntu feature freeze. Cool, so sounds like something that will eventually be good to get into rawhide then. Totally, perhaps someone would like to help us here? Normally, OLPC contractors will be updating the rpms in OLPC-4, and we'll try to maintain devel updated as well, though it's quite a bit of work. If someone wanted to take that work out from our shoulders, would be awesome. Yep, I can help out with that. I've been helping gregdek with getting some of the OLPC changes upstream so as to get as much as possible into mainline Fedora so the OLPC guys can concentrate on more important stuff. I've got a list of most of the issues from 8.2 but arrived on the scene a little late to have much impact there. So now that we're rebasing to F-10 I'll be working to minimise the requirement of package forks. That sounds like music to my hears! I think that we are using #olpc-devel in OFTC to work on the F10 rebase, feel free to join us. OFTC? About updating sugar in rawhide, perhaps you can just watch out the commits in the OLPC-4 branches and decide yourself when to update Rawhide? I did this comparison from Fedora mainline to joyride 2514 for a 8.2 comparison, I guess quite a bit of it will be still relevant. https://www.redhat.com/archives/fedora-olpc-list/2008-October/msg00025.html Peter ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: MPP with two XOs and a pppd via GPRS
Sorry, the mail missed my sight. Please see the comments below: On Sat, Nov 8, 2008 at 1:33 AM, Sameer Verma [EMAIL PROTECTED] wrote: I have two XOs (XO#1 and XO#2) with build 767. XO#1 is connected using wvdial (pppd) over GPRS. I am using Vodafone's service in India. By itself, XO#1 gets online. I do have to add the nameserver to /etc/resolv.conf but other than that, it works. When I try to set XO#1 as a MPP using the mpp.py script from http://wiki.laptop.org/go/Modem#How_to_share_internet_among_other_XOs I get an error related to iptables the first time. On a second attempt, I get no errors and the mpp.py script seems to do its magic. olpc-netstatus reveals that XO#1 is in MPP mode. XO#2 cycles through the 3 channels and finally settles at mesh 1 (same as the MPP XO#1) but does not say XO Mesh. 'olpc-netstatus' will not say XO-Mesh since it can determine one of simple mesh/school mesh/simple wifi/school wifi, or MPP. However, the DNS server in the output will correspond to the IP address of the XO acting as MPP i.e. with the modem. Please see if it is there and then it should connect. If dnsmasq is not installed, then mpp,py should log this message No dnsmasq in RPM database. Is it installed? Best regards, Ankur Verma ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Emulating 8.2 images on QEMU for windows
Mwarren wrote: I put together a new Quick Start bundle at http://sites.google.com/site/olpcqemu/Home/olpc_qemu_8.2.0.zip (4.7 MB). The bundle includes Ton's qemu-svn-4887, KQEMU 1.4.0pre1, the cwRsync bundle (rsync, cygwin1.dll, PuTTY), curl and bunzip2. The OLPC image has been replaced with a get-image.cmd script that automatically downloads an image, bunzip2's it, and creates a linked .qcow2.img file. I would appreciate it if you can try out the bundle and give feedback - http://wiki.laptop.org/index.php?title=User_talk:Mwarrenaction=edit . Thank you, Mark Works fine for me on Win XP/SP3. A few remarks: - Might put a warning in for people (like me) who already have Cygwin installed. Two cygwin1.dll on the same system can create problems. - Put more emphasis on 'run as Administrator' for the install start and stop of the kqemu service. Without kqemu you do not have run as Administrator (but it will be very slow). - You do not say how to ssh into the emulated XO: For a command line ssh: 'ssh -p [EMAIL PROTECTED]'. For PuTTY you have to change the port from 22 to . Also you first have to set a password on the olpc account in the emulated xo, otherwise no ssh logins are allowed. - You might want to mention to let software update download all the G1G1 activities on the first boot of the emulated xo. Alternatively we could set up an image somewhere with the G1G1 activities already included. It might be an idea to combine your approach with Wade Brainerd's installer. See http://lists.laptop.org/pipermail/devel/2008-November/021016.html . However the installer has problems installing the service on Vista due to UAC. I cc'ed Wade on this email. Good work !! Ton van Overbeek PS Have not updated my original zip with libusb0.dll yet. Will do this soon. ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
[Proposal] .xot bundles, for translations
Hello, One of the things in my TODO for 9.1 is to have a better mechanism for language packs[1] in the XO. The primary goal of language packs is to decouple the process of translations from the process of OS release as much as possible, since as our software gets larger and more complicated, it will become more and more difficult for translators to keep up with the pace of development. Our current language pack mechanism handles the decoupling part, but two of its significant shortcomings include a) Overwriting of existing translation files (it may overwrite the original .mo file in certain cases) b) Difficulty for deployments (deployments have to manual start each XO, and run the pack installer script from a console) c) No auto update mechanism I have been thinking of having a separate place in the filesystem for _new_ translations, and using RPM to manage the installation and upgradation of the new translations. However, Scott suggested in a recent email conversation that deploying new translations through a bundle like format (used for activities and content right now) may make more sense as users themselves can use the Sugar control panel to download updated translations (as currently done with activities). I think this may be a better option than RPMs as a) It makes the new translations user modifiable (we can have a translate activity later on which would let users modify the translations) b) It would be pretty trivial to add support for a new .xot format in the customization key mechanism (just unzip them in /home/olpc) However, this would need XO specific changes in glibc, python, etoys and scratch (I think). I already have patches for glibc and python (based on patches from Ubuntu, which already uses a similar system, where they generate language packs out of their launchpad/rosetta based translations) Am I missing something out here ? If there are no problems with this proposal, I would like to start testing such a system in Joyride (with at least glibc and python patched) by the end of the month. Thanks, Sayamindu [1]http://wiki.laptop.org/go/Localization/LanguagePacks -- Sayamindu Dasgupta [http://sayamindu.randomink.org/ramblings] ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Emulating 8.2 images on QEMU for windows
I'd love to get the Windows installer capable of installing without issue on Vista, but I lack a Vista machine to test. I would welcome any assistance with this matter! Also, regarding downloading the image instead of bundling it, It easy to modify the installer to download the image. NSIS has a Download plugin for this exact purpose. That would drop the initial file size down to a few MB, and we could add a disk space check beforehand. -- To work on the installer: Install NSIS from nsis.sourceforge.net. Get the installer source code: git clone git://dev.laptop.org/git/users/wadeb/wininstall/.git Or, download the source .tgz source file from this link: http://dev.laptop.org/git?p=users/wadeb/wininstall/.git;a=snapshot The installer code is all in the 'olpc.nsi' file. This is a simple, text based install script. The NSIS download has full documentation for the language. Cheers, Wade On Thu, Nov 13, 2008 at 3:29 PM, Ton van Overbeek [EMAIL PROTECTED] wrote: Mwarren wrote: I put together a new Quick Start bundle at http://sites.google.com/site/olpcqemu/Home/olpc_qemu_8.2.0.zip (4.7 MB). The bundle includes Ton's qemu-svn-4887, KQEMU 1.4.0pre1, the cwRsync bundle (rsync, cygwin1.dll, PuTTY), curl and bunzip2. The OLPC image has been replaced with a get-image.cmd script that automatically downloads an image, bunzip2's it, and creates a linked .qcow2.img file. I would appreciate it if you can try out the bundle and give feedback - http://wiki.laptop.org/index.php?title=User_talk:Mwarrenaction=edit . Thank you, Mark Works fine for me on Win XP/SP3. A few remarks: - Might put a warning in for people (like me) who already have Cygwin installed. Two cygwin1.dll on the same system can create problems. - Put more emphasis on 'run as Administrator' for the install start and stop of the kqemu service. Without kqemu you do not have run as Administrator (but it will be very slow). - You do not say how to ssh into the emulated XO: For a command line ssh: 'ssh -p [EMAIL PROTECTED]'. For PuTTY you have to change the port from 22 to . Also you first have to set a password on the olpc account in the emulated xo, otherwise no ssh logins are allowed. - You might want to mention to let software update download all the G1G1 activities on the first boot of the emulated xo. Alternatively we could set up an image somewhere with the G1G1 activities already included. It might be an idea to combine your approach with Wade Brainerd's installer. See http://lists.laptop.org/pipermail/devel/2008-November/021016.html . However the installer has problems installing the service on Vista due to UAC. I cc'ed Wade on this email. Good work !! Ton van Overbeek PS Have not updated my original zip with libusb0.dll yet. Will do this soon. ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Emulating 8.2 images on QEMU for windows
Oh, and Ton - if you're interested in hacking on QEMU some more, I would love to see a build with some extra command line parameters: --start-kqemuExecutes 'net start kqemu' automatically if the service exists. --window-title= Changes the title of the window from QEMU to whatever, say 'OLPC Software Environment 8.2.0'. Then we could have the shortcut run qemu.exe directly and eliminate the command prompt window, for a more seamless experience. Best, Wade On Thu, Nov 13, 2008 at 4:30 PM, Wade Brainerd [EMAIL PROTECTED] wrote: I'd love to get the Windows installer capable of installing without issue on Vista, but I lack a Vista machine to test. I would welcome any assistance with this matter! Also, regarding downloading the image instead of bundling it, It easy to modify the installer to download the image. NSIS has a Download plugin for this exact purpose. That would drop the initial file size down to a few MB, and we could add a disk space check beforehand. -- To work on the installer: Install NSIS from nsis.sourceforge.net. Get the installer source code: git clone git://dev.laptop.org/git/users/wadeb/wininstall/.git Or, download the source .tgz source file from this link: http://dev.laptop.org/git?p=users/wadeb/wininstall/.git;a=snapshot The installer code is all in the 'olpc.nsi' file. This is a simple, text based install script. The NSIS download has full documentation for the language. Cheers, Wade On Thu, Nov 13, 2008 at 3:29 PM, Ton van Overbeek [EMAIL PROTECTED] wrote: Mwarren wrote: I put together a new Quick Start bundle at http://sites.google.com/site/olpcqemu/Home/olpc_qemu_8.2.0.zip (4.7 MB). The bundle includes Ton's qemu-svn-4887, KQEMU 1.4.0pre1, the cwRsync bundle (rsync, cygwin1.dll, PuTTY), curl and bunzip2. The OLPC image has been replaced with a get-image.cmd script that automatically downloads an image, bunzip2's it, and creates a linked .qcow2.img file. I would appreciate it if you can try out the bundle and give feedback - http://wiki.laptop.org/index.php?title=User_talk:Mwarrenaction=edit . Thank you, Mark Works fine for me on Win XP/SP3. A few remarks: - Might put a warning in for people (like me) who already have Cygwin installed. Two cygwin1.dll on the same system can create problems. - Put more emphasis on 'run as Administrator' for the install start and stop of the kqemu service. Without kqemu you do not have run as Administrator (but it will be very slow). - You do not say how to ssh into the emulated XO: For a command line ssh: 'ssh -p [EMAIL PROTECTED]'. For PuTTY you have to change the port from 22 to . Also you first have to set a password on the olpc account in the emulated xo, otherwise no ssh logins are allowed. - You might want to mention to let software update download all the G1G1 activities on the first boot of the emulated xo. Alternatively we could set up an image somewhere with the G1G1 activities already included. It might be an idea to combine your approach with Wade Brainerd's installer. See http://lists.laptop.org/pipermail/devel/2008-November/021016.html . However the installer has problems installing the service on Vista due to UAC. I cc'ed Wade on this email. Good work !! Ton van Overbeek PS Have not updated my original zip with libusb0.dll yet. Will do this soon. ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
New joyride build 2546
http://xs-dev.laptop.org/~cscott/olpc/streams/joyride/build2546 Changes in build 2546 from build: 2544 Size delta: 3.54M +plymouth 0.6.0-0.2008.11.11.2.fc10 +fedora-logos 10.0.1-2.fc10 -initscripts 8.86-1 +initscripts 8.86-1.olpc4.2 +libdhcp 1.99.8-1.fc10 +libdhcp4client 12:4.0.0-30.fc10 +libdhcp6client 1.0.22-1.fc10 +nash 6.0.71-2.fc10 +parted 1.8.8-8.fc10 +plymouth-libs 0.6.0-0.2008.11.11.2.fc10 +plymouth-plugin-label 0.6.0-0.2008.11.11.2.fc10 +plymouth-plugin-solar 0.6.0-0.2008.11.11.2.fc10 +plymouth-scripts 0.6.0-0.2008.11.11.2.fc10 -bootanim 1.2-1 --- Included plymouth version 0.6.0-0.2008.11.11.2.fc10 --- --- Included fedora-logos version 10.0.1-2.fc10 --- --- Changes for initscripts 8.86-1.olpc4.2 from 8.86-1 --- + dont use -b for setkeys patch it causes build failure + apply some of the olpc specifc patches from OLPC-3 --- Included libdhcp version 1.99.8-1.fc10 --- --- Included libdhcp4client version 12:4.0.0-30.fc10 --- --- Included libdhcp6client version 1.0.22-1.fc10 --- --- Included nash version 6.0.71-2.fc10 --- --- Included parted version 1.8.8-8.fc10 --- --- Included plymouth-libs version 0.6.0-0.2008.11.11.2.fc10 --- --- Included plymouth-plugin-label version 0.6.0-0.2008.11.11.2.fc10 --- --- Included plymouth-plugin-solar version 0.6.0-0.2008.11.11.2.fc10 --- --- Included plymouth-scripts version 0.6.0-0.2008.11.11.2.fc10 --- -- 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: New joyride build 2546
On Thursday 13 November 2008 04:20:25 pm Build Announcer v2 wrote: http://xs-dev.laptop.org/~cscott/olpc/streams/joyride/build2546 Changes in build 2546 from build: 2544 This build boots and X starts and you can log in at a console. 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: New joyride build 2546
2008/11/13 Dennis Gilmore [EMAIL PROTECTED]: On Thursday 13 November 2008 04:20:25 pm Build Announcer v2 wrote: http://xs-dev.laptop.org/~cscott/olpc/streams/joyride/build2546 Changes in build 2546 from build: 2544 This build boots and X starts and you can log in at a console. Thanks Dennis, great! Marco ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: New joyride build 2546
On Thu, 13 Nov 2008, Build Announcer v2 wrote: I installed this on my two C2 machines one was at firmware 2e22 (from upgrading to joyride yesterday) the other was at 2e18 both running 767 the one starting from 2e22 upgraded much faster (one failed inc rsync, then full rsync vs onw failed in rsync then a inc rsync) the one starting from 2e22 booted, sees each access point seperatly (15 of them for one network in my case), but cannot start any apps. the throbber runs and then I end back on the home screen. doing cntl+alt+F1 shows errors talking about being unable to open the X display trying to do a yum install gives an error about a missing gpg key rebooting doesn't work (error about init --restart being invalid) I reverted this machine to 767 the other machine boots and is able to start apps (same network nehiborhook issues) same gpg key issue however when I start the terminal the display doesn't show full characters until the screen scrolls I noticed that recently (I think with 767) the micraphone is activated for several seconds during boot. on this joyride (and on debxo) the mic stays on all the time. David Lang ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Emulating 8.2 images on QEMU for windows
On Mon, Oct 6, 2008 at 1:10 PM, Ton van Overbeek [EMAIL PROTECTED] wrote: Thanks for the update on how to install kqemu on Vista. libusb0.dll is from the libusb-win32 project on Sourceforge: http://sourceforge.net/projects/libusb-win32 Right now I am on travel in Europe through the end of the month. When back, I will update my port (include libusb0.dll and document Vista installation) Ton van Overbeek Finally updated the zip file http://www.v-overbeek.nl/XO-1/qemu-svn-4887-for-windows.zip. It now includes the missing libusb0.dll and your instructions for Windows Vista in the README file. Ton van Overbeek ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [IAEP] Tentative talk schedule: Nov 19
On Wed, Nov 12, 2008 at 9:07 PM, C. Scott Ananian [EMAIL PROTECTED] wrote: ... lots of interesting things... I'm very happy that the Sugar folks are in town -- under whatever alibi -- and I'm keen on meeting, having a beer together and perhaps talking a few technical things too ;-) After all, we've been collaborating for almost a year now, and I don't know your faces. There are a few things I'm interested in talking about so I'll try to use my slot (and the many beer rounds) for that. The xocamp later will be another chance to talk about them more formally, but perhaps we can have a quick overview of - Repeated automagic registration - so updated registration data (with perhaps more bits of data) reaches the XS. - Manually triggered actions from the control panel - re-registration, ds-backup - Browse.xo automagic authentication against XS. Also - automagic proxy config with PAC files, etc. - Service announcement (plain old DNS, mdns, avahi, carrier pigeons) - so activity and OS updates work better - How I learned to stop worrying and love ejabberd's mod_roster facilities (group handling between XS and XO) As you can see, it's fairly concrete stuff. There are a couple of blue-sky areas you can probably drag me into - - extended journal using the backup storage from the XS. - General Journal / Project diary magic UI voodoo. Now, if we can talk about at least some of these things in a parenthesis -- avoiding all the distractions -- let's do it. Otherwise, I'm happy to just have a beer with you. Let's make the most of what we have. And apologies for not sending this earlier -- 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: New joyride build 2546
On Thu, 13 Nov 2008, [EMAIL PROTECTED] wrote: On Thu, 13 Nov 2008, Build Announcer v2 wrote: I installed this on my two C2 machines one was at firmware 2e22 (from upgrading to joyride yesterday) the other was at 2e18 both running 767 the one starting from 2e22 upgraded much faster (one failed inc rsync, then full rsync vs onw failed in rsync then a inc rsync) the one starting from 2e22 booted, sees each access point seperatly (15 of them for one network in my case), but cannot start any apps. the throbber runs and then I end back on the home screen. doing cntl+alt+F1 shows errors talking about being unable to open the X display trying to do a yum install gives an error about a missing gpg key rebooting doesn't work (error about init --restart being invalid) I reverted this machine to 767 when I reverted to 767 it asked for my name and had me pick the color scheme again the other machine boots and is able to start apps (same network nehiborhook issues) same gpg key issue however when I start the terminal the display doesn't show full characters until the screen scrolls this box let me start terminal, but starting browse fails there ia an error on the console about Server is already active for display 0 when reverting this back to 767 it would not boot (traceback error) I will try and send a picture of the screen as a reply to this message David Lang I noticed that recently (I think with 767) the micraphone is activated for several seconds during boot. on this joyride (and on debxo) the mic stays on all the time. David Lang ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Suggestion for presentation at Sugar Camp2
Deployment is Hard! Notes from Nepal's Deployments Summary: Bryan Berry (that's me) will talk about Nepal's deployments with help from Tony Anderson. Will talk about tough stuff like teacher training, developing local support infrastructure, managing volunteers, and particular technical needs. * 90 minutes + 30 minutes of discussion * Bryan Berry and Tony Anderson will lead the discussion * Powerpoint presentation will accompany the talk -- Bryan W. Berry Technology Director OLE Nepal, http://www.olenepal.org ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Fwd: Emulating 8.2 images on QEMU for windows
Forgot to cc devel@ -- Forwarded message -- From: Ton van Overbeek [EMAIL PROTECTED] Date: Thu, Nov 13, 2008 at 9:12 PM Subject: Re: Emulating 8.2 images on QEMU for windows To: Wade Brainerd [EMAIL PROTECTED] On Thu, Nov 13, 2008 at 5:02 PM, Wade Brainerd [EMAIL PROTECTED] wrote: Oh, and Ton - if you're interested in hacking on QEMU some more, I would love to see a build with some extra command line parameters: --start-kqemuExecutes 'net start kqemu' automatically if the service exists. This will require some real hacking. Will probably require to run qemu as Administrator: --window-title= Changes the title of the window from QEMU to whatever, say 'OLPC Software Environment 8.2.0'. You can already do this today. Use the -name option on qemu: -name OLPC Software Environment 8.2.0 The qemu window will then have QEMU (OLPC Software Environment 8.2.0) as title. Then we could have the shortcut run qemu.exe directly and eliminate the command prompt window, for a more seamless experience. Best, Wade ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Emulating 8.2 images on QEMU for windows
On Thu, Nov 13, 2008 at 9:31 PM, Ton van Overbeek [EMAIL PROTECTED] wrote: --start-kqemuExecutes 'net start kqemu' automatically if the service exists. This will require some real hacking. Will probably require to run qemu as Administrator: I wonder if we could make the installer cause the service to start at boot, since the installer will require Administrator privileges anyway. Does the kqemu service use significant resources? --window-title= Changes the title of the window from QEMU to whatever, say 'OLPC Software Environment 8.2.0'. You can already do this today. Use the -name option on qemu: -name OLPC Software Environment 8.2.0 The qemu window will then have QEMU (OLPC Software Environment 8.2.0) as title. Cool, I'll add this in the next version of the installer. -Wade ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Suggestion for presentation at Sugar Camp2
On Thu, Nov 13, 2008 at 9:28 PM, Bryan Berry [EMAIL PROTECTED] wrote: Deployment is Hard! Notes from Nepal's Deployments Summary: Bryan Berry (that's me) will talk about Nepal's deployments with help from Tony Anderson. Will talk about tough stuff like teacher training, developing local support infrastructure, managing volunteers, and particular technical needs. * 90 minutes + 30 minutes of discussion * Bryan Berry and Tony Anderson will lead the discussion * Powerpoint presentation will accompany the talk Just to make sure I'm clear: are you in town next week? We've been discussing having a content and deployment day on Tuesday; would that work for you? --scott -- ( http://cscott.net/ ) ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Suggestion for presentation at Sugar Camp2
Sorry, ;( I won't be in Boston until early January. I am referring to XO Camp2 I will be the US starting 2nd week of December until the end of January, 1) to see my long-suffering family and 2) to work closely w/ the OLPC team in the US On Thu, 2008-11-13 at 22:48 -0500, C. Scott Ananian wrote: infrastructure, managing volunteers, and particular technical needs. * 90 minutes + 30 minutes of discussion * Bryan Berry and Tony Anderson will lead the discussion * Powerpoint presentation will accompany the talk Just to make sure I'm clear: are you in town next week? We've been discussing having a content and deployment day on Tuesday; would that work for you? --scott -- Bryan W. Berry Technology Director OLE Nepal, http://www.olenepal.org ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
New joyride build 2547
http://xs-dev.laptop.org/~cscott/olpc/streams/joyride/build2547 Changes in build 2547 from build: 2546 Size delta: -0.52M -plymouth 0.6.0-0.2008.11.11.2.fc10 +plymouth 0.6.0-0.2008.11.12.4.fc10 -plymouth-libs 0.6.0-0.2008.11.11.2.fc10 +plymouth-libs 0.6.0-0.2008.11.12.4.fc10 -plymouth-scripts 0.6.0-0.2008.11.11.2.fc10 +plymouth-scripts 0.6.0-0.2008.11.12.4.fc10 -xulrunner 1.9.0.2-5.fc10 +xulrunner 1.9.0.4-1.fc10 -xulrunner-python 1.9.0.2-5.fc10 +xulrunner-python 1.9.0.4-1.fc10 -plymouth-plugin-label 0.6.0-0.2008.11.11.2.fc10 -plymouth-plugin-solar 0.6.0-0.2008.11.11.2.fc10 -- 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 2548
http://xs-dev.laptop.org/~cscott/olpc/streams/joyride/build2548 Changes in build 2548 from build: 2547 Size delta: 0.13M +sugar-journal 99-3.fc10 --- Included sugar-journal version 99-3.fc10 --- -- 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] XS 0.5 upgrade notes
Martin Langhoff wrote: On Wed, Nov 12, 2008 at 12:10 PM, Jerry Vonau [EMAIL PROTECTED] wrote: Well, since /etc/yum.conf is provided by yum itself, there should of been a yum.conf.rpm(olpc?)new file created as not to overwrite our modified one. Ok - I've pushed out a new xs-config that should address the issue. The problem is that the yum.conf file in xs-0.4 was tampered with from a %post script. Nasty stuff, so the user 'hasn't changed it' but rpm things it's changed. There's a sane and safe workaround -- but your peer review is more than welcome -- in the new xs-config. Can you (or Douglas) confirm that the old file we want to replace has a sha1 of 2f12835cb11f100be169abcc8bff72525a25cff7 ? The patch is here: http://dev.laptop.org/git?p=projects/xs-config;a=commitdiff;h=b81ed4df7a1a534fcf8c2249e739a03def3c75dd Think the best way out of this is to have xs-release move/rename the current yum.conf file. Well, xs-release is doing the right thing, but the old xs-config made a mess of it all. Hmmm. Perhaps the patch I've done should be actually be placed in xs-release instead. Your fix should work fine. Since the topic of yum upgrades came up, is this support wanted? I'm thinking that this could be doable from the cdrom and/or across the net. Yes. I don't know if it's reasonable for a 0.4-0.5 upgrade as it's rather large and full of nasty odd corner cases. In other words, it may work but if it breaks I don't think it's worthwhile to fix it. Going forward 0.5-0.6-0.7 will probably be all F9 based so yum updates will be trivial. When we move to F10 or F11 we'll have to evaluate whether it's within reach. The good news is that the Fedora team seems to be interested in polishing the in place update machinery (which I assume is yum), so I want to ride on that wave if possible. I tried a yum .4 - .5, the change in the network scripts makes this rather unworkable, best to use anaconda here at least for .4 - .5. Using yum updates after .5 should be a non-issue. To help make this installation easier to use, we may want to define a group in the comps.xml file. This would allow you to install the xs-release rpm, to activate the repos, then do a yum groupinstall xs-school-server then your off and running... Is that better than xs-pkgs? Well, for anaconda, not really. For yum, the listing of the xs-* file with mandatory for our group would install the listed files when you use yum [groupinstall/groupupgrade] ourgroup . It's more like shorthand for yum install xs-config xs-pkgs xs-. Also should offer the chance not to install some packages that we my not want installed by default. My concern is that comps.xml is not modular AFAIK -- there is just one, so we can patch it, but then we'll want to merge with the upstream one. Yes, we can do it, but it seems awkward. I'm not clear on how we publish it either - does it become published as part of our repo? Yes, the changed comps.xml file becomes part of the repo when you use -g (to point to the edited comp file) with createrepo. Do we have to convince Fedora to carry our changes to comps.xml or users to download ours and point their yum config to it? Nether, the comps file would be merged with the stock one by yum. I'll need to review yum for anything that may of changed in respect to group handling when 2 comp files are present. IOWs, I understand how a metapackage works much better :-) I'll have some time to throw at this in a day or so, if there is any interest. Great to have you back on board! Just had other stuff on the front burner. Jerry ___ Server-devel mailing list Server-devel@lists.laptop.org http://lists.laptop.org/listinfo/server-devel
[Server-devel] Boot-on-power setting for the XO?
One of my mid-term goals is to be able to run the XS sw on the XO hw -- and one of the main recommendations I am making for configuration of the XS machines is that the BIOS is set to 'boot on power'. This is mainly because we want as much uptime as possible in locations with unreliable power supply. Is there a way to configure OFW, the EC, etc to behave in that way? (boot on external power) (The whole XS on XO thing now seems within reach as we have F10 booting on the XO.) 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] Boot-on-power setting for the XO?
Martin Langhoff wrote: One of my mid-term goals is to be able to run the XS sw on the XO hw -- and one of the main recommendations I am making for configuration of the XS machines is that the BIOS is set to 'boot on power'. This is mainly because we want as much uptime as possible in locations with unreliable power supply. Is there a way to configure OFW, the EC, etc to behave in that way? (boot on external power) It would have to be done in the EC code. Adding Richard to the cc list. ___ Server-devel mailing list Server-devel@lists.laptop.org http://lists.laptop.org/listinfo/server-devel