[ANNOUNCE] Sucrose 0.84 Release Candidate 2 (0.83.6)
Dear Sugar Community, this is Release Candidate 2 for the upcoming 0.84 Release - see the [1] for more details. Only one more week to go in this release cycle. Please test this release and report all the bugs you find that we are able to fix them in time. A friendly BugSquad [2] will be available to triage those bugs accordingly and the developers can never have enough bug food. If you have non-bug feedback about features you can use the sugar-devel mailing list to share it with us. From a user point of view we want to highlight the following changes that have been made: === Resume by Default === Resume by default is now the way we handle activity startup. The option in the Favourites View palette has been removed completely. You can still start a new instance using the 'Start' option in the Activity palette. === View Source === There has been some refinements to the View Source dialog. You can access it from the Activity palette in the Frame or by using 'Shift+Alt+V' directly. The coloured activity icon represents the source of the activity instance. The outlined activity icon represent the bundle source for the activity itself, the template. We use this to help draw a distinction between the activity instance and the activity bundle Using the uncoloured outline to represent the bundle vs the coloured icon to represent an instance has been the design cue all along. === File transfer === We make use of the files new file transfer files now. === Read === Morgan fixed an error that was introduced due to changes in Evince. === Browse === Martin Langhoff has been adding functionality to authenticate with the Schoolserver. When registered with the server an HTTP Cookie is created to ease the use of services on the Schoolserver in future sessions. Thanks to Daniel Drake Browse propagates the current locale now. This helps to use web services and pages in your mother language. Try it out with the [http://addons.sugarlabs.org/ addons] page for example. Thanks everyone for your great contributions! In behalf of the sugar community, Your Release Team [1] The Sucrose Release Schedule can be found here http://sugarlabs.org/go/DevelopmentTeam/Release/Roadmap#Schedule [2] More Info about the BugSquad at http://sugarlabs.org/go/BugSquad [3] You can find more details and screenshots at http://sugarlabs.org/go/DevelopmentTeam/Release/Releases/Sucrose/0.83.6 __ Modules that changed: == Glucose news == === sugar-toolkit === * Don't try to hide the tray if the activity has none (alsroot) {{Bug|395}} * NamingAlert: Icon dependent on the entry type {{Bug|353}} * Updated Languages === sugar === * Revert Add a favorites mode setting for deciding if the favorites view resumes by default or not * Listen for changes in the Activities dir and install/uninstall activities accordingly {{Bug|235}} * Fix sorting of favorite icons by installation_time {{Bug|387}} * View Source: Option and accelerator in activity frame palette * View Source: Use activity icon outline for Bundle Source, part of {{Bug|360}} * View Source: Hide Python Bytecode files {{Bug|361}} * Use the file transfer icons * Many new translations! === sugar-base === * Many new translations! === sugar-artwork === * Icon for a generic document, part of {{Bug|360}} * Add view source icon == Fructose news == === Chat === * Translation update === Read === * AttributeError: 'module' object has no attribute 'evince_embed_init' {{Bug|351}} * Translation updates. === Browse === * Create a HTTP Cookie to authenticate with the Schoolserver (Martin Langhoff) * Deprecation fix: Use bundle_id instead od service_name * Set intl.accept_languages based on the locale (Daniel Drake) * New Translations == Fructose dependencies news== === Hulahop === * hulahop_get_view_for_window implicitly converted to pointer (Dann Frazier) #20 ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: SD content disappearance
- I am running normally, with access to my SD card content - I plug in an (additional) USB external storage device - I can no longer access my SD card content Is this a workflow you also followed with 8.2? IOWs, any reason to believe it's new in 8.2.1? Now that I think about it some more - it is more likely a hardware- induced bug than something new in 8.2.1. I'm not the person to keep a detailed log of everything I see, but I believe this was on the machine on which I've had previous storage-related problems. [I went through a phase where, when I had just installed a new build on the XO, its first boot might fail with jffs2 errors (apparently occurring when the boot process was renaming the '/version/run' of the newly installed build to be the default '/'). My usual bypass to that situation was to delete the new build from nand and install again -- if that first boot after the install worked, all subsequent boots would as well. These experiences caused me to describe that XO as particularly weak.] I've never used 8.2 much - while Joyrides were receiving Sugar updates, those were my normal systems. I'm starting a transitioning hiatus - keeping 8.2.1 for when I need to demo the XO, and intending to migrate to rawhide when it becomes reliable. [That's why I was plugging in a new USB - I was using that XO as a stick burner.] mikus ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
[Server-devel] XS-rsync: automatic .contents creation
If the XS shipped olpc-contents (http://xs-dev.laptop.org/~cscott/repos/joyride/olpc-contents-2.5-1.i386.rpm) then it would be easy to make XS-rsync be able to generate the .contents file automatically from the .tar.bz2 tree file. Is it possible to include that RPM, and would such patches be considered? It would simplify updates that have been built with lightweight tools such as image-builder. Thanks, Daniel ___ Server-devel mailing list server-de...@lists.laptop.org http://lists.laptop.org/listinfo/server-devel
Re: Latest on Read Etexts and espeak
Tony, I did some more work on Read Etexts this weekend and have published a bundle for version 8 on the Wiki. I think that this, along with the instructions I provided for installing speech-dispatcher, should meet your needs. If it does, tell your friends, if not, tell me. A fellow named Alesky Lim who is working on the Sugar on a Stick project created a patch to add a Play/Pause button to the Speech tab. His patch also refactored much of my code and introduced some bugs, which I was able to fix. The new button makes it more obvious how to stop and start speech, and the checkmark button is still available for when the XO is in its ebook reader configuration. I created new .po files for i18n. The originals I had were just copies of the ones the original Read activity had. I never tried to test them, and they would not have worked if I had. I had assumed that i18n worked like the resource bundles in Java do, but they are a bit more complex than that. I'm trying to get my stuff into pootle so all the strings can be translated. I want to create a .po file for Nepali too, but I don't know the two character language code for that language. When I figure it out I'll add it. The problem with speech-dispatcher typing up /dev/dsp turned out to be an mplayer problem, not a speech-dispatcher problem. I always compile mplayer from source so I can play every available codec, and while I compiled in support for ALSA in fact it defaults to using OSS, which it cannot do while speech-dispatcher is running. If I try to force alsa with the -ao option it doesn't report any conflict but no sound comes out of the speakers. Same thing if I compile in pulse-audio support and use that. Maybe the problem is that I have more than one sound card installed. In any case, what ever it is is not a speech-dispatcher problem and the XO should not be affected. James Simmons Tony Anderson wrote: James, I appreciate your work. It sounds like you are making great progress. As I understand the dispatcher, it acts as a daemon to allow multiple applications to share espeak. I also hope it is not taking over the sound channel completely. I am getting ready (read panic) for my trip to Nepal (leaving Monday afternoon). I will be able to concentrate more on this when I get there toward the end of next week. Tony ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
2 problems with 8.2.1
I find 2 problems with the 8.2.1 system I installed on my xo. To date I have not seen other complaints of the same type so maybe my machine is uniquely faulty: 1. I have to repeatedly resync the touchpads, where repeatedly means every 15 minutes or so. 2. I have been unable to get the xo to connect to a WPA (PEAP) AP. In fact that AP is not even recognized and does not show up in the neighborhood view. -- === I don't mind what Congress does, as long as they don't do it in the streets and frighten the horses. -- Victor Hugo === Aaron Konstam telephone: (210) 656-0355 e-mail: akons...@sbcglobal.net ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
How do I get my Activities on Pootle?
I have been reading the articles on the OLPC Wiki on Pootle and the one piece of information I can't seem to find is how to go about getting my own Activities submitted for translation. I registered for the Pootle server and found only a small handful of projects were being worked on, and none of them seemed to be Activities. With the possibility that Read Etexts may be used in Nepal I've become much more interested in getting the text strings in my Activities translated. If someone could point me in the right direction I'd be grateful. Thanks, James Simmons ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: How do I get my Activities on Pootle?
Hi, On Mon, Feb 23, 2009 at 10:54 PM, James Simmons jim.simm...@walgreens.com wrote: I have been reading the articles on the OLPC Wiki on Pootle and the one piece of information I can't seem to find is how to go about getting my own Activities submitted for translation. I registered for the Pootle server and found only a small handful of projects were being worked on, and none of them seemed to be Activities. With the possibility that Read Etexts may be used in Nepal I've become much more interested in getting the text strings in my Activities translated. If someone could point me in the right direction I'd be grateful. Thanks, We are moving Pootle right now. Please file a ticket and assign it to me (sayamindu), and I'll take care of it as soon as the migration is complete. Thank you for your patience. Sayamindu -- Sayamindu Dasgupta [http://sayamindu.randomink.org/ramblings] ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [ANNOUNCE] Sucrose 0.84 Release Candidate 2 (0.83.6)
On Mon, 23 Feb 2009, Simon Schampijer wrote: Dear Sugar Community, this is Release Candidate 2 for the upcoming 0.84 Release - see the [1] for more details. Only one more week to go in this release cycle. Please test this release and report all the bugs you find that we are able to fix them in time. A friendly BugSquad [2] will be available to triage those bugs accordingly and the developers can never have enough bug food. If you have non-bug feedback about features you can use the sugar-devel mailing list to share it with us. From a user point of view we want to highlight the following changes that have been made: === Resume by Default === Resume by default is now the way we handle activity startup. The option in the Favourites View palette has been removed completely. You can still start a new instance using the 'Start' option in the Activity palette. === View Source === There has been some refinements to the View Source dialog. You can access it from the Activity palette in the Frame or by using 'Shift+Alt+V' directly. not by Fn+space? (as marked on the keyboard) David Lang The coloured activity icon represents the source of the activity instance. The outlined activity icon represent the bundle source for the activity itself, the template. We use this to help draw a distinction between the activity instance and the activity bundle Using the uncoloured outline to represent the bundle vs the coloured icon to represent an instance has been the design cue all along. === File transfer === We make use of the files new file transfer files now. === Read === Morgan fixed an error that was introduced due to changes in Evince. === Browse === Martin Langhoff has been adding functionality to authenticate with the Schoolserver. When registered with the server an HTTP Cookie is created to ease the use of services on the Schoolserver in future sessions. Thanks to Daniel Drake Browse propagates the current locale now. This helps to use web services and pages in your mother language. Try it out with the [http://addons.sugarlabs.org/ addons] page for example. Thanks everyone for your great contributions! In behalf of the sugar community, Your Release Team [1] The Sucrose Release Schedule can be found here http://sugarlabs.org/go/DevelopmentTeam/Release/Roadmap#Schedule [2] More Info about the BugSquad at http://sugarlabs.org/go/BugSquad [3] You can find more details and screenshots at http://sugarlabs.org/go/DevelopmentTeam/Release/Releases/Sucrose/0.83.6 __ Modules that changed: == Glucose news == === sugar-toolkit === * Don't try to hide the tray if the activity has none (alsroot) {{Bug|395}} * NamingAlert: Icon dependent on the entry type {{Bug|353}} * Updated Languages === sugar === * Revert Add a favorites mode setting for deciding if the favorites view resumes by default or not * Listen for changes in the Activities dir and install/uninstall activities accordingly {{Bug|235}} * Fix sorting of favorite icons by installation_time {{Bug|387}} * View Source: Option and accelerator in activity frame palette * View Source: Use activity icon outline for Bundle Source, part of {{Bug|360}} * View Source: Hide Python Bytecode files {{Bug|361}} * Use the file transfer icons * Many new translations! === sugar-base === * Many new translations! === sugar-artwork === * Icon for a generic document, part of {{Bug|360}} * Add view source icon == Fructose news == === Chat === * Translation update === Read === * AttributeError: 'module' object has no attribute 'evince_embed_init' {{Bug|351}} * Translation updates. === Browse === * Create a HTTP Cookie to authenticate with the Schoolserver (Martin Langhoff) * Deprecation fix: Use bundle_id instead od service_name * Set intl.accept_languages based on the locale (Daniel Drake) * New Translations == Fructose dependencies news== === Hulahop === * hulahop_get_view_for_window implicitly converted to pointer (Dann Frazier) #20 ___ 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] @a...@...?
Hello, I have been reading this thread with great interest, and it has allowed me to fix the ejabberd problem with my school server. Ejabberd is now running the way it is supposed to and I was able to set up the @online@ users. The problem I am having now is that when I go to Register the laptops, I get an error message that the server cannot be found. I can ping the server from the XOs and vice versa, so I am not sure what is happening. I would appreciate any help. I am managing a deployment of 125 XOs and really need this to work. Thanks. Gerald Ardito Project Manager Croton XO Laptop project http://crotonolpcproject.blogspot.com/ On Mon, Feb 23, 2009 at 7:40 AM, Daniel Drake d...@laptop.org wrote: 2009/2/23, Martin Langhoff martin.langh...@gmail.com: How to test? Firstly, what's the actual bug being addressed? - pay extra attention at the output of ejabberd connected-users - should be in sync with what users see on their network view Where do we view this output? - tail the ejabberd logs, like this tail -f /var/log/ejabberd/ejabberd.log | grep '\(unset_p\|user_av\)' And look for what? - Remove all users from ejabberd's db, let them connect first time, then stop/start server XOs How do we remove the users from the db? And then stop/start using /etc/init.d/ejabberd restart on the server, and restart sugar on the XOs with ctrl+alt+erase? What do we look for (or do) after we have restarted the server and XOs? Thanks, Daniel ___ Server-devel mailing list server-de...@lists.laptop.org http://lists.laptop.org/listinfo/server-devel ___ Server-devel mailing list server-de...@lists.laptop.org http://lists.laptop.org/listinfo/server-devel
Re: [Server-devel] @a...@...?
In order for registration to work, a laptop needs to be able to resolve schoolserver in the default DNS domain. DHCP provides the default DNS domain, as well as a pointer to the DNS server for that domain. If for some reason you are pointing the XO's to a DNS server other than that provided by the schoolserver, this might happen. Cheers, wad On Feb 23, 2009, at 4:16 PM, Gerald Ardito wrote: Hello, I have been reading this thread with great interest, and it has allowed me to fix the ejabberd problem with my school server. Ejabberd is now running the way it is supposed to and I was able to set up the @online@ users. The problem I am having now is that when I go to Register the laptops, I get an error message that the server cannot be found. I can ping the server from the XOs and vice versa, so I am not sure what is happening. I would appreciate any help. I am managing a deployment of 125 XOs and really need this to work. Thanks. Gerald Ardito Project Manager Croton XO Laptop project http://crotonolpcproject.blogspot.com/ On Mon, Feb 23, 2009 at 7:40 AM, Daniel Drake d...@laptop.org wrote: 2009/2/23, Martin Langhoff martin.langh...@gmail.com: How to test? Firstly, what's the actual bug being addressed? - pay extra attention at the output of ejabberd connected-users - should be in sync with what users see on their network view Where do we view this output? - tail the ejabberd logs, like this tail -f /var/log/ejabberd/ejabberd.log | grep '\(unset_p\| user_av\)' And look for what? - Remove all users from ejabberd's db, let them connect first time, then stop/start server XOs How do we remove the users from the db? And then stop/start using /etc/init.d/ejabberd restart on the server, and restart sugar on the XOs with ctrl+alt+erase? What do we look for (or do) after we have restarted the server and XOs? Thanks, Daniel ___ Server-devel mailing list server-de...@lists.laptop.org http://lists.laptop.org/listinfo/server-devel ___ Server-devel mailing list server-de...@lists.laptop.org http://lists.laptop.org/listinfo/server-devel ___ Server-devel mailing list server-de...@lists.laptop.org http://lists.laptop.org/listinfo/server-devel
Re: [Sugar-devel] [ANNOUNCE] Sucrose 0.84 Release Candidate 2 (0.83.6)
Simon Schampijer wrote: Dear Sugar Community, this is Release Candidate 2 for the upcoming 0.84 Release - see the [1] for more details. Only one more week to go in this release cycle. Please test this release and report all the bugs you find that we are able to fix them in time. A friendly BugSquad [2] will be available to triage those bugs accordingly and the developers can never have enough bug food. If you have non-bug feedback about features you can use the sugar-devel mailing list to share it with us. From a user point of view we want to highlight the following changes that have been made: === Resume by Default === Resume by default is now the way we handle activity startup. The option in the Favourites View palette has been removed completely. You can still start a new instance using the 'Start' option in the Activity palette. === View Source === There has been some refinements to the View Source dialog. You can access it from the Activity palette in the Frame or by using 'Shift+Alt+V' directly. The coloured activity icon represents the source of the activity instance. The outlined activity icon represent the bundle source for the activity itself, the template. We use this to help draw a distinction between the activity instance and the activity bundle Using the uncoloured outline to represent the bundle vs the coloured icon to represent an instance has been the design cue all along. === File transfer === We make use of the files new file transfer files now. === Read === Morgan fixed an error that was introduced due to changes in Evince. === Browse === Martin Langhoff has been adding functionality to authenticate with the Schoolserver. When registered with the server an HTTP Cookie is created to ease the use of services on the Schoolserver in future sessions. Thanks to Daniel Drake Browse propagates the current locale now. This helps to use web services and pages in your mother language. Try it out with the [http://addons.sugarlabs.org/ addons] page for example. I want to annotate that we have as well a new version of the Log [1] activity and TurtleArt [2]. Sorry for let those slipping through. Please make sure to package them as well. Thanks, Simon [1] http://sugarlabs.org/go/DevelopmentTeam/Release/Releases/Sucrose/0.83.6#Log [2] http://sugarlabs.org/go/DevelopmentTeam/Release/Releases/Sucrose/0.83.6#Turtleart Sources: http://sugarlabs.org/go/DevelopmentTeam/Release/Releases/Sucrose/0.83.6#Fructose_modules ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [ANNOUNCE] Sucrose 0.84 Release Candidate 2 (0.83.6)
On Mon, 23 Feb 2009, Simon Schampijer wrote: da...@lang.hm wrote: On Mon, 23 Feb 2009, Simon Schampijer wrote: Dear Sugar Community, this is Release Candidate 2 for the upcoming 0.84 Release - see the [1] for more details. Only one more week to go in this release cycle. Please test this release and report all the bugs you find that we are able to fix them in time. A friendly BugSquad [2] will be available to triage those bugs accordingly and the developers can never have enough bug food. If you have non-bug feedback about features you can use the sugar-devel mailing list to share it with us. From a user point of view we want to highlight the following changes that have been made: === Resume by Default === Resume by default is now the way we handle activity startup. The option in the Favourites View palette has been removed completely. You can still start a new instance using the 'Start' option in the Activity palette. === View Source === There has been some refinements to the View Source dialog. You can access it from the Activity palette in the Frame or by using 'Shift+Alt+V' directly. not by Fn+space? (as marked on the keyboard) Which keyboard? Sugar does not only run on XO hardware. ok, but on the XO hardware is should use the key combination that's marked for it. is that the same as shift+alt+V? David Lang ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
New staging build 34
http://xs-dev.laptop.org/~cscott/xo-1/streams/staging/build34 Changes in build 34 from build: 33 Size delta: 0.00M -kernel 2.6.25-20090129.1.olpc.a3e1b6fe884eb2d +kernel 2.6.25-20090223.1.olpc.69098d87d56945c -- This mail was automatically generated See http://dev.laptop.org/~rwh/announcer/staging-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
8.2.1 activity launch failure not recorded
I had the RoadMap Activity installed on my 800 system. I just updated (via manual 'sugar-install-bundle') to the latest version. Now it does not launch. The fault is likely to be mine - I either goofed the manual install, or should not have applied the latest-and-greatest to 8.2.1. Nevertheless, I expect that when an Activity fails to launch, there would be some sort of log made to help the user find out what went wrong. As far as I can tell, __NOTHING__ whatsoever got recorded about the launch failure. mikus ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [Sugar-devel] Pippy not ready for Sucrose
Hi Simon, Yup, I will have it completed this week. Apologies for my recent absence, and thanks for the reminder: -- Forwarded message -- From: Brian Jordan bcjor...@gmail.com Date: Mon, Feb 23, 2009 at 3:10 PM Subject: Re: Migrating activities from OLPC to SL To: David Farning dfarn...@sugarlabs.org Cc: Wade Brainerd wad...@gmail.com Hey David and Wade, On Mon, Feb 23, 2009 at 2:42 PM, David Farning dfarn...@sugarlabs.org wrote: Brian, We are handing off development and distribution of Sugar activities from OLPC to the SL community. Would you please insure that your activities: 1. Have been migrated to http://git.sugarlabs.org for a source code repository. 2. Are being tracked via pootle for internationalization. 3. Are registered in the the Sugar Labs bug tracker at http://dev.sugarlabs.org . 4. Have been uploaded to http://addons.sugarlabs.org for distribution. We have you listed as working on or maintaining: help physics* pippy Will do, I'll have that done this week. Thanks for the heads up, and sorry for my radio silence the past couple weeks. I've been taking some time off to complete my college transfer applications. Cheers, Brian I have cced Wade the Sugar Labs activity Team Leader in case you have any questions. thanks david On Mon, Feb 23, 2009 at 4:41 PM, Simon Schampijer si...@schampijer.de wrote: Brian Jordan wrote: On Fri, Jan 23, 2009 at 2:21 PM, Simon Schampijer si...@schampijer.de wrote: Simon Schampijer wrote: Hi, the Sucrose package of Pippy is version 25 - when I last released it back in August. Since then there has been some development going into Pippy (now version 30) http://dev.laptop.org/git?p=projects/pippy-activity;a=shortlog But none of the maintainers did follow the Sucrose release cycle, even though I sent a reminder http://lists.laptop.org/pipermail/sugar/2008-November/010021.html Any, specific reason for that? Pippy has not been moved to git.sugarlabs.org, as well. please indicate clearly: * if you still want to be part of Sucrose (including following the release cycle) * any new maintainer that is willing to do this task if you does not want to * any issues/reasons you have to do so Best, Simon To follow up on this, I mainly want to find a maintainer for Pippy for Sucrose. If there is no one willing to do that we drop it, which is ok - one can still download the xo etc, I just want a clearer situation. Hi, I will maintain Pippy for Sucrose, though I may need a bit of hand holding. Please let me know if what I did seems correct (esp. step 2): 1. l got the most recent version of Pippy from git git-clone git://dev.laptop.org/projects/pippy-activity cd pippy-activity 2. ./setup.py gave a bunch of invalid entry in MANIFEST errors about different locales, so I ran: ./setup.py fix_manifest 3. ./setup.py dist_source 4. I asked a crank sysadmin to add me to the Sugar group, And I moved Pippy-30.tar.bz2 to: http://dev.laptop.org/pub/sugar/sources/Pippy/Pippy-30.tar.bz2 (805K) I will move pippy over to git.sugarlabs.org as well. Thanks, Brian Hi Brian, where are we with that? Pippy is the only activity of fructose that has not been moved to sugarlabs services (trac and git). Are you still planning to? Cheers, Simon ___ Sugar-devel mailing list sugar-de...@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [Server-devel] @a...@...?
Hi Gerald! On Tue, Feb 24, 2009 at 10:16 AM, Gerald Ardito gma...@gmail.com wrote: The problem I am having now is that when I go to Register the laptops, I get an error message that the server cannot be found. I can ping the server from the XOs and vice versa, so I am not sure what is happening. From the laptops you should be able to - ping schoolserver - connect to schoolserver on port 8080 - try telnet schoolserver 8080 - you may need to install the telnet rpm cheers, m -- martin.langh...@gmail.com mar...@laptop.org -- School Server Architect - ask interesting questions - don't get distracted with shiny stuff - working code first - http://wiki.laptop.org/go/User:Martinlanghoff ___ Server-devel mailing list server-de...@lists.laptop.org http://lists.laptop.org/listinfo/server-devel
XO memory size
Hi all, I am running debxo on a XO I got from 2008 G1G1. I just noticed that the memory size is only 221776K according to /proc/meminfo. I know that there is 16M used as video memory, so there should be 256M-16M = 240M available to linux, right? I search around and see some people has about 237M. What does it should be and what else is occupying memory? I am on the latest firmware Q2e32; before that I was running Q2e22 and they all report the same. I forgot what I got from the original software that bundled with the machine, though. Another thing is X drawing is very slow; however if I add: Option FBSize 8388608 to xorg.conf, it becomes visibly faster. Why is limiting the video ram to half the size make it faster? Thanks in advance Derek ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: XO memory size
Sounds interesting. Which version of debxo? Show us the output of /proc/meminfo. Another thing is X drawing is very slow; however if I add: Option FBSize 8388608 to xorg.conf, it becomes visibly faster. Why is limiting the video ram to half the size make it faster? Good question, I'll try that too on debxo. -- James Cameronmailto:qu...@us.netrek.org http://quozl.netrek.org/ ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: 8.2.1 activity launch failure not recorded
On 23 Feb 2009, at 22:27, Mikus Grinbergs wrote: I had the RoadMap Activity installed on my 800 system. I just updated (via manual 'sugar-install-bundle') to the latest version. Now it does not launch. The fault is likely to be mine - I either goofed the manual install, or should not have applied the latest-and-greatest to 8.2.1. Nevertheless, I expect that when an Activity fails to launch, there would be some sort of log made to help the user find out what went wrong. As far as I can tell, __NOTHING__ whatsoever got recorded about the launch failure. Yes Mikus, you've noted the long and much HATED quick and dirty code hack that makes the launching animation almost purely time dependant. It closes after N seconds, or if it gets a message to say the activity actually launched. There are even some activities that launch faster than the pulsing launcher can get it's knickers untwisted, leaving you looking at a pulsing icon for the full N seconds even through the activity is already running in the background! To be frank it's a pretty shocking code quality indictment, but I'm sure there must be some really unpleasant implementation issues in getting this right. The activity logs (for me) usually show the failure pretty instantly, so I can switch away from the throbbing icon and back to vim to fix my code (usually some careless typo) and re-launch pretty quick – but still annoying. --Gary mikus ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
getting the truth about future releases onto wiki.laptop.org
9.1.0 is cancelled, joyride does not incorporate latest Sucrose, O.S. development is taking place elsewhere. Such adjustments have made big chunks of wiki.laptop.org deceptive. AFAIK, no one has put this change in direction on the wiki (?!), so I jumped in. * I started with http://wiki.laptop.org/go/Future_releases , adding a new section == Next-generation releases will not come from OLPC == based around NN's QA statement. I added a subsection pointing to the most promising replacements (~cjb/rawhide and SugarLabs' SoaS XO images), with a not ready caveat. IMO, the Future_releases page should continue to be the definitive statement about future releases (duh). The wiki has thousands of half-hearted ill-maintained pages, it doesn't need more. I have adjusted some misleading pages, always linking back to [[Future releases]] so as to avoid populating lots of pages with info that's subject to change. * In the Devel line of the Latest Releases green box I put a Read note! link. * In http://wiki.laptop.org/go/Joyride I added a section === Joyride is not producing usable releases === * I marked http://wiki.laptop.org/go/9.1.0 as obsolete, saying A specific 9.1.0 release from OLPC is not going to happen, linking to Ed McNierney's public statement in http://lists.laptop.org/pipermail/devel/2009-February/023079.html (I did the same in the 9.1.0 section of Future releases.) * In http://wiki.laptop.org/go/OS_images#Development_builds I indicated the change in approach and de-emphasized joyride. == TO DO == * Find and adjust many other misleading pages. * I'm not sure what to do with the big swath of 9.1.0 Future features/roadmap pages and subpages. * Can someone with rights please update http://dev.laptop.org/roadmap to add a prominent link to [[Future releases]] and kill off the dead milestones. * Is the Joyride stream obsolete rather than temporarily not working as designed? * If there are specific XO features that are going away in this new world (e.g. Rainbow, Bitfrost, olpc-update, the Software update Sugar control panel, press O to revert to previous image, ?), they should be listed in a new Not applicable section of http://wiki.laptop.org/go/Enabling_XO_features_on_other_distributions and their wiki pages somehow flagged with a {{does not apply in new world}} template. * Is this janitorial work in the ruins a waste of time better served by wholesale page deletions? Thanks for all you do, and I look forward to the next-generation Linux distributions with Sugar running on my XO. -- =S Page ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
New staging build 35
http://xs-dev.laptop.org/~cscott/xo-1/streams/staging/build35 Changes in build 35 from build: 34 Size delta: 0.00M -bootfw q2e32-1.olpc2.unsigned +bootfw q2e33-1.olpc2.unsigned --- Changes for bootfw q2e33-1.olpc2.unsigned from q2e32-1.olpc2.unsigned --- + Improved pagination of key override manufacturing data tags + Corrected a few misreported SMBIOS items + Reduced the early-startup verbosity on the serial port + Fixed the VESA BIOS support for the Windows VgaSave driver + Set the IO space enable bit in the displays virtual PCI command register so the Windows XO display driver will claim the legacy resources -- This mail was automatically generated See http://dev.laptop.org/~rwh/announcer/staging-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 release8.2.1 build 801
http://pilgrim.laptop.org/~pilgrim/xo-1/streams/8.2.1/build801 Changes in build 801 from build: 800 Size delta: 0.00M -bootfw q2e30-1.olpc2.unsigned +bootfw q2e33-1.olpc2.unsigned -olpc-update 2.17-1 +olpc-update 2.18-1 -kernel 2.6.25-20090129.1.olpc.a3e1b6fe884eb2d +kernel 2.6.25-20090223.1.olpc.69098d87d56945c --- Changes for bootfw q2e33-1.olpc2.unsigned from q2e30-1.olpc2.unsigned --- + Improved pagination of key override manufacturing data tags + Corrected a few misreported SMBIOS items + Reduced the early-startup verbosity on the serial port + Fixed the VESA BIOS support for the Windows VgaSave driver + Set the IO space enable bit in the displays virtual PCI command register so the Windows XO display driver will claim the legacy resources + Fix bug that caused very low batteries to incorrectly be marked as full. + Charge LED blinks a pattern of 4 when trickle charging + Changed duplicate error codes between NiMh and LiFePO4 to be unique. + Fix bug that caused very low batteries to incorrectly be marked as full. + Charge LED blinks a pattern of 4 when trickle charging + Changed duplicate error codes between NiMh and LiFePO4 to be unique. + OLPC keyjector support + OLPC trac 9229 - pretty boot was hiding the Windows logo screen. + ISO9660 filesystem reader - don't force filenames to upper case + OLPC trac 9227 - reset wlan when starting Windows + OLPC trac 9226 - virtualize AC97 PCI config base address so Windows XO Audio always works --- Changes for olpc-update 2.18-1 from 2.17-1 --- + Support multiple keys + Support multiple keys -- This mail was automatically generated See http://dev.laptop.org/~rwh/announcer/release8.2.1-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: [Wiki-gang] getting the truth about future releases onto wiki.laptop.org
no need for page deletions; there's still a lot to be worked out over the coming months. I believe joyride is working as designed at the moment and should be updated once 8.2.1 is quite out the door. SJ On Mon, Feb 23, 2009 at 8:03 PM, S Page i...@skierpage.com wrote: 9.1.0 is cancelled, joyride does not incorporate latest Sucrose, O.S. development is taking place elsewhere. Such adjustments have made big chunks of wiki.laptop.org deceptive. AFAIK, no one has put this change in direction on the wiki (?!), so I jumped in. * I started with http://wiki.laptop.org/go/Future_releases , adding a new section == Next-generation releases will not come from OLPC == based around NN's QA statement. I added a subsection pointing to the most promising replacements (~cjb/rawhide and SugarLabs' SoaS XO images), with a not ready caveat. IMO, the Future_releases page should continue to be the definitive statement about future releases (duh). The wiki has thousands of half-hearted ill-maintained pages, it doesn't need more. I have adjusted some misleading pages, always linking back to [[Future releases]] so as to avoid populating lots of pages with info that's subject to change. * In the Devel line of the Latest Releases green box I put a Read note! link. * In http://wiki.laptop.org/go/Joyride I added a section === Joyride is not producing usable releases === * I marked http://wiki.laptop.org/go/9.1.0 as obsolete, saying A specific 9.1.0 release from OLPC is not going to happen, linking to Ed McNierney's public statement in http://lists.laptop.org/pipermail/devel/2009-February/023079.html (I did the same in the 9.1.0 section of Future releases.) * In http://wiki.laptop.org/go/OS_images#Development_builds I indicated the change in approach and de-emphasized joyride. == TO DO == * Find and adjust many other misleading pages. * I'm not sure what to do with the big swath of 9.1.0 Future features/roadmap pages and subpages. * Can someone with rights please update http://dev.laptop.org/roadmap to add a prominent link to [[Future releases]] and kill off the dead milestones. * Is the Joyride stream obsolete rather than temporarily not working as designed? * If there are specific XO features that are going away in this new world (e.g. Rainbow, Bitfrost, olpc-update, the Software update Sugar control panel, press O to revert to previous image, ?), they should be listed in a new Not applicable section of http://wiki.laptop.org/go/Enabling_XO_features_on_other_distributions and their wiki pages somehow flagged with a {{does not apply in new world}} template. * Is this janitorial work in the ruins a waste of time better served by wholesale page deletions? Thanks for all you do, and I look forward to the next-generation Linux distributions with Sugar running on my XO. -- =S Page ___ Wiki-gang mailing list wiki-g...@lists.laptop.org http://wiki.laptop.org/go/Wiki-gang (_internal_name)s ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: New release8.2.1 build 801
On Mon, 23 Feb 2009, Build Announcer v2 wrote: Changes in build 801 from build: 800 Size delta: 0.00M -bootfw q2e30-1.olpc2.unsigned +bootfw q2e33-1.olpc2.unsigned shouldn't a release have a signed firmware image. David Lang ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: New release8.2.1 build 801
Hi, shouldn't a release have a signed firmware image. This unsigned 8.2.1-801 build contains an unsigned firmware, but the process of signing 8.2.1-801 to turn it into candidate-801 (which has been done) pokes inside the build image and signs the firmware inside. - Chris. -- Chris Ball c...@laptop.org ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
ActivityTeam meeting
Hi all, We are holding our second ActivityTeam meeting this Friday at 12pm EST (17:00 UTC). It should last 1 hour (the length of my lunch break). Hope to see you there! What: Activity Team meeting When: 27 February 2009, 12:00 pm EST Where: irc.freenode.net, #sugar-meeting Agenda: * Catch up on the past month's progress * activities.sugarlabs.org discussion * Status of activity migration + author outreach * Review of the TODO list * Distribution discussion ** Minimum resolution supported by Sugar ** Help system * News from this Tuesday's OLPC Deployment meeting. Best, Wade ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
a Pippy equivalent for JavaScript + canvas
Don't bet against the browser part XIV: Looking at the Pippy Python graphics code examples, they remind me of some of the bits of canvas tag programming around the net. So one could imagine bundling a JavaScript editor with some glue HTML and making a Pippy equivalent. It's been done, http://billmill.org/static/canvastutorial/ It runs in good browsers (i.e. anything but IE), and thus mostly runs in Browse v.98 on 8.2.1! It uses the CodeMirror interactive textarea with syntax coloring. In some ways it's better than Pippy, because the code and window are on the same page so the edit-run loop is tighter. The whole tutorial could be packaged as a downloadable .xol collection. It's using the jQuery library which could and should be factored out for the XO since browser incompatibilities aren't a factor. Fantasizing, maybe the Disqus online login in its Comments tab could be replaced by XO collaboration and a pink pony. Interactive animation is slow on the XO, but if and when Browse gets updated to XULRunner 1.9.1 and picks up TraceMonkey, the JavaScript will get faster. Maybe newer cairo (8.2.1 has cairo 1.6.4) will speed up the graphics. Cheers, -- =S Page ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: getting the truth about future releases onto wiki.laptop.org
no need for page deletions; there's still a lot to be worked out over the coming months. I believe joyride is working as designed at the moment and should be updated once 8.2.1 is quite out the door. The substantial thing that Joyride has going for it is that it *finally* provides a working suspend/resume. [I think that all of the netbooks announced so far need more power than XO-1/Joyride.] [Also, I'm hearing whispers of 'no Rainbow' after Joyride.] But in regard to working as designed -- so far I have noticed the following regressions [plus others] in Joyride, compared to 8.2.0: - no mesh - no video - incomplete 'sugar-install-bundle' - in Terminal page-up gets overdone - wireless icons need fixing - 'Record' and 'Help' don't work (also 'Write') - 'Measure' hung my session - microphone light turned on by boot, stays on - some older Activities work neither in 8.2 nor in Joyride mikus ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: New release8.2.1 build 801
Release 8.2.1 build 801 fails to connect to my AP (linksys WRT54g L ) . AP Icon starts to pulse then stops. Never connects. Worked fine with build 800 and with build 800 updated with q2e32. On Feb 23, 2009, at 5:38 PM, Build Announcer v2 wrote: http://pilgrim.laptop.org/~pilgrim/xo-1/streams/8.2.1/build801 Changes in build 801 from build: 800 Size delta: 0.00M -bootfw q2e30-1.olpc2.unsigned +bootfw q2e33-1.olpc2.unsigned -olpc-update 2.17-1 +olpc-update 2.18-1 -kernel 2.6.25-20090129.1.olpc.a3e1b6fe884eb2d +kernel 2.6.25-20090223.1.olpc.69098d87d56945c --- Changes for bootfw q2e33-1.olpc2.unsigned from q2e30-1.olpc2.unsigned --- + Improved pagination of key override manufacturing data tags + Corrected a few misreported SMBIOS items + Reduced the early-startup verbosity on the serial port + Fixed the VESA BIOS support for the Windows VgaSave driver + Set the IO space enable bit in the displays virtual PCI command register so the Windows XO display driver will claim the legacy resources + Fix bug that caused very low batteries to incorrectly be marked as full. + Charge LED blinks a pattern of 4 when trickle charging + Changed duplicate error codes between NiMh and LiFePO4 to be unique. + Fix bug that caused very low batteries to incorrectly be marked as full. + Charge LED blinks a pattern of 4 when trickle charging + Changed duplicate error codes between NiMh and LiFePO4 to be unique. + OLPC keyjector support + OLPC trac 9229 - pretty boot was hiding the Windows logo screen. + ISO9660 filesystem reader - don't force filenames to upper case + OLPC trac 9227 - reset wlan when starting Windows + OLPC trac 9226 - virtualize AC97 PCI config base address so Windows XO Audio always works --- Changes for olpc-update 2.18-1 from 2.17-1 --- + Support multiple keys + Support multiple keys -- This mail was automatically generated See http://dev.laptop.org/~rwh/announcer/release8.2.1-pkgs.html for aggregate logs See http://dev.laptop.org/~rwh/announcer/joyride_vs_update1.html for a comparison ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [Server-devel] @a...@...?
2009/2/23, Martin Langhoff martin.langh...@gmail.com: How to test? Firstly, what's the actual bug being addressed? - pay extra attention at the output of ejabberd connected-users - should be in sync with what users see on their network view Where do we view this output? - tail the ejabberd logs, like this tail -f /var/log/ejabberd/ejabberd.log | grep '\(unset_p\|user_av\)' And look for what? - Remove all users from ejabberd's db, let them connect first time, then stop/start server XOs How do we remove the users from the db? And then stop/start using /etc/init.d/ejabberd restart on the server, and restart sugar on the XOs with ctrl+alt+erase? What do we look for (or do) after we have restarted the server and XOs? Thanks, Daniel ___ Server-devel mailing list Server-devel@lists.laptop.org http://lists.laptop.org/listinfo/server-devel
Re: [Server-devel] XS-rsync: automatic .contents creation
On Tue, Feb 24, 2009 at 4:12 AM, Daniel Drake d...@laptop.org wrote: If the XS shipped olpc-contents (http://xs-dev.laptop.org/~cscott/repos/joyride/olpc-contents-2.5-1.i386.rpm) then it would be easy to make XS-rsync be able to generate the .contents file automatically from the .tar.bz2 tree file. Interesting idea. Not sure I understand it fully. It sounds to me like it'd be useful to wrap up content created or aggregated online on the XS (using Moodle, for example) -- content that you want to bundle up for download to the XOs. I'm not sure that it'd help with the backups/restore workflow. AFAIK, a content bundle will appear as one entry in your journal if it's able to unpack into separate entries in your Journal, then you're hit gold with your thinking. Is it possible to include that RPM, and would such patches be considered? Anything that is useful in deployments I'm happy to include :-) - just need to flesh out how it's useful to more/most rather than a bespoke trick. Can you flesh out the use cases a bit more? cheers, m -- martin.langh...@gmail.com mar...@laptop.org -- School Server Architect - ask interesting questions - don't get distracted with shiny stuff - working code first - http://wiki.laptop.org/go/User:Martinlanghoff ___ Server-devel mailing list Server-devel@lists.laptop.org http://lists.laptop.org/listinfo/server-devel
Re: [Server-devel] @a...@...?
On Mon, Feb 23, 2009 at 8:43 PM, Martin Langhoff martin.langh...@gmail.com wrote: On Mon, Feb 23, 2009 at 7:27 PM, Martin Langhoff martin.langh...@gmail.com wrote: How to install it? Or grab the 0.5.2-dev01 iso that should materialise at http://xs-dev.laptop.org/xs/other/ soon. It also includes Daniel's fixes to xs-activity-server. It's uploaded to http://eduforge.eduforge.org/OLPCXS-0.5.2-dev01-i386.iso and should turn up complete in http://xs-dev.laptop.org/xs/other/ For some odd reason the bandwidth between NZ and eduforge.org (hosted @ theplanet.com in TX) is much better than to the MIT network. So I've uploaded to eduforge.org and now I'm wget'ing it to xs-dev. :-? m -- martin.langh...@gmail.com mar...@laptop.org -- School Server Architect - ask interesting questions - don't get distracted with shiny stuff - working code first - http://wiki.laptop.org/go/User:Martinlanghoff ___ Server-devel mailing list Server-devel@lists.laptop.org http://lists.laptop.org/listinfo/server-devel