Re: Frimware Q2E15 and Joyride-2368, good and bad
On Wed, Sep 3, 2008 at 4:07 AM, Ton van Overbeek [EMAIL PROTECTED] wrote: C. Scott Ananian wrote: On Sun, Aug 31, 2008 at 10:02 PM, Ton van Overbeek [EMAIL PROTECTED] wrote: The bad: - Bounce (aka 3Dpong) has become completely unplayable. The screen update is very jerky. In earlier builds it was smooth. Something to do with the X-server changes for Etoys? No X changes were made to the joyride stream, except the X corruption fixes by dsd -- but they shouldn't slow down X refresh. dsd, comments? Something changed. When looking with top (logged in with ssh on an other computer) I see that when running Bounce the cpu is at 100%, with 60-65% on X (!!!) and only 30-35% on Bounce.hi It seems something is hogging X. This is on joyride-2379 Under 8.1 the X consumption is far less and Bounce updates smoothly. Perhaps Bounce stopped using an accelerated path to graphics so X has to work more? xv, xshm, etc Regards, Tomeu ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: How to get packages on the 8.2 branch?
On Tue, Sep 2, 2008 at 8:54 PM, C. Scott Ananian [EMAIL PROTECTED] wrote: I'll do a trac search for bugs assigned to add to build and milestone 8.2.0 before I make a stable build. For Sugar we normally we have multiple fixed tickets which maps to the same package. Should we give you anyway the nvr of the relevant package(s) on each ticket when moving to approve for release? Or how do you prefer to do it? Marco ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
[PATCH 1/3] Use PCI_DEVICE_ID_88ALP01 for CAFÉ chip, rather than PCI_DEVICE_ID_CAFE.
Probably better to use the official designation. Signed-off-by: David Woodhouse [EMAIL PROTECTED] --- (Carried in git://git.infradead.org/~dwmw2/random-2.6.git) drivers/mmc/host/sdhci-pci.c |2 +- include/linux/pci_ids.h |2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/mmc/host/sdhci-pci.c b/drivers/mmc/host/sdhci-pci.c index fcb14c2..0341cfb 100644 --- a/drivers/mmc/host/sdhci-pci.c +++ b/drivers/mmc/host/sdhci-pci.c @@ -326,7 +326,7 @@ static const struct pci_device_id pci_ids[] __devinitdata = { { .vendor = PCI_VENDOR_ID_MARVELL, - .device = PCI_DEVICE_ID_MARVELL_CAFE_SD, + .device = PCI_DEVICE_ID_MARVELL_88ALP01_SD, .subvendor = PCI_ANY_ID, .subdevice = PCI_ANY_ID, .driver_data= (kernel_ulong_t)sdhci_cafe, diff --git a/include/linux/pci_ids.h b/include/linux/pci_ids.h index f1624b3..ef6ef64 100644 --- a/include/linux/pci_ids.h +++ b/include/linux/pci_ids.h @@ -1521,7 +1521,7 @@ #define PCI_DEVICE_ID_MARVELL_GT64260 0x6430 #define PCI_DEVICE_ID_MARVELL_MV64360 0x6460 #define PCI_DEVICE_ID_MARVELL_MV64460 0x6480 -#define PCI_DEVICE_ID_MARVELL_CAFE_SD 0x4101 +#define PCI_DEVICE_ID_MARVELL_88ALP01_SD 0x4101 #define PCI_VENDOR_ID_V3 0x11b0 #define PCI_DEVICE_ID_V3_V960 0x0001 -- 1.5.5.1 -- David WoodhouseOpen Source Technology Centre [EMAIL PROTECTED] Intel Corporation ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
[PATCH 2/3] [MTD] [NAND] Define and use PCI_DEVICE_ID_MARVELL_88ALP01_NAND for CAFÉ
Signed-off-by: David Woodhouse [EMAIL PROTECTED] --- (Carried in git://git.infradead.org/~dwmw2/random-2.6.git) drivers/mtd/nand/cafe_nand.c |6 +- include/linux/pci_ids.h |1 + 2 files changed, 6 insertions(+), 1 deletions(-) diff --git a/drivers/mtd/nand/cafe_nand.c b/drivers/mtd/nand/cafe_nand.c index 95345d0..b8064bf 100644 --- a/drivers/mtd/nand/cafe_nand.c +++ b/drivers/mtd/nand/cafe_nand.c @@ -1,6 +1,9 @@ /* * Driver for One Laptop Per Child ‘CAFÉ’ controller, aka Marvell 88ALP01 * + * The data sheet for this device can be found at: + *http://www.marvell.com/products/pcconn/88ALP01.jsp + * * Copyright © 2006 Red Hat, Inc. * Copyright © 2006 David Woodhouse [EMAIL PROTECTED] */ @@ -842,7 +845,8 @@ static void __devexit cafe_nand_remove(struct pci_dev *pdev) } static struct pci_device_id cafe_nand_tbl[] = { - { 0x11ab, 0x4100, PCI_ANY_ID, PCI_ANY_ID }, + { PCI_VENDOR_ID_MARVELL, PCI_DEVICE_ID_MARVELL_88ALP01_NAND, + PCI_ANY_ID, PCI_ANY_ID }, { } }; diff --git a/include/linux/pci_ids.h b/include/linux/pci_ids.h index ef6ef64..e6240b7 100644 --- a/include/linux/pci_ids.h +++ b/include/linux/pci_ids.h @@ -1521,6 +1521,7 @@ #define PCI_DEVICE_ID_MARVELL_GT64260 0x6430 #define PCI_DEVICE_ID_MARVELL_MV64360 0x6460 #define PCI_DEVICE_ID_MARVELL_MV64460 0x6480 +#define PCI_DEVICE_ID_MARVELL_88ALP01_NAND 0x4100 #define PCI_DEVICE_ID_MARVELL_88ALP01_SD 0x4101 #define PCI_VENDOR_ID_V3 0x11b0 -- 1.5.5.1 -- David WoodhouseOpen Source Technology Centre [EMAIL PROTECTED] Intel Corporation ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Frimware Q2E15 and Joyride-2368, good and bad
On Wed, Sep 3, 2008 at 3:17 AM, Tomeu Vizoso [EMAIL PROTECTED] wrote: On Wed, Sep 3, 2008 at 4:07 AM, Ton van Overbeek [EMAIL PROTECTED] wrote: C. Scott Ananian wrote: On Sun, Aug 31, 2008 at 10:02 PM, Ton van Overbeek [EMAIL PROTECTED] wrote: The bad: - Bounce (aka 3Dpong) has become completely unplayable. The screen update is very jerky. In earlier builds it was smooth. Something to do with the X-server changes for Etoys? No X changes were made to the joyride stream, except the X corruption fixes by dsd -- but they shouldn't slow down X refresh. dsd, comments? Something changed. When looking with top (logged in with ssh on an other computer) I see that when running Bounce the cpu is at 100%, with 60-65% on X (!!!) and only 30-35% on Bounce.hi It seems something is hogging X. This is on joyride-2379 Under 8.1 the X consumption is far less and Bounce updates smoothly. Perhaps Bounce stopped using an accelerated path to graphics so X has to work more? xv, xshm, etc It is the same Bounce (and Bridge) under 8.1 and 8.2 (I am alternate booting between Update.1 and the current/recent joyride/8.2 build). In that case it must be some package Bounce is importing/using. Might be related to the No Sound in 8.2 issue with both Bounce and Bridge. Ton van Overbeek ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
[PATCH 3/3] Define and use PCI_DEVICE_ID_MARVELL_88ALP01_CCIC for CAFÉ camera driver
Also, stop looking at the NAND controller (0x4100) and checking the device class. For a while during development, all three functions on the chip had the same ID. We made them fix that fairly promptly, and we can forget about it now. Signed-off-by: David Woodhouse [EMAIL PROTECTED] --- (Carried in git://git.infradead.org/~dwmw2/random-2.6.git) drivers/media/video/cafe_ccic.c | 13 +++-- include/linux/pci_ids.h |1 + 2 files changed, 4 insertions(+), 10 deletions(-) diff --git a/drivers/media/video/cafe_ccic.c b/drivers/media/video/cafe_ccic.c index c149b7d..ea0db81 100644 --- a/drivers/media/video/cafe_ccic.c +++ b/drivers/media/video/cafe_ccic.c @@ -2091,15 +2091,8 @@ static int cafe_pci_probe(struct pci_dev *pdev, const struct pci_device_id *id) { int ret; - u16 classword; struct cafe_camera *cam; - /* -* Make sure we have a camera here - we'll get calls for -* the other cafe devices as well. -*/ - pci_read_config_word(pdev, PCI_CLASS_DEVICE, classword); - if (classword != PCI_CLASS_MULTIMEDIA_VIDEO) - return -ENODEV; + /* * Start putting together one of our big camera structures. */ @@ -2287,8 +2280,8 @@ static int cafe_pci_resume(struct pci_dev *pdev) static struct pci_device_id cafe_ids[] = { - { PCI_DEVICE(0x11ab, 0x4100) }, /* Eventual real ID */ - { PCI_DEVICE(0x11ab, 0x4102) }, /* Really eventual real ID */ + { PCI_DEVICE(PCI_VENDOR_ID_MARVELL, +PCI_DEVICE_ID_MARVELL_88ALP01_CCIC) }, { 0, } }; diff --git a/include/linux/pci_ids.h b/include/linux/pci_ids.h index e6240b7..6cf53f4 100644 --- a/include/linux/pci_ids.h +++ b/include/linux/pci_ids.h @@ -1523,6 +1523,7 @@ #define PCI_DEVICE_ID_MARVELL_MV64460 0x6480 #define PCI_DEVICE_ID_MARVELL_88ALP01_NAND 0x4100 #define PCI_DEVICE_ID_MARVELL_88ALP01_SD 0x4101 +#define PCI_DEVICE_ID_MARVELL_88ALP01_CCIC 0x4102 #define PCI_VENDOR_ID_V3 0x11b0 #define PCI_DEVICE_ID_V3_V960 0x0001 -- 1.5.5.1 -- David WoodhouseOpen Source Technology Centre [EMAIL PROTECTED] Intel Corporation ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Frimware Q2E15 and Joyride-2368, good and bad
Am 03.09.2008 um 12:49 schrieb Ton van Overbeek: On Wed, Sep 3, 2008 at 3:17 AM, Tomeu Vizoso [EMAIL PROTECTED] wrote: On Wed, Sep 3, 2008 at 4:07 AM, Ton van Overbeek [EMAIL PROTECTED] wrote: C. Scott Ananian wrote: On Sun, Aug 31, 2008 at 10:02 PM, Ton van Overbeek [EMAIL PROTECTED] wrote: The bad: - Bounce (aka 3Dpong) has become completely unplayable. The screen update is very jerky. In earlier builds it was smooth. Something to do with the X-server changes for Etoys? No X changes were made to the joyride stream, except the X corruption fixes by dsd -- but they shouldn't slow down X refresh. dsd, comments? Something changed. When looking with top (logged in with ssh on an other computer) I see that when running Bounce the cpu is at 100%, with 60-65% on X (!!!) and only 30-35% on Bounce.hi It seems something is hogging X. This is on joyride-2379 Under 8.1 the X consumption is far less and Bounce updates smoothly. Perhaps Bounce stopped using an accelerated path to graphics so X has to work more? xv, xshm, etc It is the same Bounce (and Bridge) under 8.1 and 8.2 (I am alternate booting between Update.1 and the current/recent joyride/8.2 build). In that case it must be some package Bounce is importing/using. Might be related to the No Sound in 8.2 issue with both Bounce and Bridge. I noticed Paint is slow, too: https://dev.laptop.org/ticket/8285 - Bert - ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Freeze?
According to the schedule we are freezing today: http://wiki.laptop.org/go/8.2.0#Schedule But Michael mentioned there might be delays yesterday... Please announce the freeze when it is in effect, until then I guess I'll keep approving things to go in the 8.2 as usual. Marco ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [Server-devel] new package: xs-activation
Hi Douglas, Thanks a lot for the write up. Just scanning through the recent activity on this list I see that you have been making an impressive impact since you started! It's making a big difference, keep it up. Can you put this feature on the roadmap: http://wiki.laptop.org/go/XS_Roadmap link to it or put it wherever it belongs in terms of the target release with this functionality. Can you explain the user experience on the XO for this feature? That is, user (or someone prepping XOs before distribution to the field?) opens XO and turns it on. Is that all they have to do or do they need to click the register menu option? How do they know when the registration is successful from the XO side? Who is the lead customer for this feature? I can help socialize it and see who is interested if you don't have a first target customer yet. I think it will be useful but I want to figure out who we should run the design by for verification. What versions of SW on the XO is required? Maybe it works with 656, 703, 708, 711 and 8.2? You may want to just add those details to the Readme and post that to the wiki for the record. Thanks, Greg S ** http://dev.laptop.org/git?p=users/dbagnall/xs-activation.git I've attached the README below. Douglas --- XS Activation Server This package allows the school server to activate laptops over the network, and to import activation keys via USB. Initially the server will not know any activation keys, so you need to have a USB stick containing OLPC activation leases before this is much use. Activation Server - The server listens on port 191 of the 172.18.0.1 interface. The laptops, during boot up know to look there. Each laptop sends its 11 character serial number. If the server has the activation lease for that laptop, it sends it in reply. With XS 0.4, special steps are necessary to get this working properly (see below). Importing leases from a USB stick - The leases should be in a file called 'lease.sig' in the root directory of the USB stick. The format and location of this file is exactly what you would use to activate a laptop directly via USB. Plug the USB stick into the server and wait a few seconds. With XS 0.4 the only clue as to the progress of the transfer is written to /var/log/user.log. With later systems, if the server beeps when the USB stick is inserted, it will beep again when the transfer is complete. XS 0.4 caveats and special instructions --- The activation server will not work on XS 0.4 until the network has been reconfigured slightly. The steps to take are: #1. Copy ifcfg-br0:0 (in this directory) to /etc/sysconfig/network-scripts/ifcfg-br0:0 mv ifcfg-br0:0 /etc/sysconfig/network-scripts/ #2. Restart the bridge. ifdown br0; ifup br0 #3. Test it with: ping 172.18.16.1 If the ping works, so should the activation server. To test the network from a laptop, ping 172.18.0.1. With 0.4, you will also not hear beeps when the USB transfer starts and finishes. The workarounds are to read /var/log/user.log, or to wait a long time. Other problems -- ___ Server-devel mailing list [EMAIL PROTECTED] http://lists.laptop.org/listinfo/server-devel
Re: Write Collaboration - what is known to work / what is, not? (J.M. Maurer)
Hi Marc et al, This is a timely discussion as we are trying to figure out and document exactly what write collaboration will be supported for end users in 8.2. The target use cases are: http://wiki.laptop.org/go/Use_Cases#Write http://wiki.laptop.org/go/Use_Cases#Uruguay_Teacher_Example http://wiki.laptop.org/go/Use_Cases#Collaboration_Use_Cases_from_Peru Basically, we want several students to open write and share the same document. They should each be able to edit it and each should be able to save an interim local copy at any time. We want to know what is the scale allowed for that (e.g. 2, 4, XOs). We can restrict the things they can do if we know and document that in advance. Are you saying that the initiator of the write document must not close it or the sharing will stop? If that's the case for this release we can document that and user can probably work around it. Can any participant save (Keep) the document at any time? Martin, Go ahead and burden the bug database with these. We want to get this right, eventually. Also, update the use cases if you think I missed something there. Sharing write could be our strongest collaboration activity and it has a lot of interest from the field. Let's make sure we can say what will work in this release then we can extend it to more areas in the next release. Thanks, Greg S Date: Sat, 30 Aug 2008 12:10:20 +0200 From: J.M. Maurer [EMAIL PROTECTED] Subject: Re: Write Collaboration - what is known to work / what is not? To: Marco Pesenti Gritti [EMAIL PROTECTED] Cc: [EMAIL PROTECTED], OLPC Devel devel@lists.laptop.org, [EMAIL PROTECTED], Alastair [EMAIL PROTECTED] Message-ID: [EMAIL PROTECTED] Content-Type: text/plain On Sat, 2008-08-30 at 10:47 +0200, Marco Pesenti Gritti wrote: Martin Langhoff wrote: We've had a few attempts to share Write ( http://wiki.laptop.org/go/Write ) with the Wellington test crowd, and there are a number of cases that don't seem to work well, but I'm not sure what the state of things is, and what is expected to work. The Wiki page doesn't say much either on what aspects of collaboration are working. I'm happy to file these as bugs, but I don't want to burden the tracker with stuff that is not in the design :-) In brief things work for the simple case, but for example - if the initial creator/sharer of the doc goes away, remaining users can continue editing, but don't 'share' the updates any more. There is no UI indication that things have changed. I *think* that's a limitation which will be addressed in a future version of abicollab. Mark? Yes, see my reply here: http://dev.laptop.org/ticket/8160#comment:2 It's *far* from trivial, so given that I'm implementing this in my spare time, I can't give a timeframe yet. - Should invitees keep a copy in their journal and be able to resume it in private? I'm not sure to understand what you mean here. If i understand correctly, this should already work. Every collaborator will get an entry in his/her journal automatically. Marc ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [Techteam] Weekend Report - due today
Hi Tomeu et al, FYI this is a piece of my weekly report that I write for my manager and the engineers working for OLPC (aka techteam). Its sometimes picked up by the community news. It just says what I did last week and what my goals are for next week. I hope to send it to this list too in the future. Cmap tools (http://cmap.ihmc.us/) is a client server application that appears to have pretty good traction in schools, mostly in South America. We have a request to make it work on the XO. I exchanged some e-mails with Alberto Canas (con enye) who is the main application owner. There are three main challenges to making this work on the XO: 1 - It runs on Java. (I asked about Java on a list for that reason, but I asked about Java in the browser. In this case its just Java VM). 2 - It uses multiple windows. 3 - Its free but not open source. The first point seems solvable if they just install Java afterwards. Then we don't need to worry about licenses. Its a big install but probably not a deal breaker. The performance may be challenging but again I think we can make it fit. The second point is a tougher problem. Alberto thinks they could re-write the application to work with tiled windows so they all fit on the XO. The other idea I have heard is that we could run an activity which is X-Windows. Then you could launch this activity within that one. That may affect performance and would need testing. For the first idea of rebuilding the Cmap tools for sugar, we would need engineers to work on that which brings me to the third point. I'm not sure what free but not open source means. I think it means that we can not take a snapshot of their code and fork it nor can we modify it and push it back to them. We need to find a way for Alberto to hire more engineers if we want them to improve the implementation for the XO. The only good idea so far is the X-windows in Sugar idea. I'm open to other suggestions on this. Questions and comments welcome too. I know of one opportunity in Latin America which is being held up by this. There may be more in the future, we'll see. The pedagogical specialists here tell me that concept maps are pretty hot in education right now. They also pointed me to a commercial tool which some schools use: http://www.inspirationsoftware.com/ Does anyone know of an open source solution in this area? If the customers want cmap tools, my first choice is to make that work. That's what I'm focusing on right now albeit lower priority than shipping 8.2 :-). Thanks, Greg S Date: Sun, 31 Aug 2008 10:37:51 +0200 From: Tomeu Vizoso [EMAIL PROTECTED] Subject: Re: [Techteam] Weekend Report - due today To: OLPC Development devel@lists.laptop.org, Greg Smith [EMAIL PROTECTED] Message-ID: [EMAIL PROTECTED] Content-Type: text/plain; charset=ISO-8859-1 On Fri, Aug 29, 2008 at 8:52 PM, Greg Smith [EMAIL PROTECTED] wrote: - Follow up on Cmap tools Looks quite interesting, where can we get more details? Regards, Tomeu ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
[ANNOUNCE] Git User's Survey 2008
Hi all, We would like to ask you a few questions about your use of the Git version control system. This survey is mainly to understand who is using Git, how and why. The results will be published on the Git Wiki http://git.or.cz/gitwiki/GitSurvey2008 and discussed on the git mailing list. The survey would be open from 1 September till 10 October. Please devote a bit of your time to fill this simple questionnaire; it will help a lot the Git community to understand your needs, what you like of Git, and of course what you don't like of it. The survey can be found here: http://www.survs.com/survey?id=M3PIVU72channel=2WXE4BVTW8 http://tinyurl.com/GitSurvey2008 -- Git Development Community ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Google Chrome activity?
Anyone here motivated to turn Chrome into an activity? Cheers, Christoph -- 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: Google Chrome activity?
On Wed, 3 Sep 2008, Christoph Derndorfer wrote: Anyone here motivated to turn Chrome into an activity? don't we need to wait until they have a linux version out? my understanding is that the current release is windows only. 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
Re: Google Chrome activity?
On 9/3/08, [EMAIL PROTECTED] [EMAIL PROTECTED] wrote: On Wed, 3 Sep 2008, Christoph Derndorfer wrote: Anyone here motivated to turn Chrome into an activity? don't we need to wait until they have a linux version out? my understanding is that the current release is windows only. Ah, I must have missed that than, thought it was multi-platform... :-( Thanks, Christoph -- 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: Google Chrome activity?
Yep. That's what the site said when I was poking around. It sounds like it's optimized for higher resources and multiple tabs. I'm not sure that it would be best for our environment. --S 2008/9/3 [EMAIL PROTECTED] On Wed, 3 Sep 2008, Christoph Derndorfer wrote: Anyone here motivated to turn Chrome into an activity? don't we need to wait until they have a linux version out? my understanding is that the current release is windows only. 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 ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Google Chrome activity?
Christoph Derndorfer wrote: On 9/3/08, [EMAIL PROTECTED] mailto:[EMAIL PROTECTED]* [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] wrote: On Wed, 3 Sep 2008, Christoph Derndorfer wrote: Anyone here motivated to turn Chrome into an activity? don't we need to wait until they have a linux version out? my understanding is that the current release is windows only. Ah, I must have missed that than, thought it was multi-platform... :-( Thanks, Christoph The open source project is on http://dev.chromium.org. There are instructions for a Linux build, but it has the following warning: Note: There is /no/ working Chromium-based browser on Linux. Although many Chromium submodules build under Linux and a few unit tests pass, all that runs is a command-line all tests pass executable. Anyway, since it really targets the high-end (each tab running its own process with own virtual machine for JS etc.) I doubt it will run nicely on the XO. The renderer is based on WebKit. Ton van Overbeek ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Google Chrome activity?
On Wed, Sep 3, 2008 at 3:02 PM, Ton van Overbeek [EMAIL PROTECTED] wrote: Christoph Derndorfer wrote: Anyway, since it really targets the high-end (each tab running its own process with own virtual machine for JS etc.) I doubt it will run nicely on the XO. The renderer is based on WebKit. Not sure those reasons force it to use more resources than the ones available on the XO. Also, wouldn't make sense for Chrome to run on Android? Regards, Tomeu ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [Techteam] Weekend Report - due today
Greg Smith [EMAIL PROTECTED] writes: The first point seems solvable if they just install Java afterwards. Then we don't need to worry about licenses. Its a big install but probably not a deal breaker. The performance may be challenging but again I think we can make it fit. (Several persons in the learning team are interested in knowing how a Sugar XO can effectively run java-based applications... I expect this will be way too slow but I'd love to be wrong.) I'm not sure what free but not open source means. It generally means that it's free of charge, not free of use. Use = study, modify, redistribute, redistribute modified versions. [...] The pedagogical specialists here tell me that concept maps are pretty hot in education right now. They also pointed me to a commercial tool which some schools use: http://www.inspirationsoftware.com/ Does anyone know of an open source solution in this area? Freemind comes to my mind (because it also runs on wikkawiki plat-forms), but there are a few others: http://en.wikipedia.org/wiki/List_of_mind_mapping_software Online (not FLOSS) tools: http://www.spinscape.com/ http://www.mindmeister.com/ http://www.mindjet.com/ http://www.thebrain.com/ All this being really too sparkling for my old-fashioned linear shabby brain. -- Bastien ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Google Chrome activity?
I would not presume that Google Chrome's memory usage is worse than existing browsers (though thankfully firefox 3 has recently lowered the bar a lot); it has the advantage of throwing away entire address spaces, avoiding some of the memory fragmentation problems that have bedeviled other browsers. So I'm taking a wait and see attitude. But first, let someone else do the basic Linux port, and then we can measure - Jim On Wed, 2008-09-03 at 09:02 -0400, Ton van Overbeek wrote: Christoph Derndorfer wrote: On 9/3/08, [EMAIL PROTECTED] mailto:[EMAIL PROTECTED]* [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] wrote: On Wed, 3 Sep 2008, Christoph Derndorfer wrote: Anyone here motivated to turn Chrome into an activity? don't we need to wait until they have a linux version out? my understanding is that the current release is windows only. Ah, I must have missed that than, thought it was multi-platform... :-( Thanks, Christoph The open source project is on http://dev.chromium.org. There are instructions for a Linux build, but it has the following warning: Note: There is /no/ working Chromium-based browser on Linux. Although many Chromium submodules build under Linux and a few unit tests pass, all that runs is a command-line all tests pass executable. Anyway, since it really targets the high-end (each tab running its own process with own virtual machine for JS etc.) I doubt it will run nicely on the XO. The renderer is based on WebKit. Ton van Overbeek ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel -- Jim Gettys [EMAIL PROTECTED] One Laptop Per Child ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
browse and x11 performance
is there a bug open on this issue? i reverted a machine to joyride 2212, which, as indicated in #7787, was before pygame.mixer was lost, and then brought back. bounce works fine in that build -- performance and audio are very acceptable. there's still mouse cursor flicker, i think related to the continuous frame-rate display in the corner. but in newer joyrides the whole screen is choppy. paul =- paul fox, [EMAIL PROTECTED] ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Freeze?
Hi Marco et al, I think you are doing the right thing by proceeding as usual until we get the word that a harder freeze is in place. FYI for all on triage. We are caught up as of yesterday at 3PM US ET. We will do a triage everyday at 1PM US ET on IRC (freenode.net #olpc-meeting channel). We quickly look at each bug and either mark it a blocker, change its milestone to a future release, ask for more details etc. I think all the blocks?:8.2.0 bugs have been cleared. Some were upgraded to blocks:8.2.0, some were resolved and some were downgraded. So we are now focused on the single query: http://dev.laptop.org/report/28 If we can clear those we will be ready to release (assuming no more deal breakers come in...) FYI on meetings we also have a two weekly meetings on this release at the same IRC location. Tuesdays and Wed.s 2 - 4 PM US ET. Those meetings cover bug triage, release process, state of the code and anything else needed to get the release out the door. Thanks for all the test reports and work. Thanks, Greg S Marco Pesenti Gritti wrote: According to the schedule we are freezing today: http://wiki.laptop.org/go/8.2.0#Schedule But Michael mentioned there might be delays yesterday... Please announce the freeze when it is in effect, until then I guess I'll keep approving things to go in the 8.2 as usual. Marco ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [Techteam] Weekend Report - due today
Greg, Take a look at http://www.mind-mapping.org/?selectedCategories%5B% 5D=all+categoriesselectedOSes%5B%5D=LinuxpastOrPresent%5B% 5D=currentdatePicker2=filterData=Show+selected+items Lists various concept and mind mapping software for linux. Some of the items listed are GPL'ed. Hope the URL does not get broken in the email. Robert H. On Sep 3, 2008, at 5:36 AM, Greg Smith wrote: Hi Tomeu et al, FYI this is a piece of my weekly report that I write for my manager and the engineers working for OLPC (aka techteam). Its sometimes picked up by the community news. It just says what I did last week and what my goals are for next week. I hope to send it to this list too in the future. Cmap tools (http://cmap.ihmc.us/) is a client server application that appears to have pretty good traction in schools, mostly in South America. We have a request to make it work on the XO. I exchanged some e-mails with Alberto Canas (con enye) who is the main application owner. There are three main challenges to making this work on the XO: 1 - It runs on Java. (I asked about Java on a list for that reason, but I asked about Java in the browser. In this case its just Java VM). 2 - It uses multiple windows. 3 - Its free but not open source. The first point seems solvable if they just install Java afterwards. Then we don't need to worry about licenses. Its a big install but probably not a deal breaker. The performance may be challenging but again I think we can make it fit. The second point is a tougher problem. Alberto thinks they could re-write the application to work with tiled windows so they all fit on the XO. The other idea I have heard is that we could run an activity which is X-Windows. Then you could launch this activity within that one. That may affect performance and would need testing. For the first idea of rebuilding the Cmap tools for sugar, we would need engineers to work on that which brings me to the third point. I'm not sure what free but not open source means. I think it means that we can not take a snapshot of their code and fork it nor can we modify it and push it back to them. We need to find a way for Alberto to hire more engineers if we want them to improve the implementation for the XO. The only good idea so far is the X-windows in Sugar idea. I'm open to other suggestions on this. Questions and comments welcome too. I know of one opportunity in Latin America which is being held up by this. There may be more in the future, we'll see. The pedagogical specialists here tell me that concept maps are pretty hot in education right now. They also pointed me to a commercial tool which some schools use: http://www.inspirationsoftware.com/ Does anyone know of an open source solution in this area? If the customers want cmap tools, my first choice is to make that work. That's what I'm focusing on right now albeit lower priority than shipping 8.2 :-). Thanks, Greg S Date: Sun, 31 Aug 2008 10:37:51 +0200 From: Tomeu Vizoso [EMAIL PROTECTED] Subject: Re: [Techteam] Weekend Report - due today To: OLPC Development devel@lists.laptop.org, Greg Smith [EMAIL PROTECTED] Message-ID: [EMAIL PROTECTED] Content-Type: text/plain; charset=ISO-8859-1 On Fri, Aug 29, 2008 at 8:52 PM, Greg Smith [EMAIL PROTECTED] wrote: - Follow up on Cmap tools Looks quite interesting, where can we get more details? Regards, Tomeu ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [Server-devel] new package: xs-activation
On Sep 3, 2008, at 8:07 AM, Greg Smith wrote: Hi Douglas, Thanks a lot for the write up. Just scanning through the recent activity on this list I see that you have been making an impressive impact since you started! It's making a big difference, keep it up. ditto! Can you put this feature on the roadmap: http://wiki.laptop.org/go/XS_Roadmap link to it or put it wherever it belongs in terms of the target release with this functionality. Can you explain the user experience on the XO for this feature? That is, user (or someone prepping XOs before distribution to the field?) opens XO and turns it on. Is that all they have to do or do they need to click the register menu option? Activation != Registration How do they know when the registration is successful from the XO side? If activation is successful, the laptop boots. If not, it will show the Needs activation message. Who is the lead customer for this feature? I can help socialize it and see who is interested if you don't have a first target customer yet. I think it will be useful but I want to figure out who we should run the design by for verification. Interesting question. I've heard lots of requests for this, but all trials use pre-activated laptops. Uruguay activates laptops as part of the software installation process, as does Peru. What versions of SW on the XO is required? Maybe it works with 656, 703, 708, 711 and 8.2? You may want to just add those details to the Readme and post that to the wiki for the record. Thanks, Greg S ** http://dev.laptop.org/git?p=users/dbagnall/xs-activation.git I've attached the README below. Douglas --- XS Activation Server This package allows the school server to activate laptops over the network, and to import activation keys via USB. Initially the server will not know any activation keys, so you need to have a USB stick containing OLPC activation leases before this is much use. Activation Server - The server listens on port 191 of the 172.18.0.1 interface. The laptops, during boot up know to look there. Each laptop sends its 11 character serial number. If the server has the activation lease for that laptop, it sends it in reply. With XS 0.4, special steps are necessary to get this working properly (see below). Importing leases from a USB stick - The leases should be in a file called 'lease.sig' in the root directory of the USB stick. The format and location of this file is exactly what you would use to activate a laptop directly via USB. Plug the USB stick into the server and wait a few seconds. With XS 0.4 the only clue as to the progress of the transfer is written to /var/log/user.log. With later systems, if the server beeps when the USB stick is inserted, it will beep again when the transfer is complete. XS 0.4 caveats and special instructions --- The activation server will not work on XS 0.4 until the network has been reconfigured slightly. The steps to take are: #1. Copy ifcfg-br0:0 (in this directory) to /etc/sysconfig/network-scripts/ifcfg-br0:0 mv ifcfg-br0:0 /etc/sysconfig/network-scripts/ #2. Restart the bridge. ifdown br0; ifup br0 #3. Test it with: ping 172.18.16.1 If the ping works, so should the activation server. To test the network from a laptop, ping 172.18.0.1. With 0.4, you will also not hear beeps when the USB transfer starts and finishes. The workarounds are to read /var/log/user.log, or to wait a long time. Other problems -- ___ Server-devel mailing list [EMAIL PROTECTED] http://lists.laptop.org/listinfo/server-devel ___ Server-devel mailing list [EMAIL PROTECTED] http://lists.laptop.org/listinfo/server-devel
Re: browse and x11 performance
[EMAIL PROTECTED] wrote: bounce works fine in that build -- performance and audio are very acceptable. there's still mouse cursor flicker, i think related to the continuous frame-rate display in the corner. but in newer joyrides the whole screen is choppy. I still fail to understand why we fall back to the software cursor on the XO, which negatively impacts rendering performance. Jordan once told me that the Geode supports one hardware sprite with alpha. It would be nice if someone could trace it in the code and find out why it happens. -- \___/ Bernie Innocenti - http://www.codewiz.org/ _| X | Sugar Labs Team - http://www.sugarlabs.org/ \|_O_| It's an education project, not a laptop project! ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: browse and x11 performance
On Wed, 2008-09-03 at 11:30 -0400, [EMAIL PROTECTED] wrote: is there a bug open on this issue? i reverted a machine to joyride 2212, which, as indicated in #7787, was before pygame.mixer was lost, and then brought back. bounce works fine in that build -- performance and audio are very acceptable. there's still mouse cursor flicker, i think related to the continuous frame-rate display in the corner. but in newer joyrides the whole screen is choppy. Did you typo browse for bounce in the subject? I don't think there's a bug open. Daniel ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
New joyride build 2381
http://xs-dev.laptop.org/~cscott/olpc/streams/joyride/build2381 Changes in build 2381 from build: 2380 Size delta: 0.00M -sugar-update-control 0.10-1 +sugar-update-control 0.9-1 --- Changes for sugar-update-control 0.9-1 from 0.10-1 --- + Trac #8149: don't let malformed activity bundles kill the updater. + Allow groups to provide newer versions of the activities then exist -- 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: browse and x11 performance
On 03/09/08 17:45 +0200, Bernie Innocenti wrote: [EMAIL PROTECTED] wrote: bounce works fine in that build -- performance and audio are very acceptable. there's still mouse cursor flicker, i think related to the continuous frame-rate display in the corner. but in newer joyrides the whole screen is choppy. I still fail to understand why we fall back to the software cursor on the XO, which negatively impacts rendering performance. Jordan once told me that the Geode supports one hardware sprite with alpha. No - we don't support alpha hardware cursors at all. Jordan -- Jordan Crouse Systems Software Development Engineer Advanced Micro Devices, Inc. ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: bounce and x11 performance
daniel wrote: On Wed, 2008-09-03 at 11:30 -0400, [EMAIL PROTECTED] wrote: is there a bug open on this issue? i reverted a machine to joyride 2212, which, as indicated in #7787, was before pygame.mixer was lost, and then brought back. bounce works fine in that build -- performance and audio are very acceptable. there's still mouse cursor flicker, i think related to the continuous frame-rate display in the corner. but in newer joyrides the whole screen is choppy. Did you typo browse for bounce in the subject? I don't think there's a bug open. done -- #8289 paul =- paul fox, [EMAIL PROTECTED] ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Google Chrome activity?
On Wed, Sep 3, 2008 at 9:02 AM, Ton van Overbeek [EMAIL PROTECTED] wrote: Christoph Derndorfer wrote: On 9/3/08, [EMAIL PROTECTED] mailto:[EMAIL PROTECTED]* [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] wrote: On Wed, 3 Sep 2008, Christoph Derndorfer wrote: Anyone here motivated to turn Chrome into an activity? The open source project is on http://dev.chromium.org. There are instructions for a Linux build, but it has the following warning: Note: There is /no/ working Chromium-based browser on Linux. Although many Chromium submodules build under Linux and a few unit tests pass, all that runs is a command-line all tests pass executable. That means it's ripe for a sugar-based UI! I actually think the popups included in parent window model is a better fit for the XO than any of the gecko-based browsers we've got so far. You can drag tabs and popups out into their own window which would be the equivalent of creating a separate activity instance in the frame for them. The security model is very compatible with bitfrost, as is their javascript VM. I'm actually intrigued by the possibility of using the V8 javascript VM to run python bytecodes; their VM seems much better suited to executing python than many of the other VMs that have been targeted in the past, and the caching and serialization mechanisms provided would allow us to do the rainbow pre-fork stuff, but much better. The real question is whether it could be made to coexist with modules written to the existing python native code interface, since pygtk Must Work. --scott -- ( http://cscott.net/ ) ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [Techteam] Weekend Report - due today
On 3 Sep 2008, at 13:36, Greg Smith wrote: Cmap tools (http://cmap.ihmc.us/) is a client server application that appears to have pretty good traction in schools, mostly in South America. We have a request to make it work on the XO. I exchanged some e-mails with Alberto Canas (con enye) who is the main application owner. ... The first point seems solvable if they just install Java afterwards. Then we don't need to worry about licenses. Its a big install but probably not a deal breaker. The performance may be challenging but again I think we can make it fit. The second point is a tougher problem. Alberto thinks they could re-write the application to work with tiled windows so they all fit on the XO. The other idea I have heard is that we could run an activity which is X-Windows. Then you could launch this activity within that one. That may affect performance and would need testing. For the first idea of rebuilding the Cmap tools for sugar, we would need engineers to work on that which brings me to the third point. I'm not sure what free but not open source means. I think it means that we can not take a snapshot of their code and fork it nor can we modify it and push it back to them. We need to find a way for Alberto to hire more engineers if we want them to improve the implementation for the XO. The only good idea so far is the X-windows in Sugar idea. I'm open to other suggestions on this. Questions and comments welcome too. I know of one opportunity in Latin America which is being held up by this. There may be more in the future, we'll see. The pedagogical specialists here tell me that concept maps are pretty hot in education right now. They also pointed me to a commercial tool which some schools use: http://www.inspirationsoftware.com/ Does anyone know of an open source solution in this area? I'm a bit of a mindmapper/diagrammer type. If you're looking for free and Open Source you want to look at freemind. It's very competitive vs the commercial mapping tools and also supports a number of external file formats, it's another Java app so would need that extra install. http://freemind.sourceforge.net/wiki/index.php/Main_Page The other tool worth a poke is the more general purpose graphviz, also free and Open Source, it's command line but there are some GUI's out there also. Could be a very nice Activity to wrap a simple GTK GUI around the tool chain: http://www.graphviz.org/ Also want to point you to the Model activity if you've not tried it. It's rough and incomplete at my last testing, but seems to be a potentially interesting diagramming tool. The wiki talks of easily sketch and simulate system dynamics models which seemed a pretty scary opening paragraph – I'd be happy with just a good diagramming tool :-) Dev work seems to have gone quiet :-( http://wiki.laptop.org/go/Model If the customers want cmap tools, my first choice is to make that work. That's what I'm focusing on right now albeit lower priority than shipping 8.2 :-). --Gary ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Google Chrome activity?
According to /. the license includes: *By submitting, posting or displaying the content you give Google a perpetual, irrevocable, worldwide, royalty-free, and non-exclusive license to reproduce, adapt, modify, translate, publish, publicly perform, publicly display and distribute any content which you submit, post or display on or through, the services. This license is for the sole purpose of enabling Google to display, distribute and promote the services and may be revoked for certain services as defined in the additional terms of those services.* On Wed, Sep 3, 2008 at 9:35 AM, C. Scott Ananian [EMAIL PROTECTED] wrote: On Wed, Sep 3, 2008 at 9:02 AM, Ton van Overbeek [EMAIL PROTECTED] wrote: Christoph Derndorfer wrote: On 9/3/08, [EMAIL PROTECTED] mailto:[EMAIL PROTECTED]* [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] wrote: On Wed, 3 Sep 2008, Christoph Derndorfer wrote: Anyone here motivated to turn Chrome into an activity? The open source project is on http://dev.chromium.org. There are instructions for a Linux build, but it has the following warning: Note: There is /no/ working Chromium-based browser on Linux. Although many Chromium submodules build under Linux and a few unit tests pass, all that runs is a command-line all tests pass executable. That means it's ripe for a sugar-based UI! I actually think the popups included in parent window model is a better fit for the XO than any of the gecko-based browsers we've got so far. You can drag tabs and popups out into their own window which would be the equivalent of creating a separate activity instance in the frame for them. The security model is very compatible with bitfrost, as is their javascript VM. I'm actually intrigued by the possibility of using the V8 javascript VM to run python bytecodes; their VM seems much better suited to executing python than many of the other VMs that have been targeted in the past, and the caching and serialization mechanisms provided would allow us to do the rainbow pre-fork stuff, but much better. The real question is whether it could be made to coexist with modules written to the existing python native code interface, since pygtk Must Work. --scott -- ( http://cscott.net/ ) ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel -- Americans always do the right thing, after trying everything else. -- Winston Churchill ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
New joyride build 2382
http://xs-dev.laptop.org/~cscott/olpc/streams/joyride/build2382 Changes in build 2382 from build: 2381 Size delta: 0.00M -etoys 3.0.2121-1 +etoys 3.0.2126-1 --- Changes for etoys 3.0.2126-1 from 3.0.2121-1 --- + Updated translations: de, ja + Support private sharing (#5280) + Make open from clipboard work (#6262) + Do not save menu project (#8046) -- 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 2382
On Wed, Sep 03, 2008 at 01:00:39PM -0400, Build Announcer v2 wrote: http://xs-dev.laptop.org/~cscott/olpc/streams/joyride/build2382 Changes in build 2382 from build: 2381 Size delta: 0.00M -etoys 3.0.2121-1 +etoys 3.0.2126-1 Forgive the confusion, but are activities again supposed to be included in the joyride stream? Erik ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Google Chrome activity?
carol wrote: According to /. the license includes: *By submitting, posting or displaying the content you give Google a perpetual, irrevocable, worldwide, royalty-free, and non-exclusive license to reproduce, adapt, modify, translate, publish, publicly perform, publicly display and distribute any content which you submit, post or display on or through, the services. This license is for the sole purpose of enabling Google to display, distribute and promote the services and may be revoked for certain services as defined in the additional terms of those services.* however, it also seems that this google EULA covers their executable, and not their open-source licensed code. so apparently it's the case that one could build an equivalent browser using google's code and not be covered by these terms. (at least, that's what i understand from further reading.) paul On Wed, Sep 3, 2008 at 9:35 AM, C. Scott Ananian [EMAIL PROTECTED] wrote: On Wed, Sep 3, 2008 at 9:02 AM, Ton van Overbeek [EMAIL PROTECTED] wrote: Christoph Derndorfer wrote: On 9/3/08, [EMAIL PROTECTED] mailto:[EMAIL PROTECTED]* [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] wrote: On Wed, 3 Sep 2008, Christoph Derndorfer wrote: Anyone here motivated to turn Chrome into an activity? The open source project is on http://dev.chromium.org. There are instructions for a Linux build, but it has the following warning: Note: There is /no/ working Chromium-based browser on Linux. Although many Chromium submodules build under Linux and a few unit tests pass, all that runs is a command-line all tests pass executable. That means it's ripe for a sugar-based UI! I actually think the popups included in parent window model is a better fit for the XO than any of the gecko-based browsers we've got so far. You can drag tabs and popups out into their own window which would be the equivalent of creating a separate activity instance in the frame for them. The security model is very compatible with bitfrost, as is their javascript VM. I'm actually intrigued by the possibility of using the V8 javascript VM to run python bytecodes; their VM seems much better suited to executing python than many of the other VMs that have been targeted in the past, and the caching and serialization mechanisms provided would allow us to do the rainbow pre-fork stuff, but much better. The real question is whether it could be made to coexist with modules written to the existing python native code interface, since pygtk Must Work. --scott -- ( http://cscott.net/ ) ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel -- Americans always do the right thing, after trying everything else. -- Winston Churchill part 2 text/plain 129 ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel =- paul fox, [EMAIL PROTECTED] ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Google Chrome activity?
On Wed, Sep 3, 2008 at 12:54 PM, Carol Lerche [EMAIL PROTECTED] wrote: According to /. the license includes: By submitting, posting or displaying the content you give Google a perpetual, irrevocable, worldwide, royalty-free, and non-exclusive license to reproduce, adapt, modify, translate, publish, publicly perform, publicly display and distribute any content which you submit, post or display on or through, the services. This license is for the sole purpose of enabling Google to display, distribute and promote the services and may be revoked for certain services as defined in the additional terms of those services. That's totally false. You should always take /. with a big grain of salt. http://dev.chromium.org/developers/faq The Google-contributed code is BSD http://code.google.com/p/v8/ is also completely BSD. --scott -- ( http://cscott.net/ ) ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: New joyride build 2382
On Wed, Sep 3, 2008 at 1:06 PM, Erik Garrison [EMAIL PROTECTED] wrote: On Wed, Sep 03, 2008 at 01:00:39PM -0400, Build Announcer v2 wrote: http://xs-dev.laptop.org/~cscott/olpc/streams/joyride/build2382 Changes in build 2382 from build: 2381 Size delta: 0.00M -etoys 3.0.2121-1 +etoys 3.0.2126-1 Forgive the confusion, but are activities again supposed to be included in the joyride stream? The smalltalk VM (which is what this package is, hacked w/ etoys-specific hooks) is included in the base system, since smalltalk is (along with python and javascript) one of the core XO languages. --scott -- ( http://cscott.net/ ) ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: New joyride build 2382
Am 03.09.2008 um 19:19 schrieb C. Scott Ananian: On Wed, Sep 3, 2008 at 1:06 PM, Erik Garrison [EMAIL PROTECTED] wrote: On Wed, Sep 03, 2008 at 01:00:39PM -0400, Build Announcer v2 wrote: http://xs-dev.laptop.org/~cscott/olpc/streams/joyride/build2382 Changes in build 2382 from build: 2381 Size delta: 0.00M -etoys 3.0.2121-1 +etoys 3.0.2126-1 Forgive the confusion, but are activities again supposed to be included in the joyride stream? The smalltalk VM (which is what this package is, hacked w/ etoys-specific hooks) is included in the base system, since smalltalk is (along with python and javascript) one of the core XO languages. --scott The corresponding Etoys activity bundle is at http://etoys.laptop.org/xo/ - Bert - ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [Server-devel] Replacing dummy0-vs-eth1 with a bridge
On Aug 31, 2008, at 8:38 PM, Martin Langhoff wrote: Now that I am more familiar with the bridge-to-hold-IP-config style we have, I am planning to replace the dummy0 device with a bridge. If the server number is 1, then we attach eth1 to it. - Is there any downside to it? There should only be one machine in a school with that IP address. (Not necessarily precluded by what you've said, but be aware...) - Any pointers as to the advantages/disadvantages/limits of this use of bridges? Bridges that have a L3 manifestation are somewhat new to me :-) 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: New joyride build 2382
On Wed, Sep 03, 2008 at 01:19:22PM -0400, C. Scott Ananian wrote: On Wed, Sep 3, 2008 at 1:06 PM, Erik Garrison [EMAIL PROTECTED] wrote: On Wed, Sep 03, 2008 at 01:00:39PM -0400, Build Announcer v2 wrote: http://xs-dev.laptop.org/~cscott/olpc/streams/joyride/build2382 Changes in build 2382 from build: 2381 Size delta: 0.00M -etoys 3.0.2121-1 +etoys 3.0.2126-1 Forgive the confusion, but are activities again supposed to be included in the joyride stream? The smalltalk VM (which is what this package is, hacked w/ etoys-specific hooks) is included in the base system, since smalltalk is (along with python and javascript) one of the core XO languages. Perhaps we should rename the package (smalltalk-etoys) to reflect this? Not strictly necessary. Erik ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Attention! Activity authors: spanish title translations
Activity authors, The following activities (which can be downloaded from http://dev.laptop.org/~erik/activities/Activities_Modif_703-7/) were modified by myself, Wad, and the Peru support team in the process of producing the most recent Peru build (http://dev.laptop.org/~erik/peru/signed-per703-7/). [ ] Analyze-6.xo25-Aug-2008 12:27 23K [ ] Chat-35b.xo 21-Aug-2008 11:54 92K [ ] ClockActivity-4.xo 25-Aug-2008 09:34 8.1K [ ] Connect-22.xo 25-Aug-2008 12:32 108K [ ] Geography-8.xo 25-Aug-2008 09:37 2.7M [ ] Implode-3.xo25-Aug-2008 12:35 28K [ ] JigsawPuzzle-4.xo 25-Aug-2008 12:40 235K [ ] Log-7.xo25-Aug-2008 12:42 12K [ ] Maze-6.xo 25-Aug-2008 12:47 68K [ ] Memorize-27.xo 25-Aug-2008 09:38 741K [ ] Moon-4.xo 25-Aug-2008 09:38 79K [ ] Read-45.xo 21-Aug-2008 11:54 101K [ ] Speak-8.xo 25-Aug-2008 09:38 32K [ ] StarChart-4.xo 25-Aug-2008 12:52 46K [ ] StopWatchActivity-2.xo 25-Aug-2008 17:20 12K [ ] TamTamEdit-48.xo25-Aug-2008 12:53 7.4M [ ] TextosCicloIV-V-14.xol 21-Aug-2008 11:55 2.8M [ ] Watch Listen-10.xo21-Aug-2008 11:55 6.3M [ ] Words-3.xo 25-Aug-2008 09:38 210K [ ] chess_computer-8.xo 25-Aug-2008 09:39 1.6M [ ] manual-2.xol21-Aug-2008 11:58 12M [ ] poesia-a-5.xol 21-Aug-2008 11:58 6.3M [ ] scalesboard-8.xo27-Aug-2008 11:20 1.7M [ ] tangram-8.xo25-Aug-2008 12:55 1.6M In all cases locale/es/activity.linfo files were added to translate the activity name that appears in the home view. In all cases the activity/activity.info version number was bumped, and in cases where the activity bundle filename didn't match convention, that number was added to the activity bundle name. Erik ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Touchpad improvements and activities using pointer (mouse) motion....
Richard Smith has fixed some bad performance problems in the embedded controller, that talks to the touch pad, now in the latest firmware in joyride and the 8.2 stream. The consequences are that the touch pad is reporting many real mouse motion events, as you move your finger on the touch pad. These were previously getting dropped on the floor in 8.1 and before, and causing many of our touch pad behavior problems. This improved behavior, strangely, can pose performance problems for incorrectly written activities that ask for mouse motion events; paint programs are a classic example. If you can't keep up with the rate at which pointer (mouse) motion events are delivered, and you get more events, your application can fall further and further behind, causing bad laggy behavior. Having improved our touchpad, we're now exposing some of these issues due to the increased number of events. In days of yore on slower machines this was a common problem, so the window system has provisions for it. Many current developers on fast machines do not see this often on current fast desktops/laptops, so it many have forgotten about the solutions. X has what is called mouse motion compression; in the GTK toolkit, it is invoked by: The gtk.gdk.POINTER_MOTION_HINT_MASK is a special mask which is used to reduce the number of gtk.gdk.MOTION_NOTIFY events received. Normally a gtk.gdk.MOTION_NOTIFY event is received each time the mouse moves. However, if the application spends a lot of time processing the event (updating the display, for example), it can easily lag behind the position of the mouse. When using the gtk.gdk.POINTER_MOTION_HINT_MASK the server will only send a single gtk.gdk.MOTION_NOTIFY event (which is marked as a hint) until the application asks for more, by calling the gtk.gdk.Window.get_pointer() method. You can find the full description in http://www.pygtk.org/docs/pygtk/class-gdkevent.html Techniques for handling the issue: 1) by far the best approach, when possible, is to make your pointer (mouse) handler very light, then do recomputation and drawing in an idle handler 2) The get_pointer technique using the above POINTER_MOTION_HINT_MASK, to poll at the rate your application can keep up. But best is to drop the result from get_pointer() on the floor and forget that it's overloaded in the X protocol and just pretend that you called GiveMeAnotherEvent 3) Another technique, rather than doing get_pointer, is to peek in the event queue to see if the next event is also a pointer motion event, and use the later event if it is still a pointer motion event, using gdk_event_peek. My thanks to Owen Taylor for refreshing my cache and telling me the GTK idioms. Note that X also has a facility to record the full stream of mouse motion coordinates as well, if you want the precise timestamped path the pointer followed between events. The XGetMotionEvents call can be used to get that path, at whatever hardware resolution the hardware was able to provide. Note that the X server/driver may have compressed some sequential motion events together to begin with. - Jim -- Jim Gettys [EMAIL PROTECTED] One Laptop Per Child ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [Techteam] Weekend Report - due today
@bastien -- Java works fine on the XO; you should try it with specific apps. @ Gary -- Model is very close to a new release; nudge Bobby about it :-) SJ On Wed, Sep 3, 2008 at 12:40 PM, Gary C Martin [EMAIL PROTECTED] wrote: On 3 Sep 2008, at 13:36, Greg Smith wrote: Cmap tools (http://cmap.ihmc.us/) is a client server application that appears to have pretty good traction in schools, mostly in South America. We have a request to make it work on the XO. I exchanged some e-mails with Alberto Canas (con enye) who is the main application owner. ... The first point seems solvable if they just install Java afterwards. Then we don't need to worry about licenses. Its a big install but probably not a deal breaker. The performance may be challenging but again I think we can make it fit. The second point is a tougher problem. Alberto thinks they could re-write the application to work with tiled windows so they all fit on the XO. The other idea I have heard is that we could run an activity which is X-Windows. Then you could launch this activity within that one. That may affect performance and would need testing. For the first idea of rebuilding the Cmap tools for sugar, we would need engineers to work on that which brings me to the third point. I'm not sure what free but not open source means. I think it means that we can not take a snapshot of their code and fork it nor can we modify it and push it back to them. We need to find a way for Alberto to hire more engineers if we want them to improve the implementation for the XO. The only good idea so far is the X-windows in Sugar idea. I'm open to other suggestions on this. Questions and comments welcome too. I know of one opportunity in Latin America which is being held up by this. There may be more in the future, we'll see. The pedagogical specialists here tell me that concept maps are pretty hot in education right now. They also pointed me to a commercial tool which some schools use: http://www.inspirationsoftware.com/ Does anyone know of an open source solution in this area? I'm a bit of a mindmapper/diagrammer type. If you're looking for free and Open Source you want to look at freemind. It's very competitive vs the commercial mapping tools and also supports a number of external file formats, it's another Java app so would need that extra install. http://freemind.sourceforge.net/wiki/index.php/Main_Page The other tool worth a poke is the more general purpose graphviz, also free and Open Source, it's command line but there are some GUI's out there also. Could be a very nice Activity to wrap a simple GTK GUI around the tool chain: http://www.graphviz.org/ Also want to point you to the Model activity if you've not tried it. It's rough and incomplete at my last testing, but seems to be a potentially interesting diagramming tool. The wiki talks of easily sketch and simulate system dynamics models which seemed a pretty scary opening paragraph – I'd be happy with just a good diagramming tool :-) Dev work seems to have gone quiet :-( http://wiki.laptop.org/go/Model If the customers want cmap tools, my first choice is to make that work. That's what I'm focusing on right now albeit lower priority than shipping 8.2 :-). --Gary ___ 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
New joyride build 2383
http://xs-dev.laptop.org/~cscott/olpc/streams/joyride/build2383 Changes in build 2383 from build: 2382 Size delta: 0.00M -sugar-update-control 0.9-1 +sugar-update-control 0.11-1 --- Changes for sugar-update-control 0.11-1 from 0.9-1 --- + Fix egregious typos in v0.10. =( + Trac #8149: don't let malformed activity bundles kill the updater. + Allow groups to provide newer versions of the activities then exist -- 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 2384
http://xs-dev.laptop.org/~cscott/olpc/streams/joyride/build2384 Changes in build 2384 from build: 2383 Size delta: 0.00M -xorg-x11-drv-geode 2.10.1-1.olpc3 +xorg-x11-drv-geode 2.10.1-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: [Server-devel] xs-activation: why no IPv6 yet?
IPv6 was supported in earlier builds. It was taken out last December, as there was no clear way to support IPv6 when multiple school servers are providing network access through the school mesh.[1] As we don't support multiple school servers with a school mesh (and probably will never), this can be restored. wad [1] The reason is that the mesh firmware supports a level 2 anycast MAC address. Only one of the responding DHCP servers is listened to for an address assignment. IPv6 RADVD includes unsolicited route advertisements, which would be picked up by all laptops in a school, causing them to be very confused about which gateway they should be using (in IPv4 the firmware selects the DHCP response from the closest gateway.) On Sep 2, 2008, at 1:21 AM, Douglas Bagnall wrote: To preempt this FAQ, the F7 school server is quite inconsistent in its IPv6 support, and some work would have been necessary to get it to a state where I could test it. With the immanent jump to F9, and a new networking setup, this didn't seem very worthwhile. I'll revisit it again when IPv6 is working on the school server in general. The activation server hides behind xinetd, so it doesn't deal directly with networking. Getting it to work with IPv6 shouldn't be more difficult than it is for anything else in that situation. Douglas ___ Server-devel mailing list [EMAIL PROTECTED] http://lists.laptop.org/listinfo/server-devel ___ Server-devel mailing list [EMAIL PROTECTED] http://lists.laptop.org/listinfo/server-devel
[Server-devel] Activation Key for G1G1 Xo's
How do you activate XO computers purchased through the G1G1 program? I have purchased 45 XO's through eBay that are now being used in an orphanage in the Philippines. Students have access to the Internet through an AP but we have not been successful in configuring the XS to recognize the XO's. I also have 4 XO's purchased through the G1G1 program. I have setup an XS server with an AP successfully but can't get the XO's recognized by the XS. Thanks Jack Tutterrow ___ Server-devel mailing list [EMAIL PROTECTED] http://lists.laptop.org/listinfo/server-devel
olpc-update joyride-latest points me to theft-deterrence service
Hey, I just wanted to upgrade my XO via the olpc-update joyride-latest I had just discovered. How all that happened was that the following url was displayed before I was back at the prompt: Update and theft-deterrence service http://antitheft.laptop.org/antitheft/1/ I'm a bit confused, about what is happening here, does that option check whether an XO has been stolen or something? Thanks, Christoph -- 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: [Server-devel] Activation Key for G1G1 Xo's
On Sep 3, 2008, at 4:16 PM, Jack Tutterrow wrote: How do you activate XO computers purchased through the G1G1 program? Laptops shipped as part of the G1G1 program were pre-activated. This means that they should never require an activation key. I have purchased 45 XO’s through eBay that are now being used in an orphanage in the Philippines. Wonderful! Students have access to the Internet through an AP but we have not been successful in configuring the XS to recognize the XO’s. I also have 4 XO’s purchased through the G1G1 program. I have setup an XS server with an AP successfully but can’t get the XO’s recognized by the XS. What software build is on the laptops ? What XS build are you using ? When you say you can't get the XOs recognized by the XS, exactly what do you mean ? 1 - Do they receive a DHCP address ? 2 - Does access to the Internet through the server work ? 3 - Does registration work ? 4 - Does ejabberd see the laptops as registered ? (Go to https://172.18.0.1:5280/admin ) 5 - Does ejabberd see the laptops as online ? If 4 or 5 is the problem, did you set up the shared roster for ejabberd ? Cheers, wad ___ Server-devel mailing list [EMAIL PROTECTED] http://lists.laptop.org/listinfo/server-devel
Re: olpc-update joyride-latest points me to theft-deterrence service
Am 03.09.2008 um 22:28 schrieb Christoph Derndorfer: Hey, I just wanted to upgrade my XO via the olpc-update joyride-latest I had just discovered. How all that happened was that the following url was displayed before I was back at the prompt: Update and theft-deterrence service http://antitheft.laptop.org/antitheft/1/ I'm a bit confused, about what is happening here, does that option check whether an XO has been stolen or something? I ran into that too a few days ago: http://dev.laptop.org/ticket/8262 - Bert - ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: olpc-update joyride-latest points me to theft-deterrence service
On Wed, Sep 3, 2008 at 10:48 PM, Bert Freudenberg [EMAIL PROTECTED]wrote: Am 03.09.2008 um 22:28 schrieb Christoph Derndorfer: Hey, I just wanted to upgrade my XO via the olpc-update joyride-latest I had just discovered. How all that happened was that the following url was displayed before I was back at the prompt: Update and theft-deterrence service http://antitheft.laptop.org/antitheft/1/ I'm a bit confused, about what is happening here, does that option check whether an XO has been stolen or something? I ran into that too a few days ago: http://dev.laptop.org/ticket/8262 Doh, I was looking for tickets with joyride-latest and therefore didn't find that one. Sorry 'bout the inconvenience! Christoph -- 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
New joyride build 2385
http://xs-dev.laptop.org/~cscott/olpc/streams/joyride/build2385 Changes in build 2385 from build: 2384 Size delta: 0.00M -xorg-x11-server-Xorg 1.4.99.906-2.olpc3.3 +xorg-x11-server-Xorg 1.4.99.906-2.olpc3.4 -xorg-x11-server-common 1.4.99.906-2.olpc3.3 +xorg-x11-server-common 1.4.99.906-2.olpc3.4 -- 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: Cmap tools (was [Techteam] Weekend Report - due today)
Hi All, Thanks for all the pointers to concept maps. Its impressive how many options exist. I can see how they fit well with Piaget and other learning theories. However, my immediate challenge is figure out what it will take to support cmap tools on the XO. Has anyone tried making the activity which is X-windows and inside which other activities can run? Any other ideas on how to make an app which uses multiple windows (and I believe allows drag and drop of data from one to the other) work on the XO? Trying out the concept map idea (ascii version) (XO) - wants it- (user) | | technical | challenge uses | / | (CMAP on Windows) |/ | technical challenge | / (CMAP on XO, happy user, new deployment) Thanks, Greg S Gary C Martin wrote: On 3 Sep 2008, at 13:36, Greg Smith wrote: Cmap tools (http://cmap.ihmc.us/) is a client server application that appears to have pretty good traction in schools, mostly in South America. We have a request to make it work on the XO. I exchanged some e-mails with Alberto Canas (con enye) who is the main application owner. ... The first point seems solvable if they just install Java afterwards. Then we don't need to worry about licenses. Its a big install but probably not a deal breaker. The performance may be challenging but again I think we can make it fit. The second point is a tougher problem. Alberto thinks they could re-write the application to work with tiled windows so they all fit on the XO. The other idea I have heard is that we could run an activity which is X-Windows. Then you could launch this activity within that one. That may affect performance and would need testing. For the first idea of rebuilding the Cmap tools for sugar, we would need engineers to work on that which brings me to the third point. I'm not sure what free but not open source means. I think it means that we can not take a snapshot of their code and fork it nor can we modify it and push it back to them. We need to find a way for Alberto to hire more engineers if we want them to improve the implementation for the XO. The only good idea so far is the X-windows in Sugar idea. I'm open to other suggestions on this. Questions and comments welcome too. I know of one opportunity in Latin America which is being held up by this. There may be more in the future, we'll see. The pedagogical specialists here tell me that concept maps are pretty hot in education right now. They also pointed me to a commercial tool which some schools use: http://www.inspirationsoftware.com/ Does anyone know of an open source solution in this area? I'm a bit of a mindmapper/diagrammer type. If you're looking for free and Open Source you want to look at freemind. It's very competitive vs the commercial mapping tools and also supports a number of external file formats, it's another Java app so would need that extra install. http://freemind.sourceforge.net/wiki/index.php/Main_Page The other tool worth a poke is the more general purpose graphviz, also free and Open Source, it's command line but there are some GUI's out there also. Could be a very nice Activity to wrap a simple GTK GUI around the tool chain: http://www.graphviz.org/ Also want to point you to the Model activity if you've not tried it. It's rough and incomplete at my last testing, but seems to be a potentially interesting diagramming tool. The wiki talks of easily sketch and simulate system dynamics models which seemed a pretty scary opening paragraph – I'd be happy with just a good diagramming tool :-) Dev work seems to have gone quiet :-( http://wiki.laptop.org/go/Model If the customers want cmap tools, my first choice is to make that work. That's what I'm focusing on right now albeit lower priority than shipping 8.2 :-). --Gary ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
New joyride build 2386
http://xs-dev.laptop.org/~cscott/olpc/streams/joyride/build2386 Changes in build 2386 from build: 2385 Size delta: 0.00M -olpc-utils 0.85-1.olpc3 +olpc-utils 0.86-1.olpc3 -telepathy-glib 0.7.11-1.fc9 +telepathy-glib 0.7.11-2.fc9 --- Changes for telepathy-glib 0.7.11-2.fc9 from 0.7.11-1.fc9 --- + tp_debug_divert_messages: open the file in append mode if the filename is prefixed -- 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: [PATCH 1/3] Use PCI_DEVICE_ID_88ALP01 for CAFÉ chip, rather than PCI_DEVICE_ID_CAFE.
On Wed, 03 Sep 2008 11:48:17 +0100 David Woodhouse [EMAIL PROTECTED] wrote: Probably better to use the official designation. Signed-off-by: David Woodhouse [EMAIL PROTECTED] --- No objection here. Acked-by: Pierre Ossman [EMAIL PROTECTED] -- -- Pierre Ossman WARNING: This correspondence is being monitored by the Swedish government. Make sure your server uses encryption for SMTP traffic and consider using PGP for end-to-end encryption. signature.asc Description: PGP signature ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [PATCH 3/3] Define and use PCI_DEVICE_ID_MARVELL_88ALP01_CCIC for CAFÉ camera driver
On Wed, 03 Sep 2008 11:48:22 +0100 David Woodhouse [EMAIL PROTECTED] wrote: Also, stop looking at the NAND controller (0x4100) and checking the device class. For a while during development, all three functions on the chip had the same ID. We made them fix that fairly promptly, and we can forget about it now. I see no harm in having the driver check the device to ensure it's what it thinks it is - we can probably afford the runtime overhead. But whatever, I'm not that concerned; toss in an Acked-by: Jonathan Corbet [EMAIL PROTECTED] if you wish. jon ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
X11 performance in Joyride 2373 vs 712
Hi all, I noticed a few messages on the list about possible X11 performance issues, and I ran a small tool called gtkperf on update.1 and joyride: here are the results Build 712, on a B4 GtkPerf 0.40 - Starting testing: Wed Sep 3 21:40:26 2008 GtkDrawingArea - Lines - time: 8.38 --- Total time: 8.38 GtkPerf 0.40 - Starting testing: Wed Sep 3 21:41:49 2008 GtkEntry - time: 0.51 GtkComboBox - time: 15.87 GtkComboBoxEntry - time: 14.29 GtkSpinButton - time: 2.55 GtkProgressBar - time: 1.97 GtkToggleButton - time: 5.30 GtkCheckButton - time: 4.32 GtkRadioButton - time: 6.69 GtkTextView - Add text - time: 11.77 GtkTextView - Scroll - time: 0.32 GtkDrawingArea - Lines - time: 7.84 GtkDrawingArea - Circles - time: 8.44 GtkDrawingArea - Text - time: 10.83 GtkDrawingArea - Pixbufs - time: 0.30 --- Total time: 91.03 Build joyride 2373 on a G1G1 machine GtkPerf 0.40 - Starting testing: Wed Sep 3 22:20:31 2008 GtkEntry - time: 0.49 GtkComboBox - time: 15.22 GtkComboBoxEntry - time: 14.96 GtkSpinButton - time: 2.84 GtkProgressBar - time: 1.43 GtkToggleButton - time: 5.07 GtkCheckButton - time: 4.47 GtkRadioButton - time: 7.29 GtkTextView - Add text - time: 14.37 GtkTextView - Scroll - time: 0.83 GtkDrawingArea - Lines - time: 11.99 GtkDrawingArea - Circles - time: 15.85 GtkDrawingArea - Text - time: 26.49 GtkDrawingArea - Pixbufs - time: 0.70 --- Total time: 122.06 There seems to be some major differences in the GtkDrawingArea performance - maybe that, coupled with the enhanced touchpad event reporting is causing the paint issues ? Btw, ignore the GtkDrawingArea - Pixbufs readings - I realized that the pixbuf to be displayed was not in the XO. Thanks, Sayamindu -- Sayamindu Dasgupta [http://sayamindu.randomink.org/ramblings] ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Cmap tools (was [Techteam] Weekend Report - due today)
On Wed, Sep 03, 2008 at 05:33:28PM -0400, Greg Smith wrote: Has anyone tried making the activity which is X-windows and inside which other activities can run? [1] and [2] seem apropos. Michael [1]: http://dev.laptop.org/ticket/7768#comment:8 [2]: http://www.hackszine.com/blog/archive/2007/12/run_a_nested_x11_desktop_on_th.html ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Map activity not working on joyride-2385
Hey, I just installed 2385 and wanted to run the cool Map activity ( http://wiki.laptop.org/go/Map_%28activity%29) in order to demo it at FUDCon this weekend. Unfortunately the activity seems to hang at startup and gets killed after about 30 seconds or so with the Map icon remaining below the XO on the home-view. Any ideas? Thanks, Christoph -- 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: browse and x11 performance
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Jordan Crouse wrote: | No - we don't support alpha hardware cursors at all. Who's we? According to my recollection, the Geode LX docs indicate that the GPU supports one accelerated 48x48 sprite with 8-bit alpha for the cursor. Did we all misread the doc? Is the doc wrong? Is the feature missing in the driver? What about the Windows driver? - --Ben -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.9 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iEYEARECAAYFAki/KbAACgkQUJT6e6HFtqTFVgCgk8L8CSGQnvkxn9eqcfhjh1Hj 1xAAnRxzazbtOi0uTaT8dgJO8cdhJ35P =NgxK -END PGP SIGNATURE- ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Trac ticket workflow updates.
Friends, As we wind down toward the end of the 8.2.0 release cycle (and begin to tighten our change control), we must make a few tweaks to the Trac ticket workflow. I have written up the new workflow in great detail at http://wiki.laptop.org/go/Trac_ticket_workflow The highlight is three new 'action needed' states: 'approval for release', 'add to release', and 'test in release' whose meanings are, I hope, apparent. Please reply with any resulting questions, comments, suggestions, or gripes. (Oh, and please help fill in the linked-to pages!) Regards, Michael ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Attention! Activity authors: spanish title translations
Activity authors, (on devel AND sugar) The following activities (which can be downloaded from http://dev.laptop.org/~erik/activities/Activities_Modif_703-7/) were modified by myself, Wad, and the Peru support team in the process of producing the most recent Peru build (http://dev.laptop.org/~erik/peru/signed-per703-7/). [ ] Analyze-6.xo25-Aug-2008 12:27 23K [ ] Chat-35b.xo 21-Aug-2008 11:54 92K [ ] ClockActivity-4.xo 25-Aug-2008 09:34 8.1K [ ] Connect-22.xo 25-Aug-2008 12:32 108K [ ] Geography-8.xo 25-Aug-2008 09:37 2.7M [ ] Implode-3.xo25-Aug-2008 12:35 28K [ ] JigsawPuzzle-4.xo 25-Aug-2008 12:40 235K [ ] Log-7.xo25-Aug-2008 12:42 12K [ ] Maze-6.xo 25-Aug-2008 12:47 68K [ ] Memorize-27.xo 25-Aug-2008 09:38 741K [ ] Moon-4.xo 25-Aug-2008 09:38 79K [ ] Read-45.xo 21-Aug-2008 11:54 101K [ ] Speak-8.xo 25-Aug-2008 09:38 32K [ ] StarChart-4.xo 25-Aug-2008 12:52 46K [ ] StopWatchActivity-2.xo 25-Aug-2008 17:20 12K [ ] TamTamEdit-48.xo25-Aug-2008 12:53 7.4M [ ] TextosCicloIV-V-14.xol 21-Aug-2008 11:55 2.8M [ ] Watch Listen-10.xo21-Aug-2008 11:55 6.3M [ ] Words-3.xo 25-Aug-2008 09:38 210K [ ] chess_computer-8.xo 25-Aug-2008 09:39 1.6M [ ] manual-2.xol21-Aug-2008 11:58 12M [ ] poesia-a-5.xol 21-Aug-2008 11:58 6.3M [ ] scalesboard-8.xo27-Aug-2008 11:20 1.7M [ ] tangram-8.xo25-Aug-2008 12:55 1.6M In all cases locale/es/activity.linfo files were added to translate the activity name that appears in the home view. In all cases the activity/activity.info version number was bumped, and in cases where the activity bundle filename didn't match convention, that number was added to the activity bundle name. Erik ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: bounce and x11 performance
[EMAIL PROTECTED] wrote: daniel wrote: On Wed, 2008-09-03 at 11:30 -0400, [EMAIL PROTECTED] wrote: is there a bug open on this issue? i reverted a machine to joyride 2212, which, as indicated in #7787, was before pygame.mixer was lost, and then brought back. bounce works fine in that build -- performance and audio are very acceptable. there's still mouse cursor flicker, i think related to the continuous frame-rate display in the corner. but in newer joyrides the whole screen is choppy. Did you typo browse for bounce in the subject? I don't think there's a bug open. done -- #8289 paul X11 performance fixed in joyride-2386. See trac #8289 for details. Ton van Overbeek ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Attention! Activity authors: spanish title translations
On Wed, Sep 3, 2008 at 9:44 PM, Erik Garrison [EMAIL PROTECTED] wrote: Activity authors, (on devel AND sugar) (and [EMAIL PROTECTED]) :-O mailing lists just aren't very efficient... eh? The following activities (which can be downloaded from http://dev.laptop.org/~erik/activities/Activities_Modif_703-7/) were modified by myself, Wad, and the Peru support team in the process of producing the most recent Peru build (http://dev.laptop.org/~erik/peru/signed-per703-7/). [ ] Analyze-6.xo25-Aug-2008 12:27 23K [ ] Chat-35b.xo 21-Aug-2008 11:54 92K [ ] ClockActivity-4.xo 25-Aug-2008 09:34 8.1K [ ] Connect-22.xo 25-Aug-2008 12:32 108K [ ] Geography-8.xo 25-Aug-2008 09:37 2.7M [ ] Implode-3.xo25-Aug-2008 12:35 28K [ ] JigsawPuzzle-4.xo 25-Aug-2008 12:40 235K [ ] Log-7.xo25-Aug-2008 12:42 12K [ ] Maze-6.xo 25-Aug-2008 12:47 68K [ ] Memorize-27.xo 25-Aug-2008 09:38 741K [ ] Moon-4.xo 25-Aug-2008 09:38 79K [ ] Read-45.xo 21-Aug-2008 11:54 101K [ ] Speak-8.xo 25-Aug-2008 09:38 32K [ ] StarChart-4.xo 25-Aug-2008 12:52 46K [ ] StopWatchActivity-2.xo 25-Aug-2008 17:20 12K [ ] TamTamEdit-48.xo25-Aug-2008 12:53 7.4M [ ] TextosCicloIV-V-14.xol 21-Aug-2008 11:55 2.8M [ ] Watch Listen-10.xo21-Aug-2008 11:55 6.3M [ ] Words-3.xo 25-Aug-2008 09:38 210K [ ] chess_computer-8.xo 25-Aug-2008 09:39 1.6M [ ] manual-2.xol21-Aug-2008 11:58 12M [ ] poesia-a-5.xol 21-Aug-2008 11:58 6.3M [ ] scalesboard-8.xo27-Aug-2008 11:20 1.7M [ ] tangram-8.xo25-Aug-2008 12:55 1.6M In all cases locale/es/activity.linfo files were added to translate the activity name that appears in the home view. In all cases the activity/activity.info version number was bumped, and in cases where the activity bundle filename didn't match convention, that number was added to the activity bundle name. Erik ___ 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: browse and x11 performance
On 03/09/08 20:20 -0400, Benjamin M. Schwartz wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Jordan Crouse wrote: | No - we don't support alpha hardware cursors at all. Who's we? According to my recollection, the Geode LX docs indicate that the GPU supports one accelerated 48x48 sprite with 8-bit alpha for the cursor. Did we all misread the doc? Is the doc wrong? Is the feature missing in the driver? What about the Windows driver? Oops - I sliped into GX mode there for a while. Yes, the GPU does handle an 8:8:8:8 cursor, but the driver doesn't. I'm not sure what the Windows driver does. Jordan -- Jordan Crouse Systems Software Development Engineer Advanced Micro Devices, Inc. ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
XO
Hola a todos. Les comento que hemos venido trabajando con las laptops desde hace 3 meses y hemos encontrados algunas anomalías técnicas. Quisiera saber si esto se les ha presentado y si conocen las posibles causas o soluciones. 1. Mousepad rebelde. Se mueve bien, pero al soltarlo cambia su posición. Por obvias razones no permite el control de la XO. 2. Deja de detectar la batería. Esto se soluciona cambiando la batería. Pero no conocemos la causa de este error. 3. No reconoce el cargador. Al iniciar la máquina se muestra un mensaje en donde se dice que le cargador no está presente. 4. Se desconfigura la fecha y bloquea la XO porque la lease no es válida. Esto se soluciona activando nuevamente la XO y modificando la fecha. Pero aun no conocemos la causa concreta de este error. 5. La XO no bootea. Se inicia la imagen del boot-anim, y no avanza más. Si se formatea, el error desaparece. Causa aun no conocida. Gracias por su cooperación. Estamos en contacto para trabajarle a esto. Saludos. Henry Vélez Molina Director Tecnológico (OLPC) Fundación Marina Orth www.fundacionmarinaorth.org ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
New joyride build 2388
http://xs-dev.laptop.org/~cscott/olpc/streams/joyride/build2388 Changes in build 2388 from build: 2386 Size delta: 0.00M -libxml2-python 2.6.32-2.fc9 +libxml2-python 2.6.32-3.fc9 -libtiff 3.8.2-10.fc9 +libtiff 3.8.2-11.fc9 -libxml2 2.6.32-2.fc9 +libxml2 2.6.32-3.fc9 --- Changes for libtiff 3.8.2-11.fc9 from 3.8.2-10.fc9 --- + Fix LZW decoding vulnerabilities (CVE-2008-2327) + Use -fno-strict-aliasing per rpmdiff recommendation -- 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 2389
http://xs-dev.laptop.org/~cscott/olpc/streams/joyride/build2389 Changes in build 2389 from build: 2388 Size delta: 0.00M -libxml2-python 2.6.32-3.fc9 +libxml2-python 2.6.32-2.fc9 -libtiff 3.8.2-11.fc9 +libtiff 3.8.2-10.fc9 -libxml2 2.6.32-3.fc9 +libxml2 2.6.32-2.fc9 --- Changes for libtiff 3.8.2-10.fc9 from 3.8.2-11.fc9 --- + Fix LZW decoding vulnerabilities (CVE-2008-2327) + Use -fno-strict-aliasing per rpmdiff recommendation -- 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
Using bridges and interrupt load
In the XS networking infrastructure we sometimes setup a bridge with an IP address and netblock (as you would with an interface) and then if-and-when the HW interface comes up, we assign the interface to the bridge. This is a technique used quite a bit on projects like OpenWRT where the main purpose of the device is routing. We use it because we want to associate dhcpd to devices that come and go (the USB-plugged active antennae) and if we let dhcpd bind to the IP address in the bridge, then we can associate the physical device to it when it becomes available with no dhcpd restarts. There is another IP address that we'd like to do the same with - the master 'school server' IP address, which has to be the same and available in several (and often dynamically changing) scenarios. But it is starting to worry me that when we use this technique, the physical interface is brought up in promiscuous mode, and it is left to the kernel networking stack to decide what frames are meant for us, and what frames are not. On interfaces where there is considerable traffic -- a 1Gb LAN for example with a cheap non-switching hub -- there could be quite a bit of traffic not meant for us. This naturally means more interrupts. What I don't know is whether the amount of noise created this way is significant for a modern 1GHz i386 cpu that is actually trying to do other stuff. The OpenWRT boxes are there for routing, if there's a bit of CPU churn to get the job done, then it's ok. But the XS is there to provide end-user services -- if interrupt load can eat its capacity to do useful work, I want to be careful with these bridges... Does anyone know more about the irq load caused by this technique? 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
New joyride build 2390
http://xs-dev.laptop.org/~cscott/olpc/streams/joyride/build2390 Changes in build 2390 from build: 2389 Size delta: 0.13M -gdb 6.8-17.fc9 +gdb 6.8-21.fc9 -libxml2-python 2.6.32-2.fc9 +libxml2-python 2.6.32-3.fc9 -openssh-clients 5.0p1-3.fc9 +openssh-clients 5.1p1-2.fc9 -openssh-server 5.0p1-3.fc9 +openssh-server 5.1p1-2.fc9 -jack-audio-connection-kit 0.109.2-1.fc9.1 +jack-audio-connection-kit 0.109.2-3.fc9 -libedit 2.10-4.20070831cvs.fc9 +libedit 2.11-1.20080712cvs.fc9 -libtiff 3.8.2-10.fc9 +libtiff 3.8.2-11.fc9 -libxml2 2.6.32-2.fc9 +libxml2 2.6.32-3.fc9 -openssh 5.0p1-3.fc9 +openssh 5.1p1-2.fc9 -rsyslog 3.18.1-1.fc9 +rsyslog 3.18.1-2.fc9 -shadow-utils 2:4.1.1-2.fc9 +shadow-utils 2:4.1.1-4.fc9 -tzdata 2008d-1.fc9 +tzdata 2008e-1.fc9 -usermode 1.96.1-1 +usermode 1.98-1.fc9 -util-linux-ng 2.13.1-6.fc9 +util-linux-ng 2.13.1-8.3.fc9 --- Changes for gdb 6.8-21.fc9 from 6.8-17.fc9 --- + Fix attaching to stopped processes, based on the upstream version now. + Just kernel-2.6.25 neither upstream nor utrace work with it; 2.6.9 works. + Fix occasional crash on a removed watchpoint. + Fix false testcase FAILs for `gdb.pie/break.exp'. + Fix a false warning (+a testcase FAIL) on s390x watchpoints. + Fix a false FAIL on s390x `gdb.base/dump.exp'. + Remove `gdb-6.3-nonthreaded-wp-20050117.patch' as obsoleted + regressing now. + Make the GDB quit processing non-abortable to cleanup everything properly. + Support DW_TAG_constant for Fortran in recent Fedora/RH GCCs. + Fix crash on DW_TAG_module for Fortran in recent Fedora/RH GCCs. + Readd resolving of bare names of constructors and destructors. + Include various vendor testcases: + Leftover zombie process (BZ 243845). + Multithreaded watchpoints (`gdb.threads/watchthreads2.exp'). + PIE testcases (`gdb.pie/*'). + C++ contructors/destructors (`gdb.cp/constructortest.exp'). + Test a crash on libraries missing the .text section. + Extend the Fortran dynamic variables patch also for dynamic Fortran strings. + Fix MI debuginfo print on reloaded exec, found by Denys Vlasenko (BZ 459414). --- Changes for jack-audio-connection-kit 0.109.2-3.fc9 from 0.109.2-1.fc9.1 --- + add a new requirement to be ensure we have /etc/security for postinstall + provide a pulseaudio start script from README.Fedora + append values for pulse-rt group to the limits.conf + update README.Fedora regarding to the recent changes + apply patch to be work on ppc64 (#451531) + update README.Fedora to describe integration jack with pulseaudio (#455193) --- Changes for libedit 2.11-1.20080712cvs.fc9 from 2.10-4.20070831cvs.fc9 --- + Version bump to 20080712-2.11. --- Changes for libtiff 3.8.2-11.fc9 from 3.8.2-10.fc9 --- + Fix LZW decoding vulnerabilities (CVE-2008-2327) + Use -fno-strict-aliasing per rpmdiff recommendation --- Changes for openssh 5.1p1-2.fc9 from 5.0p1-3.fc9 --- + fixed zero length banner problem (#457326) + upgrade to new upstream release + fixed a problem with public key authentication and explicitely --- Changes for rsyslog 3.18.1-2.fc9 from 3.18.1-1.fc9 --- + fix clock rollback issue (#460230) --- Changes for tzdata 2008e-1.fc9 from 2008d-1.fc9 --- + Upstream 2008e + Changes for Mauritius + Leap second coverage for 31/Dec 2008 + Corrections of historical dates --- Changes for usermode 1.98-1.fc9 from 1.96.1-1 --- + Support dialogs with no text entries + Preserve timestamps of some installed files + Remove /usr/X11R6/bin from the default path. + Left-justify messages + Preserve file timestamps where possible. + Fix display of '_' in prompts --- Changes for util-linux-ng 2.13.1-8.3.fc9 from 2.13.1-6.fc9 --- + fix #454252 - Problem with who,write and tty permissions + fix #449738 - Wakeup on RTC alarm does not work anymore + fix #454354 - FAT filesystem mount option utf8=0 is not documented + fix #443823 - ionice.1 doesn't to reflect idle class changes in 2.6.25 + fix audit log injection attack via login + fix location of the command raw(8) + fix 244383 - libblkid uses TYPE=swsuspend for S1SUSPEND/S2SUSPEND -- 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
[Server-devel] Work in progress - F9 install ISO
Very rough install CD. It has the packages, but you'll have to install them by hand - It will be here in about 1hr (transfer from NZ takes its time...) http://xs-dev.laptop.org/xs/other/Fedora-0.5dev-i386-DVD.iso The md5sum is b8c77b26bef11391ab5b55ce55ffe653 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] XS Splashscreen / logo
On Wed, Sep 3, 2008 at 6:48 PM, Jeff [EMAIL PROTECTED] wrote: I'll write up some details as soon as I can, and announce it on the OLPC artwork wiki too. *Fantastic*. After seeing your logo, I started thinking of where would we put a logo - a quick rundown of the spots I think we'll have one... - sticker on the case of my test XSs :-) - grub background at boot time during install and normal boots - installer splash screen (if I fail in my quest to remove the graphical anaconda 8-) ) - logo on web-based tools - we'll be using initially moodle and mediawiki as the 'face' of the XS, so a small, easily identifiable logo will be good. Will need the little url bar icon. Edges/shadows with gaussian blur discouraged as it'll be hard to blend on CSS-based themes... :-) any others? 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] Work in progress - F9 install ISO
On Wed, Sep 3, 2008 at 6:37 PM, Martin Langhoff [EMAIL PROTECTED] wrote: Very rough install CD. It has the packages, but you'll have to install them by hand - It will be here in about 1hr (transfer from NZ takes its time...) http://xs-dev.laptop.org/xs/other/Fedora-0.5dev-i386-DVD.iso The md5sum is b8c77b26bef11391ab5b55ce55ffe653 The transfer finished, and just in time I have a kickstart file that gets it to install xs-config, xs-pkgs and all the appropriate dependencies. See: http://dev.laptop.org/git?p=projects/xs-livecd;a=blob;f=kickstarts/anaconda-f9.ks;h=dfd4eabc417bb09b0bc5bcabce94dd22c1c5212e;hb=HEAD I am using Jerry's mkusbinstall script, and copying the ks file to the root of the USB drive. To get anaconda to read it you have to pass ks=hd:sdb1:/ks.cfg to the kernel. Good news: The network is configured correctly - defautls to server 1 - a Bad news: - idmgr dies with an sqlalchemy error - xs-config has errors in %postinst Tomorrow, - fiddle with pungi to the kickstart included in the initrd and to add grub options - fix xs-config, idmgr 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] Work in progress - F9 install ISO
Martin Langhoff wrote: On Wed, Sep 3, 2008 at 6:37 PM, Martin Langhoff [EMAIL PROTECTED] wrote: Very rough install CD. It has the packages, but you'll have to install them by hand - It will be here in about 1hr (transfer from NZ takes its time...) http://xs-dev.laptop.org/xs/other/Fedora-0.5dev-i386-DVD.iso The md5sum is b8c77b26bef11391ab5b55ce55ffe653 The transfer finished, and just in time I have a kickstart file that gets it to install xs-config, xs-pkgs and all the appropriate dependencies. See: http://dev.laptop.org/git?p=projects/xs-livecd;a=blob;f=kickstarts/anaconda-f9.ks;h=dfd4eabc417bb09b0bc5bcabce94dd22c1c5212e;hb=HEAD I am using Jerry's mkusbinstall script, and copying the ks file to the root of the USB drive. To get anaconda to read it you have to pass ks=hd:sdb1:/ks.cfg to the kernel. edit the boot-loader's cfg file and append that as an argument. Good news: The network is configured correctly - defautls to server 1 - a cool. work pays off. Bad news: - idmgr dies with an sqlalchemy error - xs-config has errors in %postinst Tomorrow, - fiddle with pungi to the kickstart included in the initrd and to add grub options ok, initrd works, but lets debug it from the usbkey for now, for the %post stuff, edits are much easier.. ;-) note: anaconda may fail to find the ks file on the usbkey the first time, usb still coming up.. just hit enter, should work the second time, nobody is using a serial console yet, right? - fix xs-config, idmgr cheers, Jerry ___ Server-devel mailing list Server-devel@lists.laptop.org http://lists.laptop.org/listinfo/server-devel
Re: [Server-devel] Work in progress - F9 install ISO
Martin Langhoff wrote: Bad news: - idmgr dies with an sqlalchemy error - xs-config has errors in %postinst Tomorrow, - fiddle with pungi to the kickstart included in the initrd and to add grub options - fix xs-config, idmgr In an unrelated goose chase, I removed sqlalchemy from idmgr today. Not tested yet though. douglas ___ Server-devel mailing list Server-devel@lists.laptop.org http://lists.laptop.org/listinfo/server-devel
Re: [Server-devel] Work in progress - F9 install ISO
On Wed, Sep 3, 2008 at 9:04 PM, Douglas Bagnall [EMAIL PROTECTED] wrote: - fix xs-config, idmgr In an unrelated goose chase, I removed sqlalchemy from idmgr today. Not tested yet though. timely! I was wondering whether this was the right alibi .to chop chop chop!.. :-) 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] offline moodle
On Tue, 2008-09-02 at 22:57 +0200, Tony Anderson wrote: Hi, My apologies - I need to do some research on how to setup the repo.or.cz. As an immediate expedient, I have attached the relevant files to this email. When I get a little time, I will set this up properly. The readme tries to describe the files and how they are used. hey Tony, this is a good start. I have a somewhat different workflow in mind. Here is a narrative that describes what I am thinking User Story 1: Intermittent School attendance and School Server Outage Monday 1. Kid goes to class 2. Teacher directs kids Moodle site 3. Kid navigates to Moodle Module for Class 2 math for the current month 4. Kid clicks 'download' link next Moodle module 5. This action downloads a the moodle module as a .xo bundle and locally installs it to the XO 5.1 Inside the module are readings, pictures, animations, etc. all available offline 6. School ends on Monday Tuesday Kid can't go to school. Mom and little brother are sick, has to take care of them. Kid opens up XO and offline Moodle activity he downloaded the day before. He does lessons that show him basic concepts, introduce him to basic animations using activities like Etoys, and reads explanations that answer some of the things he doesn't understand. Wednesday Kid still can't go to school. Has to help out in the fields. Later that day the kid spends some time w/ the Moodle module Thursday Kid goes back to school. Kid isn't behind the other because he followed the lesson plan at home. This has social importance that shouldn't be understated. Over night there was an electrical surge that fried the school server. The teacher can still instruct using the XO because she has it installed locally as an activity and so do the kids. The key here is that we need to package each offline moodle course as an .XO Activity Bundle. http://wiki.laptop.org/go/Activity_bundles Getting started, we only need the most basic features of Moodle. Basically page navigation and the ability to display flash animations and embedded pdfs for the supplementary readings. In time we can look at adding more dynamic stuff like access to the gradebook but that can wait. In Nepal's context, our kids have no libraries and maybe 4 small coursebooks. Hope this helps and sorry I haven't been able to provide you w/ more feedback earlier. Pls post our correspondence regarding Offline Moodle to the Server-Developers mailing list. http://lists.laptop.org/listinfo/server-devel -- Bryan W. Berry Systems Engineer OLE Nepal, http://www.olenepal.org ___ Server-devel mailing list Server-devel@lists.laptop.org http://lists.laptop.org/listinfo/server-devel
Re: [Server-devel] new package: xs-activation
On Thu, Sep 04, 2008 at 11:18:31AM +1200, Martin Langhoff wrote: A couple of notes related to it. On Thu, Sep 4, 2008 at 12:07 AM, Greg Smith Can you put this feature on the roadmap: http://wiki.laptop.org/go/XS_Roadmap It's already there - we're using Trac's status overview searches, have a look :-) What happens is that - paraphrasing your email... someone prepping XOs before distribution to the field opens XO and turns it on. That is all they have to do. Who is the lead customer for this feature? Peru, Ethiopia. They've been asking for it, we discussed this in the last 2 phone meetings :-) It would be be immediately practical in a warehouse setting, where managing a key with a bunch of activation leases is a pain. Now to get wireless installation/upgrade ready for use in the warehouses... all we need is a signed 'nandcast' boot image. Erik ___ Server-devel mailing list Server-devel@lists.laptop.org http://lists.laptop.org/listinfo/server-devel
Re: [Server-devel] offline moodle
On Thu, Sep 4, 2008 at 3:01 PM, Bryan Berry [EMAIL PROTECTED] wrote: Then I have several questions, how many courses would offline moodle cache locally? And how could a kid dump one course they took offline but keep others? To browse to a cached course would gears have to cache all the pages on the way to cached course? Or for the kid to bookmark the cached course and use it to access it later? I don't have all the answers for that - but your questions are good - that's the kind of workflow that users would have to use. I hope that the GG code can show a basic moodle homepage with a course listing that shows the cached courses in a distinctive manner. I think a bookmark wouldn't be very intuitive. AIUI, the user only has to get to the initial moodle page, and GG should take care of the rest. I'm not saying that this is what Tony's implemented -- I'll review the code asap -- but that's the kind of workflow that GG seems to support, and it looks good to me. Sure, but my focus is making it easy for the kids to easily view multiple courses offline. I am only interested in Offline Moodle insofar as it supports that goal. What other goal could possibly offline moodle have? ;-) we're all on the same page wrt that. 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] offline moodle
On Thu, 2008-09-04 at 15:10 +1200, Martin Langhoff wrote: good to hear we're on the same page. AIUI, the user only has to get to the initial moodle page, and GG should take care of the rest. you've reached beyond my geek lingo, what on earth does AIUI mean? :) -- Bryan W. Berry Technology Director OLE Nepal, http://www.olenepal.org ___ Server-devel mailing list Server-devel@lists.laptop.org http://lists.laptop.org/listinfo/server-devel