Re: [sugar] Question about clipboard service
Hi Eben, Interesting spec! Thanks for writing it up. If you want to deliver this in 9.1.0, can you put a link to it on the 9.1.0 page: http://wiki.laptop.org/go/9.1.0 wherever you think it fits, possibly here: http://wiki.laptop.org/go/9.1.0#File_Management A few comments and questions: 1 - Not to be pedantic, but can you explain why we need a clipboard? I want to define what problem it solves for the user. 2 - I can't tell the difference between clipping and object. Can you give more examples and spell out any specific differences in functionality? 3 - Can you link to documentation on the relevant APIs and .py scripts or any other information an activity would need to use this? 4 - Can you move something from the journal to the clipboard? 5 - Is drag and drop definitely supported or not? 6 - Should there be an option to copy and paste from a menu in activities or only via control-c/v and drag drop. 7 - Is cut supported? How do you remove things from the clipboard? How many items can it hold? 8 - Are there any performance implications (e.g. when greater than 3 items on clipboard XO runs low on RAM)? 9 - Can you include some workflow/use case examples? Here are two to get you warmed up: a - User creates a document in write, then wants to upload it (or part of it) to a web site. What are the exact steps and how does the clipboard help? b - User takes a picture, then uses paint to modify it then puts it in write to add text. What are the exact steps and how does the clipboard help? 10 - Are there any collaboration related uses for this? How does it work with collaboration, if at all? 11 - Does it do any conversion of formats? What happens if I try to put one type of file in an activity that doesn't understand it? 12 - Can you include more detail on the software design? e.g. How many lines of code, what code included where, how many hours work, where does the code fit in the overall architecture, what dependencies does it have and what other areas is it likely to affect? Is it fully backward compatible with existing activities or would activities need to be re-written, even if they don't want to use the new functinality? 13 - How does it fit with the journal? That is, when would a user pick things off the journal and when would they use the clipboard? 14 - Can you copy things directly to a USB drive? I hope that's not too many questions. You don't need to address every one, just wanted to throw out some suggestions to get to the next level of detail. I appreciate the specifying in advance and I think you are on the right track. Since the journal abstracted the file system, its not easy to move files between activities. I think we need an overall strategy for file sharing between activities, HW elements (NAND, USB, SD card), computers (XO - XO, XO - PC), schools (XO - XS - XS) and beyond. Clipboard may be a key part of it. Thanks, Greg S Date: Mon, 4 Aug 2008 14:59:56 -0400 From: Eben Eliason [EMAIL PROTECTED] Subject: Re: [sugar] Question about clipboard service To: Tomeu Vizoso [EMAIL PROTECTED] Cc: devel@lists.laptop.org, [EMAIL PROTECTED] Message-ID: [EMAIL PROTECTED] Content-Type: text/plain; charset=ISO-8859-1 There is a fairly comprehensive specification [1] for the clipboard on the wiki. Most importantly it discusses the use of titles, icons, colors, and previews, which are the 4 elements of clippings that we need to support in various combination to make the clipboard successful. This spec isn't word for word perfect anymore, as some minor details have changed, but it gives the high level picture of the API I want to support. Please ask any questions you may have about what's there so far, and I'll try to clean up some details at some point soon. - Eben [1] http://wiki.laptop.org/go/Specifications/Clipboard ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Ugly JABBER problem
I would like to use the same XO OS image for all my deployment schools, w/ no configuration change specific to an individual school. Unfortunately, there is one setting on the XO that has to be unique, the jabber setting. I have tried to use schoolserver as the Jabber ID but no joy. Need the fully qualified domain name Our schoolservers will have unique fqdn's so that we can eventually interconnect the Jabber servers for common chatrooms and sharing b/w schools. For Example: schoolserver.vishwamitra.schoolnet.gov.np schoolserver.bashuki.schoolnet.gov.np Any one have an idea how to get around this? ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [sugar] How do I connect to a Jabber server ?
Hi Mikus On Tue, Aug 5, 2008 at 00:40, Mikus Grinbergs [EMAIL PROTECTED] wrote: My _wish_ is simple: I want a chance to contact (for Chat, or for collaboration) another XO at a different location. Basically, for me to initiate that, that other XO's icon needs to be shown in my Neighborhood view. Therefore you (and the people you want to contact) need to be on a community jabber server (http://wiki.laptop.org/go/Community_Jabber_Servers) Currently, only icons from the LOCAL mesh to which I am connected will show up in my Neighborhood view. My question in this topic is: What do I need to do to have icons from REMOTE locations show up ? Connecting to an access point will let you see icons from the local WLAN via telepathy-salut. This can include regular PCs running Sugar. To see people from remote locations, you need to be on the same Jabber server as they are. That requires: * Internet access - via an Access Point, or over the mesh via a school server, or over the mesh via a Mesh Portal Point XO which in turn has access, or even via some dialup technology like bluetooth+GPRS. * Network Manager to get an IP address * A jabber server to be configured * That server to be working * Other people to be on the server. What I am particularly interested in was Eben's statement that the user could turn the mesh on/off with the icon in the Frame. I'm getting much too much 'salut' - I'm hoping that turning off the mesh (*all* of its channels) would give more emphasis to 'gabble'. salut may overwhelm a busy mesh network with many XOs. That would deny service to gabble. Otherwise, gabble takes precedence and will connect if it can. Connecting to an AP disables the mesh, so I don't see the value of what you want. Turning off the mesh while you are connected to a mesh channel would simply (in the proposal) turn the wireless radio off completely, resulting in neither gabble nor salut able to operate. Suddenly the communications link between the school and the internet fails. If the kid happens to be within range of an alternate AP, does he have to do something manually (such as entering the name of a non-school Jabber server) to re-establish Jabber contact to the outside world ? For the known future, school servers will not usually be public. Hence re-establish Jabber contact to the outside world has nothing to do with a school server. But I think you're mixing up connected to a Jabber server / server-cloud and connected to an AP. I don't think I am. When I go to someplace that has wireless, and check my XO, I'm seeing that it connects fine to websites (meaning that the AP must be working), but whenever I then do 'ps -A' I see 'salut' (meaning that 'gabble' must be giving up). Yes, gabble must be giving up. Mikus, tickets and logs, logs and tickets. Please. Anecdotes of it not working are of marginal value and cannot help us debug. We need as much detail as you can possibly give. Which servers did you try? Did you do any other type of check to see if they were up - such as nc servername 5222? presenceservice.log? telepathy-gabble.log? Which establishment provided the AP? Can we do anything to detect if they are filtering ports? Did you have to log on with some sort of portal web page to get Internet access? Currently there is only a *single* field for specifying the Jabber server name (and I've tried many names) - so I expect that when the currently specified one is not working, the user has to manually enter the name of a different Jabber server. Consider it a bug when a server is not working. There is no point in failing over to other servers without user intervention. The community jabber servers are for specific communities. If the whole world joins, of course the server will be swamped and it will be down for everybody. What my question dealt with was how is use of the 'school server' as the Jabber server specified? [I have not seen an answer.] - If the kid has to manually enter an internet-resolvable name for the 'school server', then obviously while the 'school server' is down, the kid has to enter a different name to continue to use Jabber. - But if the use of the 'school server' as __also__ the Jabber server is *automatic* whenever the XO connects to the 'school server', then my question is When the Jabber server at the school fails, HOW does the XO know to start instead using the specified Jabber server name for Jabber-type connections? It is specified in the same field as for any other jabber server. However, the kid simply clicks Register on the home menu, and the XO registers with the school server on the network, if there is one, which automatically populates the jabber server field, so there is no manually enter an internet-resolvable name for the 'school server'. There is no failover. The school server is supposed to work, and keep on working. Using a different jabber server is a choice, and is
Re: [sugar] How do I connect to a Jabber server ?
On Tue, Aug 5, 2008 at 02:56, Gary C Martin [EMAIL PROTECTED] wrote: On 4 Aug 2008, at 23:40, Mikus Grinbergs wrote: My _wish_ is simple: I want a chance to contact (for Chat, or for collaboration) another XO at a different location. Basically, for me to initiate that, that other XO's icon needs to be shown in my Neighborhood view. Currently, only icons from the LOCAL mesh to which I am connected will show up in my Neighborhood view. My question in this topic is: What do I need to do to have icons from REMOTE locations show up ? If gabble fails to get to a named jabber server (set in the control panel) it defaults to salute. This may be via an access point (if you've attached to one) or via the mesh (if it has no luck with an AP). Once it's looking at the mesh it tries each of the 3 slices of spectrum available (1, 6 11) looking for a school server. If it find none it seems to default to go sit on mesh, channel 1, hoping to meet another XO there (though it may re-scan occasionally). Presence Service was designed to run both telepathy connection managers simultaneously. However, it was confusing to have buddies in your neighbourhood view who couldn't see each other, and to know which ones you could collaborate with in one session. So we turn off salut whenever gabble connects. salut is usually up first, so it is the default while gabble is attempting to connect. Now the scanning sequence used to be as stated above (previous official releases), but in recent joyrides I find my XO immediately attaches to my preferred AP and doesn't waist time sniffing the mesh (I like this, but 3 kids under a tree may not). They wouldn't be in range of the AP, or even have a preferred one configured, so they would get the mesh scanning as usual. The xochat.org jabber server is the one I seem to reliably attach to for my XO testing, though I'd love to see an official developer jabber server, so as not to pester real G1G1 users with my tests, and so we can 'eat our own dogfood' in a dev environment**. Connecting to a remote jabber server is currently the way to see and share with other remote users*** in the neighborhood. ** perhaps Sugar Labs could run such an environment? Collabora run a server which is the default setting for jhbuild: olpc.collabora.co.uk *** recently, can even work with non XO jabber clients, though I've not been able to test properly yet. Note: current joyrides past 2241seem to have a broken eth0 networking, allegedly the (local) msh0 is still working but I have no way to test that side of things with a single XO. Regards Morgan ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [Server-devel] Ugly JABBER problem
On Tue, Aug 5, 2008 at 8:31 PM, Bryan Berry [EMAIL PROTECTED] wrote: I would like to use the same XO OS image for all my deployment schools, w/ no configuration change specific to an individual school. Unfortunately, there is one setting on the XO that has to be unique, the jabber setting. I don't understand the problem, perhaps I am missing something. The XO image won't have the user setup anyway, so it will ask the user for his/her name on first use, and then pick up the jabber server at Register time. This is needed also because the XS needs to be told about the user (idmgr keeps a DB of registered users). I have tried to use schoolserver as the Jabber ID but no joy. Need the fully qualified domain name A naked schoolserver lookup is used to perform registration, and during registration idmgr tells the XO the FQDN of the jabber server. This is how the XO-XS interaction goes from I don't know my school server but if I call 'schoolserver' it will answer' to I know its full name. Our schoolservers will have unique fqdn's Not only fqdns - but also will be on their own subdomain. Please don't change the domain naming scheme we ship the XS with! Yes do give each school a different domain when you call domain_config - but don't change how we have BIND setup. Uruguay did things differently and now they'll need to implement some complex workarounds - split horizon dns setups, etc. Wad thought this out pretty well from the start, so let's use the good planning we have. If you are wanting to do something that you suspect the current scheme does not allow or help, bounce it off the mailing list :-) so that we can eventually interconnect the Jabber servers for common chatrooms and sharing b/w schools. For Example: schoolserver.vishwamitra.schoolnet.gov.np schoolserver.bashuki.schoolnet.gov.np Any one have an idea how to get around this? That is _exactly_ how it works. Nothing to get around :-) - that I know of! m -- [EMAIL PROTECTED] [EMAIL PROTECTED] -- School Server Architect - ask interesting questions - don't get distracted with shiny stuff - working code first - http://wiki.laptop.org/go/User:Martinlanghoff ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [sugar] How do I connect to a Jabber server ?
On 5 Aug 2008, at 09:46, Morgan Collett wrote: The xochat.org jabber server is the one I seem to reliably attach to for my XO testing, though I'd love to see an official developer jabber server, so as not to pester real G1G1 users with my tests, and so we can 'eat our own dogfood' in a dev environment**. Connecting to a remote jabber server is currently the way to see and share with other remote users*** in the neighborhood. ** perhaps Sugar Labs could run such an environment? Collabora run a server which is the default setting for jhbuild: olpc.collabora.co.uk That's good to hear re-confirmed, but I've not seen any buddies/ activities shared on olpc.collabora.co.uk for weeks/months. I'd just assumed your server was always borked by lots of connections, or in some unstable dev status, so I had switched over to xochat.org which always seems to respond and have buddies showing. Using your recent nc olpc.collabora.co.uk 5222 trick I can now see olpc.collabora.co.uk is responding with some xml just fine. So, is no one else using it, or should I do some debugging? Are you running a dev version of a jabber server that's doing something different? --Gary ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [Server-devel] XS server addons
On Tue, Aug 5, 2008 at 9:38 PM, David Van Assche [EMAIL PROTECTED] wrote: 1 - I'll incorporate them into xs-config :-) 2 - don't have to hack the network startup scripts to remove the part that reloads rules 3 - you don't have to redo the in step 2 hack with every upgrade - as xs-config updates will nuke your changes The main reason for shorewall is traffic shaping... its the only Get SW to spit out a nice traffic shaping ruleset, clean it up, and we can see if it can be merged into network_config Anyway, shorewall is already a done deal for us and works wonderfully... Reread my notes above - an XS update will probably kill it, and you won't be around to help fix it. It's not that SW is not good - I've used it myself quite happily - but that it is not a sustainable move. Would u care to elaborate on how to do this I've outlined two options. Pick one, yum install the packages and read the man pages :-) Also note that openldap is very brittle when it comes to unexpeted poweroffs and stuff like that. It gets its BDB DB in a tangle even when running normally - a simple ldapsearch pattern | sed | ldapmodify script can corrupt the DB. Bad juju with openldap. Very bad. 5. Install Webmin for overall (internal) gui manipulation of the server... Ugh! Not recommended and xs-config in its current incarnation is lilkely to just make a mess of it all. I am not too proud of xs-config, and Webmin is too horrible for words. Its a matter of opinion... It is a lot more serious than that David. I can almost guarantee xs-config and webmin will interact disastrously. Not just webmin (though I worked with its internal code circa 1999 and... ), but anything that wants to change the config files. Any changes to config files that xs-config controls will bring grief, my worry with Webmin is that it makes it easy to change a lot of stuff that xs-config will later re-change. And I am sure modern Webmin will try and be smart about it - with a good chance of making things worse. Unless it has developed mind-reading abilities, the result will be ka-boom. It's not just Webmin: any administration program, web-based or not - is *not* recommended on a XS. And by that I mean the next yum update very likely leave the machine in non-working state. xs-config is a bit nasty ATM, but even if we make it better, it wil _never_ interact well with a webmin-type app. Sorry. Life is hard like that. need... I have no idea what xs-config is... but I'll gladly take a look... It is what configured everything in the XS. Dragons. There. Yes, right there. Nah, I'm not kidding. 6. Install various server monitoring tools Install whatever tickles your fancy but do install sysstat and make sure it's logging. If you need help, or can provide load stats, it will be the sysstat logs that we'll want to look at. yeah, I think we've settled for Nagios... seems to be allround for what we need... Ill make sure to sysstat and post the logs... Yup, nagios is ok. Cacti too. And BB if you want. As long as you get sysstat in there, we're _sorted_. 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: [sugar] How do I connect to a Jabber server ?
Le mardi 05 août 2008 à 12:24 +0100, Gary C Martin a écrit : On 5 Aug 2008, at 09:46, Morgan Collett wrote: The xochat.org jabber server is the one I seem to reliably attach to for my XO testing, though I'd love to see an official developer jabber server, so as not to pester real G1G1 users with my tests, and so we can 'eat our own dogfood' in a dev environment**. Connecting to a remote jabber server is currently the way to see and share with other remote users*** in the neighborhood. ** perhaps Sugar Labs could run such an environment? Collabora run a server which is the default setting for jhbuild: olpc.collabora.co.uk That's good to hear re-confirmed, but I've not seen any buddies/ activities shared on olpc.collabora.co.uk for weeks/months. I'd just assumed your server was always borked by lots of connections, or in some unstable dev status, so I had switched over to xochat.org which always seems to respond and have buddies showing. Using your recent nc olpc.collabora.co.uk 5222 trick I can now see olpc.collabora.co.uk is responding with some xml just fine. So, is no one else using it, or should I do some debugging? Are you running a dev version of a jabber server that's doing something different? olpc.collabora.co.uk was recently reinstalled to a new ejabberd server in order to test Gadget. The shared roster hack was removed which improve stability but doesn't automatically display all the connected buddies anymore. Gadget should solve that, I plan to merge it at the beginning of the 9.1.0 cycle. G. ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Test results on Joyride 2230?
I have downloaded it even before it was selected as a weekly stuff. Record-54 crashes the build (the machine freezes). I did not create a TRAC entry since my last TRAC entry did not receive any attention so I just did not care (actually I do not know what to expect). Just started the thing and somehow it showed my video and later the machine freezes (mouse stops, keyboard cannot switch to console). A week earlier it could even show my video. Otherwise it seems to work (I tested it very sparingly). Greg Smith wrote: Hi All, Can we get a show of hands on who downloaded joyride 2230? If you didn't try it yet, instructions for downloading it are available at: http://wiki.laptop.org/go/Friends_in_testing If you did install it, can you send a quick reply. Any comments on what you tried and your impression of its stability is also welcome. Thanks, Greg S ___ 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
jabber.laptop.org
On Tue, Aug 5, 2008 at 14:02, Guillaume Desmottes [EMAIL PROTECTED] wrote: Le mardi 05 août 2008 à 12:24 +0100, Gary C Martin a écrit : On 5 Aug 2008, at 09:46, Morgan Collett wrote: The xochat.org jabber server is the one I seem to reliably attach to for my XO testing, though I'd love to see an official developer jabber server, so as not to pester real G1G1 users with my tests, and so we can 'eat our own dogfood' in a dev environment**. Connecting to a remote jabber server is currently the way to see and share with other remote users*** in the neighborhood. ** perhaps Sugar Labs could run such an environment? Collabora run a server which is the default setting for jhbuild: olpc.collabora.co.uk That's good to hear re-confirmed, but I've not seen any buddies/ activities shared on olpc.collabora.co.uk for weeks/months. I'd just assumed your server was always borked by lots of connections, or in some unstable dev status, so I had switched over to xochat.org which always seems to respond and have buddies showing. Using your recent nc olpc.collabora.co.uk 5222 trick I can now see olpc.collabora.co.uk is responding with some xml just fine. So, is no one else using it, or should I do some debugging? Are you running a dev version of a jabber server that's doing something different? olpc.collabora.co.uk was recently reinstalled to a new ejabberd server in order to test Gadget. The shared roster hack was removed which improve stability but doesn't automatically display all the connected buddies anymore. Gadget should solve that, I plan to merge it at the beginning of the 9.1.0 cycle. Anyone know the status of jabber.laptop.org? Can someone zap the db and bring it back up as a developer testing server? I see the jabber server on schoolserver.laptop.org is also up but not responding. Perhaps that needs the same treatment. Regards Morgan ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Test results on Joyride 2230?
Also downloaded it but haven't had time to install it so far. Hope to do that tonight though! Christoph On 8/5/08, NoiseEHC [EMAIL PROTECTED] wrote: I have downloaded it even before it was selected as a weekly stuff. Record-54 crashes the build (the machine freezes). I did not create a TRAC entry since my last TRAC entry did not receive any attention so I just did not care (actually I do not know what to expect). Just started the thing and somehow it showed my video and later the machine freezes (mouse stops, keyboard cannot switch to console). A week earlier it could even show my video. Otherwise it seems to work (I tested it very sparingly). Greg Smith wrote: Hi All, Can we get a show of hands on who downloaded joyride 2230? If you didn't try it yet, instructions for downloading it are available at: http://wiki.laptop.org/go/Friends_in_testing If you did install it, can you send a quick reply. Any comments on what you tried and your impression of its stability is also welcome. Thanks, Greg S ___ 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 -- 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: Test results on Joyride 2230?
On Tue, Aug 5, 2008 at 14:03, NoiseEHC [EMAIL PROTECTED] wrote: I have downloaded it even before it was selected as a weekly stuff. Record-54 crashes the build (the machine freezes). I did not create a TRAC entry since my last TRAC entry did not receive any attention so I just did not care (actually I do not know what to expect). Just started the thing and somehow it showed my video and later the machine freezes (mouse stops, keyboard cannot switch to console). A week earlier it could even show my video. Otherwise it seems to work (I tested it very sparingly). Record-56 is the latest. The software updater in the control panel should now pick that up. Regards Morgan ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Test results on Joyride 2230?
Installed it on both USB and SD card. USB boot still does not work. See trac #7620 SD boot is OK. Raised several trac tickets on 2230: #7755 Log Viewer 6 aborts on joyride 2230 Caused by the name change Log Viewer - Log which is not picked up by software update. Log-10 works OK. #7778 Bounce aborts on joyride 2230 Caused by missing pygame.mixer which in trun is caused by removing SDL mixer from the kernel. #7788 Touchpad behavior detiorates under joyride-2212m joyride-2230 Compared with Update.1 (708) touchpad becomes very jumpy to unusable after a few minutes. Four finger salut helps, but only temporarily. No such problems under Update.1 # Software update needs 2 runs for certain activities (joyride-2230). After an initial run of software update (no activities installed) Calculate, Develop and Record need to be updated again. Note that Record 56 is not offered (only 55). Just hope somebody picks them up from trac ;-) Waiting for the next weekly. Ton van Overbeek ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Test results on Joyride 2230?
Hi Gary, On question #1 you are welcome to try the daily build and comment on that. We are trying to get critical mass on an image to show that it has enough quality to be a candidate release build. We need a lot of testers on the same image to prove it has been well enough scrubbed to merit promotion to the next level. On #2 not sure what wiki pages you are using or what info you need. I think its hard to find the list of resolved bugs in each Joyride if that's what you are looking for. I'll let Michael comment on the right query to get that. Really appreciate your help! Thanks, Greg S Gary C Martin wrote: On 5 Aug 2008, at 12:38, Greg Smith wrote: Can we get a show of hands on who downloaded joyride 2230? If you didn't try it yet, instructions for downloading it are available at: http://wiki.laptop.org/go/Friends_in_testing If you did install it, can you send a quick reply. Any comments on what you tried and your impression of its stability is also welcome. Installed it, used it for a few days, but had already moved on by the time it was announced as a Wednesday candidate, can't remember specifics but if I found any I would have added a track ticket. Couple of general comments: 1). Out of interest, I'm not clear of the philosophy behind recommending folks to test days old joyride builds, unless the main goal is to increase the quality of what testers are testing (though that seems a bit of an oxymoron, here, test this, it works reasonably well already). With the O gamepad key graciously getting you back to your previous working OS, in one reboot, the risk for testers on the joyride bleeding edge seems pretty low. 2). I keep seeing testing/release wiki links flying about, I do go look at them, just incase (and even occasionally edit), but the content seems to bit rot so quickly I switch back to using track (dev.laptop.org). Are the wiki pages just an attempt to lower the bar for entry? Could it be possible to generate reasonably human pretty** pages from track so the information is actually up-to-date and doesn't need entry in multiple places? ** track report pages I've seen tend to be pretty geeky, obscure and eye watering (can templates be used to make them more human friendly?). The one exception that I find genuinely useful is: http://dev.laptop.org/timeline Regards, --Gary ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Test results on Joyride 2230?
Forgot to mention: the software updater draws the progress bar, and after several megabytes of data, it jumps back to the beginning without any error message. It cannot update anything. Also, the TRAC which was created by me was about that Speak/Physics crashes the machine. Updating software is not an option since in those cases an user level program can crash Linux which is unacceptable. http://dev.laptop.org/ticket/7608 Morgan Collett wrote: On Tue, Aug 5, 2008 at 14:03, NoiseEHC [EMAIL PROTECTED] wrote: I have downloaded it even before it was selected as a weekly stuff. Record-54 crashes the build (the machine freezes). I did not create a TRAC entry since my last TRAC entry did not receive any attention so I just did not care (actually I do not know what to expect). Just started the thing and somehow it showed my video and later the machine freezes (mouse stops, keyboard cannot switch to console). A week earlier it could even show my video. Otherwise it seems to work (I tested it very sparingly). Record-56 is the latest. The software updater in the control panel should now pick that up. Regards Morgan ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Test results on Joyride 2230?
Ton, On Tue, 2008-08-05 at 08:43 -0400, Ton van Overbeek wrote: Installed it on both USB and SD card. USB boot still does not work. See trac #7620 SD boot is OK. Raised several trac tickets on 2230: Thanks so much for the extensive testing and feedback! This is exactly what we need - issues reported in detail in trac without prompting, and a quick (weekly?) summary of your experiences on the mailing list, referencing the tickets. Keep up the great work! I hope others will follow your example. As you can probably imagine we have an unreal amount of work to be doing, but hopefully we'll be able to attack some of your tickets soon. Cheers, Daniel ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Test results on Joyride 2230?
On Tue, 2008-08-05 at 14:03 +0200, NoiseEHC wrote: I have downloaded it even before it was selected as a weekly stuff. Record-54 crashes the build (the machine freezes). I did not create a TRAC entry since my last TRAC entry did not receive any attention so I just did not care (actually I do not know what to expect). File a ticket, please. Pretty please. Even if we don't reply for a while, it's doing us a favour, and should only take a couple of minutes of your time. Thanks, Daniel ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Test results on Joyride 2230?
On Tue, Aug 05, 2008 at 09:23:13AM -0400, Greg Smith wrote: Hi Gary, On question #1 you are welcome to try the daily build and comment on that. In fact, please do -- we love fresh results. The weekly joyride candidates are simply an advertising and coordination device created at Joe's (QA's) request and as an aid to testers who are not as inured to the hardships of raw joyrides as you are. We are trying to get critical mass on an image to show that it has enough quality to be a candidate release build. This will occur naturally when we produce new joyrides at a slower rate. We need a lot of testers on the same image to prove it has been well enough scrubbed to merit promotion to the next level. This is orthogonal to appointing images by fiat on a weekly basis. On #2 not sure what wiki pages you are using or what info you need. I think its hard to find the list of resolved bugs in each Joyride if that's what you are looking for. I'll let Michael comment on the right query to get that. I suspect (though lack the data to show) that most people know when issues become resolved in a joyride because they are CC'ed on the trac tickets describing the issues or because they read the package-level changelogs and already know the correspondence between bugs and packages. Michael ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [sugar] Question about clipboard service
On Tue, Aug 5, 2008 at 3:44 AM, Greg Smith [EMAIL PROTECTED] wrote: Hi Eben, Interesting spec! Thanks for writing it up. If you want to deliver this in 9.1.0, can you put a link to it on the 9.1.0 page: http://wiki.laptop.org/go/9.1.0 Done. I'll add some related tickets there shortly. 1 - Not to be pedantic, but can you explain why we need a clipboard? I want to define what problem it solves for the user. The clipboard is a crucial element of the learning environment we want to provide in Sugar. Activities are all fullscreen, which makes it impossible to show two side by side at once. There is also no standard desktop onto which files can be placed. To get around these issues, we introduce a multi-item clipboard, which serves as a combination clipboard and/or temporary desktop, onto which objects and clippings can be placed and carried among the various zoom levels and activities. Having this facility is crucial to providing a rich environment in which kids are encouraged to explore, create, and most importantly /combine/ things they create in separate activities. On a more technical note, our synchronous/asynchronous collaboration paradigm also depends on the clipboard, since it requires that it be possible to open multiple versions of an activity and copy/paste between them to perform manual merges. 2 - I can't tell the difference between clipping and object. Can you give more examples and spell out any specific differences in functionality? Basically, as I mentioned, it serves as a combination clipboard and temporary storage space. The only real difference between a clipping and an object is that the latter has a name. As a specific example, an object would be a Write document entitled Great White Sharks, while a clipping would be a snippet of text - say, the first paragraph - from that document. The need for differentiation is solely to provide better (the best we can offer) representations of items on the clipboard, such that it's possible to readily distinguish them from each other, making its use natural and intuitive. It's largely inconsequential whether or not kids or teachers understand the difference between clippings and objects; all that matters is that they see titles, icons, previews, and other info consistent with their idea of what they've placed on the clipboard. 3 - Can you link to documentation on the relevant APIs and .py scripts or any other information an activity would need to use this? Heh, no. That's the whole point. We haven't yet built an API; the specification is my design cue for the engineers, so that we can come to something more usable. 4 - Can you move something from the journal to the clipboard? Absolutely. In fact, there's already a button for this: Copy to clipboard. 5 - Is drag and drop definitely supported or not? It needs to be. And it needs to be ubiquitous. Sugar is meant for kids all over the world, with different backgrounds, and little to no computer experiences. Drag'n'drop is a physical metaphor that quite literally moves objects from one place to another. Unlike a magic button which performs some magic incantation on objects or state, this action allows an intimate physical connection with the virtual objects in the UI. 6 - Should there be an option to copy and paste from a menu in activities or only via control-c/v and drag drop. Absolutely! I think that exposing the buttons for these actions remains necessary. They are readily discoverable; it provides a hint to children to know when an activity supports copy and/or paste; and it is required for accessibility, since drag'n'drop isn't an operation that all can perform. There is already a (perhaps too weak) mention in the HIG about this: http://wiki.laptop.org/go/OLPC_Human_Interface_Guidelines/The_Sugar_Interface/Toolbars#Edit_Toolbar 7 - Is cut supported? How do you remove things from the clipboard? How many items can it hold? Cut is definitely supported, and will remain mapped to the Ctrl-X shortcut familiar to many, however it will not retain the same name. Instead, we've applied the notion of cut as copy and erase, which makes clear that the result of the action is twofold: first it performs a copy action, and second it erases the item selected. Since these semantics make cut an alternate form of the copy action, copy and erase will actually appear as a secondary option in the palette for the copy button itself. Though I'm introducing a multi-item clipboard, very special care was taken to ensure that, in all possible ways, the clipboard behaves *exactly* like the single-item clipboards on other computer platforms. Every time a copy (or copy erase) operation is performed, the resulting clipping appears on the top of the clipboard stack, and is selected as the latest paste target. That is, if you were to then press a paste button, or invoke the Ctrl-V shortcut, the most recent item added would be pasted. However, it's also possible to access the
Re: Test results on Joyride 2230?
Greg, Can we get a show of hands on who downloaded joyride 2230? If you didn't try it yet, instructions for downloading it are available at: http://wiki.laptop.org/go/Friends_in_testing If you did install it, can you send a quick reply. Any comments on what you tried and your impression of its stability is also welcome. Loaded and installed. I've posted two defects against it: #7771 Measure fails to launch due to not finding module 'Numeric', #7772 Isolation seems broken. I've been using it rather casually, but it feels like a step back from 2137 which is the last Joyride I was using a lot. Some really annoying (to me) Joyride bugs are still there, like screen rotation fails -- I like using my XO as a book reader. Bob ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: missing shared library aliases
Brian Harvey wrote: I'm trying to build a static wxWidgets library on the XO (for use with the ucblogo project), and it works, except that certain shared libraries are (at least on my XO) missing aliases that exist on my office Linux PC. For example, I have a file named /usr/lib/libXxf86vm.so.1 but the linker is looking for /usr/lib/libXxf86vm.so which on my office machine is linked to the former. Other examples are libjpeg and libtiff. I solved the problem for my own XO by adding the missing links, but that won't work for a project distributed to the kiddies. Can someone tell me the right way to solve this problem? Thanks. I think to get this working cleanly you'd have to build the library on the XO images or at least on Fedora 9. Marco ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [sugar] Question about clipboard service
On 5 Aug 2008, at 16:50, Eben Eliason wrote: On Tue, Aug 5, 2008 at 3:44 AM, Greg Smith [EMAIL PROTECTED] wrote: 7 - Is cut supported? How do you remove things from the clipboard? How many items can it hold? Cut is definitely supported, and will remain mapped to the Ctrl-X shortcut familiar to many, however it will not retain the same name. Instead, we've applied the notion of cut as copy and erase, which makes clear that the result of the action is twofold: first it performs a copy action, and second it erases the item selected. Since these semantics make cut an alternate form of the copy action, copy and erase will actually appear as a secondary option in the palette for the copy button itself. Random though; could there also be potential for a paste and erase? The intention being I could be reading a web article, perform several copy actions of separate text paragraphs I want to quote, then switch to write and perform several paste and erase actions to pop the clippings off the stack. Basically an easy way of unwinding the clipboard stack into another Activity. This could also go hand in hand with a potential keyboard modifier (Alt?) to allow a drag and erase of an clipping out of the clipboard in one step** **usually you only paste an item once, so this extra function would reduce the management steps a kid needs to do to erase each used clipping. --Gary ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [sugar] Question about clipboard service
On Tue, Aug 5, 2008 at 1:33 PM, Gary C Martin [EMAIL PROTECTED] wrote: On 5 Aug 2008, at 16:50, Eben Eliason wrote: On Tue, Aug 5, 2008 at 3:44 AM, Greg Smith [EMAIL PROTECTED] wrote: 7 - Is cut supported? How do you remove things from the clipboard? How many items can it hold? Cut is definitely supported, and will remain mapped to the Ctrl-X shortcut familiar to many, however it will not retain the same name. Instead, we've applied the notion of cut as copy and erase, which makes clear that the result of the action is twofold: first it performs a copy action, and second it erases the item selected. Since these semantics make cut an alternate form of the copy action, copy and erase will actually appear as a secondary option in the palette for the copy button itself. Random though; could there also be potential for a paste and erase? This is already included in the specification, right down to the ALT key as a modifier for accessing the functionality. ;) http://wiki.laptop.org/go/Specifications/Clipboard#Pasting It's currently discussed as paste and remove, but you are correct in identifying the correlation between this action and copy and erase; I think paste and erase is the correct terminology for the feature. - Eben The intention being I could be reading a web article, perform several copy actions of separate text paragraphs I want to quote, then switch to write and perform several paste and erase actions to pop the clippings off the stack. Basically an easy way of unwinding the clipboard stack into another Activity. This could also go hand in hand with a potential keyboard modifier (Alt?) to allow a drag and erase of an clipping out of the clipboard in one step** **usually you only paste an item once, so this extra function would reduce the management steps a kid needs to do to erase each used clipping. --Gary ___ Sugar mailing list [EMAIL PROTECTED] http://lists.laptop.org/listinfo/sugar ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Test results on Joyride 2230?
On Tue, Aug 05, 2008 at 07:38:49AM -0400, Greg Smith wrote: Hi All, Can we get a show of hands on who downloaded joyride 2230? [...] If you did install it, can you send a quick reply. Any comments on what you tried and your impression of its stability is also welcome. Used it, moved on to joyride-2251 to help with #5705. I didn't get any bad impressions but didn't use it very much. I don't have anything beyond that to add, unfortunately. Thanks, Greg S Martin pgpp8Bl6WpvFL.pgp Description: PGP signature ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [sugar] How do I connect to a Jabber server ?
Morgan wrote: My _wish_ is simple: I want a chance to contact (for Chat, or for collaboration) another XO at a different location. Basically, for me to initiate that, that other XO's icon needs to be shown in my Neighborhood view. Therefore you (and the people you want to contact) need to be on a community jabber server You are talking about how to *use* a jabber server once one is connected. I do not *have* a connected jabber server. To see people from remote locations, you need to be on the same Jabber server as they are. That requires: * Internet access - via an Access Point, or over the mesh via a school server, or over the mesh via a Mesh Portal Point XO which in turn has access, or even via some dialup technology like bluetooth+GPRS. * Network Manager to get an IP address * A jabber server to be configured * That server to be working * Other people to be on the server. What I an aware of is: (1) Months ago, I would boot my XO, and other XO icons would show up in my neighborhood view (from whatever jabber server I had specified via sugar-control-panel). Then remote users stopped showing up (no matter which server I had specified). (2) I do not myself know enough about 'telepathy', etc., to be able to figure out what is going wrong. That is why I am asking for assistance. [I'm a G1G1 user, and do not have a Mesh Portal Point to use, nor a school server. Except for me not connecting to a jabber server, the internet works well for me.] Connecting to an AP disables the mesh, so I don't see the value of what you want. Turning off the mesh while you are connected to a mesh channel would simply (in the proposal) turn the wireless radio off completely, resulting in neither gabble nor salut able to operate. Then I believe the language being used is imprecise. To me, turning off the mesh means turning off the __mesh__. If what is actually being turned off is the __radio__, then call it turning off the wireless radio. What I keep butting my head against is not being able to *control* what is going on. In my mind a 'mesh' is one interface, and an 'AP' is another interface. I would like to turn off the mesh when there are no local XOs, and no school server. You are saying that the 'AP' would get turned off as well. Not something I prefer. Mikus, tickets and logs, logs and tickets. The last time I focused on connectivity was Apr/May. What I concluded then was that my tickets got closed depending on the effect they had on the code -- *not* on whether I as a user could now experience consistent system behavior. I'm willing to file a ticket when I see something happening -- such as an error when accessing a Jabber server (though one such ticket was closed as 'invalid' - because that particular server had not given the expected answer). But it is difficult to decide what to ticket/log when I do not see something happening -- for instance, what if a connection to a Jabber server were never attempted by my XO? Besides, I post from home - where I do not have a wireless AP. To try anything, I have to go somewhere else, where I do not have access to my notes, etc. Not easy for me to record details. [You ask which establishment provided the AP? Does it *really* make a difference to you whether it was an establishment on 1st street, or one on 6th street ???] The mesh and the AP are mutually exclusive. gabble and salut are independent of the network topology. I'm sorry, but these memes have been said so many different ways that they no longer convey any information to me. If taking down the mesh can take down the AP, how can they be exclusive? If salut listens on the mesh, isn't that a dependence on there being a mesh? mikus ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [sugar] How do I connect to a Jabber server ?
On Tue, Aug 5, 2008 at 1:30 PM, Mikus Grinbergs [EMAIL PROTECTED] wrote: Morgan wrote: Connecting to an AP disables the mesh, so I don't see the value of what you want. Turning off the mesh while you are connected to a mesh channel would simply (in the proposal) turn the wireless radio off completely, resulting in neither gabble nor salut able to operate. Then I believe the language being used is imprecise. To me, turning off the mesh means turning off the __mesh__. If what is actually being turned off is the __radio__, then call it turning off the wireless radio. I don't actually believe this is the spec at all. I specifically removed the turn off actions from the Mesh (and APs) because we /don't/ want to turn off the radio for either of these cases, since that would naturally prevent the other from working. I don't want to conflate disconnect from AP and turn off the mesh with turn off the radio at all. What I keep butting my head against is not being able to *control* what is going on. In my mind a 'mesh' is one interface, and an 'AP' is another interface. I would like to turn off the mesh when there are no local XOs, and no school server. You are saying that the 'AP' would get turned off as well. Not something I prefer. Right, I agree with you. Turning off the Mesh should be possible in theory; it makes sense. But as I understand it, at present, the only way to turn off any NM device it to associate with another...in this case, an AP. I'd /much/ prefer to have these be independent, so that it's possible to connect/disconnect and/or turn on/turn off these devices without interference. The mesh and the AP are mutually exclusive. gabble and salut are independent of the network topology. I'm sorry, but these memes have been said so many different ways that they no longer convey any information to me. If taking down the mesh can take down the AP, how can they be exclusive? If salut listens on the mesh, isn't that a dependence on there being a mesh? They are mutually exclusive in that you cannot, at present, be connected to both at the same time. It's one or the other, not both, though I believe the goal is to change that in the future. As I mentioned before, I strongly disagree with the idea that turning off the mesh should be connected to turning off the radio. - Eben mikus ___ Sugar mailing list [EMAIL PROTECTED] http://lists.laptop.org/listinfo/sugar ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
x2o physics problem solving game (inspired by the Incredible Machine)
Hello devel and games! I'm announcing x2o's first tentative release! x2o is a physics problem solving game in which you create Rube Goldberg contraptions in order to get the O to land on top of the X. Check it out at http://wiki.laptop.org/go/X2o, give it a try, write some levels, and let me know how it goes. There are a lot of planned improvements on the way, but I would love some feedback. I will also be presenting x2o tomorrow at 12:30 here at 1cc, and there will be pizza to keep you interested. Alex Levenson ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Test results on Joyride 2230?
Hey all, here are the findings from tonight's testing: a) XO works fine with my Netgear WGR614v6 with WPA, added it to the list at http://wiki.laptop.org/go/Wireless_Access_Point_Compatibility b) unlike described on the wiki ( http://wiki.laptop.org/go/Test_Group_Release_Notes#Build_joyride-2230) browse updates just fine c) eToys, which is available in v86 by now (and also has v86 linked to at [[Activities/Joyride]] is only updated to v80 d) Terminal is available at v14, updates only pulled v10, might this be connected to [[Activities/Joyride]] only mentioning v10? (where does the updater actually pull the information about the latest versions from?) e) in Record v56 I'm seeing the same issues that I ran into last week when in Boston, dsd seems to think it might be hardware-related, so at one point I will downgrade to a stable build to see whether it works there or not. however NoiseEHC's comment seems to indicate that I'm not the only one having this issue. f) also had a hard-freeze when trying to play back the sounds in Pippy g) the oddest issue I ran into is that none of the TamTam activities worked, they all crashed when starting and took Sugar with it, a hardware-reset was needed h) Overall this build feels quite slow, especially in terms of activity startup I've seen much better performance in the past. I can also confirm measure not working and rotating the screen resulting in freezing the machine. On the up side this is the first time that I saw the News Reader (v24) activity working which made me very happy! Any way that News Reader could be hooked into Browse so site's RSS feeds could easily be accessed? Please let me know if any of these observations are worth filling a bug for, then I'll gather all the details tomorrow and do that. Thanks, Christoph 2008/8/5 Martin Dengler [EMAIL PROTECTED] On Tue, Aug 05, 2008 at 07:38:49AM -0400, Greg Smith wrote: Hi All, Can we get a show of hands on who downloaded joyride 2230? [...] If you did install it, can you send a quick reply. Any comments on what you tried and your impression of its stability is also welcome. Used it, moved on to joyride-2251 to help with #5705. I didn't get any bad impressions but didn't use it very much. I don't have anything beyond that to add, unfortunately. Thanks, Greg S Martin ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel -- Christoph Derndorfer co-editor, olpcnews url: www.olpcnews.com e-mail: [EMAIL PROTECTED] ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Test results on Joyride 2230?
On Tue, Aug 5, 2008 at 9:47 PM, Jean Piché [EMAIL PROTECTED] wrote: g) the oddest issue I ran into is that none of the TamTam activities worked, they all crashed when starting and took Sugar with it, a hardware-reset was needed Has the latest TamTam build been rolled into this joyride? Here's what I got: TamTamJam v48 TamTamEdit v47 TamTamSynthLab v48 TamTamMin v46 Which is also what the latest versions are according to [[Activities/Joyride]] Christoph jp -- 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
sugar.logger.logging.getLogger()
I used to be able to write to the logs using self.logger = sugar.logger.logging.getLogger() self.logger.debug(hey) But now none of the messages appear in the logs. Why? Where are they now? How can I write to the logs from my activity? Thanks Victor ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [OLPC-Games] x2o physics problem solving game (inspired by the Incredible Machine)
Pretty sweet, with some imagination it certainly brings back memories of the many days spent with The Incredible Machine... :-) Only glitch I have been able to observe so far is that the mouse-cursor becomes small when moving away from the toolbar and over the canvas. Also when the mouse-cursor is half-way across the toolbar and half-way across the canvas is flickers a lot. Excellent work, this is certainly on track to be a very entertaining activity! Christoph On Tue, Aug 5, 2008 at 9:08 PM, Alex Levenson [EMAIL PROTECTED]wrote: Hello devel and games! I'm announcing x2o's first tentative release! x2o is a physics problem solving game in which you create Rube Goldberg contraptions in order to get the O to land on top of the X. Check it out at http://wiki.laptop.org/go/X2o, give it a try, write some levels, and let me know how it goes. There are a lot of planned improvements on the way, but I would love some feedback. I will also be presenting x2o tomorrow at 12:30 here at 1cc, and there will be pizza to keep you interested. Alex Levenson ___ Games mailing list [EMAIL PROTECTED] http://lists.laptop.org/listinfo/games -- Christoph Derndorfer co-editor, olpcnews url: www.olpcnews.com e-mail: [EMAIL PROTECTED] ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: sugar.logger.logging.getLogger()
Is this on the XO? Have a look to /home/olpc/.xsession-sample. Debug logs are off by default. Marco 2008/8/5 victor [EMAIL PROTECTED]: I used to be able to write to the logs using self.logger = sugar.logger.logging.getLogger() self.logger.debug(hey) But now none of the messages appear in the logs. Why? Where are they now? How can I write to the logs from my activity? Thanks Victor ___ 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: Test results on Joyride 2230?
Oh, and one more thing which I just saw: I'm surprised that on the power-options page in the Sugar Control Panel automatic power management is turned off by default. Wouldn't it make more sense, for both G1G1 and the other deployments, to have this turned on by default? Christoph On Tue, Aug 5, 2008 at 9:39 PM, Christoph Derndorfer [EMAIL PROTECTED] wrote: Hey all, here are the findings from tonight's testing: a) XO works fine with my Netgear WGR614v6 with WPA, added it to the list at http://wiki.laptop.org/go/Wireless_Access_Point_Compatibility b) unlike described on the wiki ( http://wiki.laptop.org/go/Test_Group_Release_Notes#Build_joyride-2230) browse updates just fine c) eToys, which is available in v86 by now (and also has v86 linked to at [[Activities/Joyride]] is only updated to v80 d) Terminal is available at v14, updates only pulled v10, might this be connected to [[Activities/Joyride]] only mentioning v10? (where does the updater actually pull the information about the latest versions from?) e) in Record v56 I'm seeing the same issues that I ran into last week when in Boston, dsd seems to think it might be hardware-related, so at one point I will downgrade to a stable build to see whether it works there or not. however NoiseEHC's comment seems to indicate that I'm not the only one having this issue. f) also had a hard-freeze when trying to play back the sounds in Pippy g) the oddest issue I ran into is that none of the TamTam activities worked, they all crashed when starting and took Sugar with it, a hardware-reset was needed h) Overall this build feels quite slow, especially in terms of activity startup I've seen much better performance in the past. I can also confirm measure not working and rotating the screen resulting in freezing the machine. On the up side this is the first time that I saw the News Reader (v24) activity working which made me very happy! Any way that News Reader could be hooked into Browse so site's RSS feeds could easily be accessed? Please let me know if any of these observations are worth filling a bug for, then I'll gather all the details tomorrow and do that. Thanks, Christoph 2008/8/5 Martin Dengler [EMAIL PROTECTED] On Tue, Aug 05, 2008 at 07:38:49AM -0400, Greg Smith wrote: Hi All, Can we get a show of hands on who downloaded joyride 2230? [...] If you did install it, can you send a quick reply. Any comments on what you tried and your impression of its stability is also welcome. Used it, moved on to joyride-2251 to help with #5705. I didn't get any bad impressions but didn't use it very much. I don't have anything beyond that to add, unfortunately. Thanks, Greg S Martin ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel -- Christoph Derndorfer co-editor, olpcnews url: www.olpcnews.com e-mail: [EMAIL PROTECTED] -- 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
Why we are about to not bother upkeeping TamTam.
TamTamJam v50 TamTamEdit v49 TamTamSynthLab v50 TamTamMin v48 I dont know why we even bother making new bundles with bug fixes that never get included into the builds. I mean the TamTam you are using is like 8 months old... Anyone care? On 08-08-05, at 15:56, Christoph Derndorfer wrote: On Tue, Aug 5, 2008 at 9:47 PM, Jean Piché [EMAIL PROTECTED] wrote: g) the oddest issue I ran into is that none of the TamTam activities worked, they all crashed when starting and took Sugar with it, a hardware-reset was needed Has the latest TamTam build been rolled into this joyride? Here's what I got: TamTamJam v48 TamTamEdit v47 TamTamSynthLab v48 TamTamMin v46 Which is also what the latest versions are according to [[Activities/ Joyride]] Christoph jp -- 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: Why we are about to not bother upkeeping TamTam.
On Tue, Aug 05, 2008 at 04:16:32PM -0400, jean piche wrote: Anyone care? I care (random user here). They're cool. Martin pgpOu0r2oHyN4.pgp Description: PGP signature ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Why we are about to not bother upkeeping TamTam.
Where do I find the updated versions then? They're not listed on http://wiki.laptop.org/go/TamTam http://wiki.laptop.org/go/Activities http://wiki.laptop.org/go/Activities/Joyride http://tamtam4olpc.wordpress.com/ Thanks, Christoph On Tue, Aug 5, 2008 at 10:16 PM, jean piche [EMAIL PROTECTED] wrote: TamTamJam v50 TamTamEdit v49 TamTamSynthLab v50 TamTamMin v48 I dont know why we even bother making new bundles with bug fixes that never get included into the builds. I mean the TamTam you are using is like 8 months old... Anyone care? On 08-08-05, at 15:56, Christoph Derndorfer wrote: On Tue, Aug 5, 2008 at 9:47 PM, Jean Piché [EMAIL PROTECTED] wrote: g) the oddest issue I ran into is that none of the TamTam activities worked, they all crashed when starting and took Sugar with it, a hardware-reset was needed Has the latest TamTam build been rolled into this joyride? Here's what I got: TamTamJam v48 TamTamEdit v47 TamTamSynthLab v48 TamTamMin v46 Which is also what the latest versions are according to [[Activities/Joyride]] Christoph jp -- Christoph Derndorfer co-editor, olpcnews url: www.olpcnews.com e-mail: [EMAIL PROTECTED] -- 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: Why we are about to not bother upkeeping TamTam.
I think the reason for tam tam not opening in joyride is that it expects its files to be in /usr/share/activities/* and not in /home/olpc/activities/* Perhaps fixed in later versions? Victor - Original Message - From: jean piche To: Christoph Derndorfer Cc: devel@lists.laptop.org ; [EMAIL PROTECTED] Sent: Tuesday, August 05, 2008 9:16 PM Subject: Why we are about to not bother upkeeping TamTam. TamTamJam v50 TamTamEdit v49 TamTamSynthLab v50 TamTamMin v48 I dont know why we even bother making new bundles with bug fixes that never get included into the builds. I mean the TamTam you are using is like 8 months old... Anyone care? On 08-08-05, at 15:56, Christoph Derndorfer wrote: On Tue, Aug 5, 2008 at 9:47 PM, Jean Piché [EMAIL PROTECTED] wrote: g) the oddest issue I ran into is that none of the TamTam activities worked, they all crashed when starting and took Sugar with it, a hardware-reset was needed Has the latest TamTam build been rolled into this joyride? Here's what I got: TamTamJam v48 TamTamEdit v47 TamTamSynthLab v48 TamTamMin v46 Which is also what the latest versions are according to [[Activities/Joyride]] Christoph jp -- 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 ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Why we are about to not bother upkeeping TamTam.
In fact, if I put some symlinks in /usr/share/Activities pointing to the installed TamTam, I get it to load and run. - Original Message - From: jean piche To: Christoph Derndorfer Cc: devel@lists.laptop.org ; [EMAIL PROTECTED] Sent: Tuesday, August 05, 2008 9:16 PM Subject: Why we are about to not bother upkeeping TamTam. TamTamJam v50 TamTamEdit v49 TamTamSynthLab v50 TamTamMin v48 I dont know why we even bother making new bundles with bug fixes that never get included into the builds. I mean the TamTam you are using is like 8 months old... Anyone care? On 08-08-05, at 15:56, Christoph Derndorfer wrote: On Tue, Aug 5, 2008 at 9:47 PM, Jean Piché [EMAIL PROTECTED] wrote: g) the oddest issue I ran into is that none of the TamTam activities worked, they all crashed when starting and took Sugar with it, a hardware-reset was needed Has the latest TamTam build been rolled into this joyride? Here's what I got: TamTamJam v48 TamTamEdit v47 TamTamSynthLab v48 TamTamMin v46 Which is also what the latest versions are according to [[Activities/Joyride]] Christoph jp -- 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 ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Why we are about to not bother upkeeping TamTam.
On 5 Aug 2008, at 21:16, jean piche wrote: Anyone care? I care, these are a fab set of activities for kids! It's so sad there seems to be bad blood here :-( I guess it must down to constant shifting APIs (a huge red flag for any activity developer**) and evolving Rainbow (a good but potentially painful thing). --Gary ** Rant: I specifically kept away from _any_ vaguely 'interesting' parts of sugar (colaboration, journal, sound, video – going for just absolute basic python and GTK+ requirements, and even that's needing some triage now) for this very reason, I'm sure a bunch of other much more skilled developers than I are doing the same until there is offered some hope of stability. It's fine if you have a lot of free time to burn, rich parents, or an open minded sponsor – development of something cool is 'cheap as chips', maybe less than a week or two of hacking***. Supporting it over time in the current environment... Now that's another mater entirely. Bit rot is a horrible thing when you are just a sad leaf node. *** I don't include TamTam here, it's clearly a much larger project. ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Test results on Joyride 2230?
Okay, it is a question I have been wanting to ask for a very long time. Is it better to spam the TRAC with crashes or similar malfunctions about alpha quality releases (like latest joyrides), or just be silent since it happens occasionally and you do not have the time and manpower to handle all those entries? I am asking this because there is not mention about this in the wiki and I would like to hear something official about this issue. For example normally I would not spam TRAC with usability issues or crash report about the F9 rebase, but I would file reports if you would make it the preferred method. For example: http://dev.laptop.org/ticket/7824 I know this since about 2200 but did not want to record since there are much much bigger issues about the XO. Would have been better to just file a ticket and forget that? BTW: I will test record on a newer build before I will file this ticket, it may have been magically fixed :) Daniel Drake wrote: On Tue, 2008-08-05 at 14:03 +0200, NoiseEHC wrote: I have downloaded it even before it was selected as a weekly stuff. Record-54 crashes the build (the machine freezes). I did not create a TRAC entry since my last TRAC entry did not receive any attention so I just did not care (actually I do not know what to expect). File a ticket, please. Pretty please. Even if we don't reply for a while, it's doing us a favour, and should only take a couple of minutes of your time. Thanks, Daniel ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
2230 and updating browse
I have installed joyride 2230 on my XO. I used Bert's joyride python script to get the newest versions of the activities, which worked for all but one. It does not seem to want to update browse from 88 to 94. Unfortunatly it gives no error, just Error: and empty space. I deleted the downloaded Browse-94.xo file and retried, same result. two questions, can i force the XO file to 'install'? and did anyone else have this issue? -j ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: 2230 and updating browse
It's getting hard to keep track of the various issues that people are and aren't having these days... ;-) Have you tried updating via the Sugar Control Panel - Software Updates function? This is a relatively new feature and it seems to work pretty well for me so far... Bert's script was really more of a stop-gap solution. Cheers, Christoph On Tue, Aug 5, 2008 at 11:24 PM, Jacob Haddon [EMAIL PROTECTED] wrote: I have installed joyride 2230 on my XO. I used Bert's joyride python script to get the newest versions of the activities, which worked for all but one. It does not seem to want to update browse from 88 to 94. Unfortunatly it gives no error, just Error: and empty space. I deleted the downloaded Browse-94.xo file and retried, same result. two questions, can i force the XO file to 'install'? and did anyone else have this issue? -j ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel -- Christoph Derndorfer co-editor, olpcnews url: www.olpcnews.com e-mail: [EMAIL PROTECTED] ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: 2230 and updating browse
Didn't even know about it. Great feature, btw! it didn't seem to do anything different. Again it would download browse, but then instead of updating, it returned to the previous screen showing that browse needed to be updated so I rebooted, thinking this computer-cure-all may help, and it did not, same result. additionally log shows up in my software update with the same results. I did try to update it individually and it too won't... So I deleted browse, ran the software update, and it updated to 94. Must have been something with the install... but it seems to work now (shows up in list view as 94) -j - Original Message From: Christoph Derndorfer [EMAIL PROTECTED] To: Jacob Haddon [EMAIL PROTECTED] Cc: devel@lists.laptop.org Sent: Tuesday, August 5, 2008 5:28:14 PM Subject: Re: 2230 and updating browse It's getting hard to keep track of the various issues that people are and aren't having these days... ;-) Have you tried updating via the Sugar Control Panel - Software Updates function? This is a relatively new feature and it seems to work pretty well for me so far... Bert's script was really more of a stop-gap solution. Cheers, Christoph On Tue, Aug 5, 2008 at 11:24 PM, Jacob Haddon [EMAIL PROTECTED] wrote: I have installed joyride 2230 on my XO. I used Bert's joyride python script to get the newest versions of the activities, which worked for all but one. It does not seem to want to update browse from 88 to 94. Unfortunatly it gives no error, just Error: and empty space. I deleted the downloaded Browse-94.xo file and retried, same result. two questions, can i force the XO file to 'install'? and did anyone else have this issue? -j ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel -- Christoph Derndorfer co-editor, olpcnews url: www.olpcnews.com e-mail: [EMAIL PROTECTED] ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: 2230 and updating browse
On Tue, Aug 05, 2008 at 02:48:17PM -0700, Jacob Haddon wrote: So I deleted browse, ran the software update, and it updated to 94. Must have been something with the install... but it seems to work now (shows up in list view as 94) http://dev.laptop.org/ticket/7494 seems to be what you've experienced. http://dev.laptop.org/ticket/7648 also seems related. I just searched for browse at http://dev.laptop.org/ , assuming that more recent bugs would be the most likely to be similar to yours. -j Martin pgpqmmFJxipZ9.pgp Description: PGP signature ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Why we are about to not bother upkeeping TamTam.
On Tue, 2008-08-05 at 16:16 -0400, jean piche wrote: I dont know why we even bother making new bundles with bug fixes that never get included into the builds. I mean the TamTam you are using is like 8 months old... Many thanks for producing the releases. Sorry for my slow response. I am planning on getting them into the builds myself, but I have been too busy with other work. If you are interested in doing this yourself, here is my approximate plan of action: 1. Test all the builds on latest joyride by installing manually 2. Read the specs about Scott's activity updater (which are on the wiki, I think), in order to fully understand the processes involved in shipping new activity versions 3. Make whatever modifcations are needed to include the newer bundles in the build I think step 3 may just be modifying a page on the wiki, but I'm not sure, which is why step 2 is there. Thanks apologies for slowness! Daniel ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Test results on Joyride 2230?
On Tue, 2008-08-05 at 23:07 +0200, NoiseEHC wrote: Okay, it is a question I have been wanting to ask for a very long time. Is it better to spam the TRAC with crashes or similar malfunctions about alpha quality releases (like latest joyrides), or just be silent since it happens occasionally and you do not have the time and manpower to handle all those entries? I am asking this because there is not mention about this in the wiki and I would like to hear something official about this issue. For example normally I would not spam TRAC with usability issues or crash report about the F9 rebase, but I would file reports if you would make it the preferred method. Unless you are told otherwise from a specific aspect of the system, you should file tickets for actual bugs (assuming nobody else has done so). Usability issues need to be taken on a case-by-case basis, since sometimes they are debatable, just use common sense. For example: http://dev.laptop.org/ticket/7824 I know this since about 2200 but did not want to record since there are much much bigger issues about the XO. Would have been better to just file a ticket and forget that? Yeah, I would have filed it anyway. It may well the case that it sits around for months or longer without activity, that doesn't matter. Another good aspect of having tickets like this is that it gives a good entry point for potential new developers - it's likely to be an isolated sugar-contained bug, is trivially easy to reproduce, and is likely just a small error in a calculation somewhere. Any new contributors looking for a starting point? :) Thanks, Daniel ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Martin's new assistant
hello, I will be working with Martin Langhoff for a couple of months, with the hope of giving XS development a boost. At present I am really just familiarising myself with the system, but we aim to clean up that bug tracker and have a considerably more useful school server. My background is in software art, with a bit of filmmaking, web development, and general programming. Some of my projects are described on http://halo.gen.nz/. The art background is perhaps more relevant than it might seem: it is hard to imagine an environment with worse connectivity and less IT expertise than a typical New Zealand art gallery. Designing and deploying tolerably cheap and fail-safe systems has been a large part of my work. Anyway, I'm glad to helping the OLPC project. cheers, Douglas Bagnall ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
New joyride build 2255
http://xs-dev.laptop.org/~cscott/olpc/streams/joyride/build2255 Changes in build 2255 from build: 2253 Size delta: 0.00M -olpc-utils 0.82-1.olpc3 +olpc-utils 0.83-1.olpc3 -- 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: Test results on Joyride 2230?
On Tue, Aug 5, 2008 at 11:38 PM, Greg Smith [EMAIL PROTECTED] wrote: Can we get a show of hands on who downloaded joyride 2230? 2230 running on 2 XOs here, and connecting to XS correctly. I am organising a Test-a-thon with a bunch of wellington-based OSS developers on Saturday morn over brunch. Need to decide what build to target. If you did install it, can you send a quick reply. Any comments on what you tried and your impression of its stability is also welcome. Looks great, quite stable for the few things I'm using it for. Nicer connection UI. OTOH, olpc-netlog is missing so I cannot recommend that to people reporting I can't associate to the XS bugs :-( 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 faster build 2255
http://xs-dev.laptop.org/~cscott/olpc/streams/faster/build2255 Changes in build 2255 from build: 2253 Size delta: 0.13M +sugar-mcs-plugin 1.1.0-1.fc9 -olpc-utils 0.82-1.olpc3 +olpc-utils 0.83-1.olpc3 -ohm 0.1.1-6.16.20080804git.olpc3 +ohm 0.1.1-6.17.20080805git.olpc3 --- Included sugar-mcs-plugin version 1.1.0-1.fc9 --- --- Changes for ohm 0.1.1-6.17.20080805git.olpc3 from 0.1.1-6.16.20080804git.olpc3 --- + Inherit automatic_pm from the Sugar profile. + Avoid a race by triggering an idle timer reset when we connect to X. -- This mail was automatically generated See http://dev.laptop.org/~rwh/announcer/faster-pkgs.html for aggregate logs See http://dev.laptop.org/~rwh/announcer/joyride_vs_update1.html for a comparison ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: New joyride build 2255
Joyrides 2253 and 2254 had no networking for me (no mesh, nothing but the xo icon in the network view) Joyride 2255 has networking working again. Thanks! ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: New joyride build 2255
So, this is still one more evidence that olpc-utils was the cause of #7776. Thank you Andrew! On Tue, Aug 5, 2008 at 9:48 PM, Andrew Burgess [EMAIL PROTECTED] wrote: Joyrides 2253 and 2254 had no networking for me (no mesh, nothing but the xo icon in the network view) Joyride 2255 has networking working again. Thanks! ___ 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: Test results on Joyride 2230?
Greg Smith wrote: Can we get a show of hands on who downloaded joyride 2230? If you didn't try it yet, instructions for downloading it are available at: http://wiki.laptop.org/go/Friends_in_testing If you did install it, can you send a quick reply. Any comments on what you tried and your impression of its stability is also welcome. I've installed joyride 2230. A large number of activities do not start up: the starting screen flashes for 30+ seconds and then goes away and nothing. Included: TamTam*, Asteroids, TuxPaint (I've never, ever gotten this to work on the XO...too bad since it is a really nice program)... I've been meaning to make a list but I have not gotten around to a careful test. Browse activity dies in Hotmail if you save a draft or not. Apparently the problem has to do with rainbow isolation...at least when I asked my sister to disable it the problem went away. The Activity startup seems slower than earlier releases and the startup screen often flips back to the Home screen and then to the Activity rather than a Home - Startup Screen - Activity sequence. I discovered and reported the regression where screen rotate locks up the display. Apparently the problem has been around in joyride for a while. From Browse, *.xo files no longer download so I cannot install activities. I have to say that that is too bad. There were some rough edges to how things were done but it was a nice way to install new Activities. I tried using a wireless USB keyboard with my XO. If I booted with the keyboard plugged in then nothing worked. If it did a clean reboot and then plugged in the keyboard, I was able to get it working. Unfortunately, that immediately led to a sticking control key problem so I discontinued the experiment. I am becoming more convinced that there are a lot of sticking key problems that are not gummy or weakly insulated mechanisms. Sorry I have not had time to put things on track but I am visiting my parents this weekend and need to figure out how I can get them printing from their XOs. I *really* wish that Update.1 had addressed this... :-( My overall impression of 2230 is that it seems farther away from something I would suggest pounding out the last few bugs for a release. No analysis, just gut feeling. Regards, Chris ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: video bleeds through somewhat between sessions
On Tue, Aug 5, 2008 at 9:21 AM, Mikus Grinbergs [EMAIL PROTECTED] wrote: But the video *application* typically does not know if the user is There are signals that the wm will send to indicate you're the foreground window, you've lost your focus, you're minimized. There is probably a bug in the mplayer wrapper (are you using an mplayer 'activity' wrapper?) in that it's not getting rid of the overlay setup when it loses focus or is minimized. Though I have to say I don't know a thing about how Sugar deals with such wm signals. 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 2256
http://xs-dev.laptop.org/~cscott/olpc/streams/joyride/build2256 Changes in build 2256 from build: 2255 Size delta: 0.00M -ohm 0.1.1-6.16.20080804git.olpc3 +ohm 0.1.1-6.17.20080805git.olpc3 --- Changes for ohm 0.1.1-6.17.20080805git.olpc3 from 0.1.1-6.16.20080804git.olpc3 --- + Inherit automatic_pm from the Sugar profile. + Avoid a race by triggering an idle timer reset when we connect to X. -- 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: Why we are about to not bother upkeeping TamTam.
On Tue, Aug 5, 2008 at 5:57 PM, Daniel Drake [EMAIL PROTECTED] wrote: On Tue, 2008-08-05 at 16:16 -0400, jean piche wrote: If you are interested in doing this yourself, here is my approximate plan of action: 1. Test all the builds on latest joyride by installing manually 2. Read the specs about Scott's activity updater (which are on the wiki, I think), in order to fully understand the processes involved in shipping new activity versions Just keeping http://wiki.laptop.org/go/Activities updated would be a good start, and sufficient to ensure that activity updater picks it up. Look at the update_url information on [[Activity bundles]] for alternatives/more information. I believe that 6673 used to prevent TamTam from playing sounds (a five month old bug), but it looks like Nat finally fixed this in TamTam git 8 days ago? --scott -- ( http://cscott.net/ ) ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: video bleeds through somewhat between sessions
Quoting Martin Langhoff [EMAIL PROTECTED]: There is probably a bug in the mplayer wrapper (are you using an mplayer 'activity' wrapper?) in that it's not getting rid of the overlay setup when it loses focus or is minimized. This is not a bug, at least in the case of losing focus. Color-keyed video acceleration is designed specifically for the case of playing video in a background window that is partially obscured by a window in front of it. This works correctly so long as the chosen key color isn't present in the foreground window, and so the favored key color is hot pink because it is so rarely used. The problem here appears to be that mplayer has chosen a key color that is a shade of gray. That's a poor choice, and arguably a bug. However, Mikus has a good point here. Insofar as XVideo's color keying is designed to overlap windows correctly with live video, it is unnecessary in our single-window UI. The GPU is doing a great deal of unnecessary work to blit a video that we already know to be completely occluded. Minimizing Activity windows might be a good way to start fixing this. We should also consider what happens when two running Activities both want to use XVideo. Can we multiplex access to XVideo, knowing that only one Activity is ever actually visible at a time? --Ben ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: video bleeds through somewhat between sessions
On Wed, Aug 6, 2008 at 5:43 PM, Benjamin M. Schwartz [EMAIL PROTECTED] wrote: Quoting Martin Langhoff [EMAIL PROTECTED]: There is probably a bug in the mplayer wrapper (are you using an mplayer 'activity' wrapper?) in that it's not getting rid of the overlay setup when it loses focus or is minimized. This is not a bug, at least in the case of losing focus. The mplayer activity - as it's running on Sugar, should know that there are not overlapping windows here. I am not sure what event the vm is sending when the app loses foreground but a sugar app should stop the overlay, move it off-viewable screen, etc. it is unnecessary in our single-window UI. Exactly, it is pointlless work. The activity can perhaps stop playing, and resume when the user returns, with the appropriate time offset, hiding from the user that it stopped playing the video. 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
[Server-devel] recommended ip fw rules
So, even though we are using shorewall for now (it didnt break with an upgrade from 163 to 164, if it does at some point, we'll go back to using straight iptables) here are some recommended additions/changes: - change port 3128 to 8081 (if one installs dansguardian, which really should be integrated) - make an exception for local internal ip, otherwise moodle and other internal stuff is super slow - firewall everything but allow smtp, pop3 or imap, web, ejabberd (server 2 server) - traffic shape into 3 categories (low prio, normal and high prio) which would correspond to: high prio: ssh normal: everything except high and low low: p2p, ftp Not sure where ejabberd should go in there... probably normal... I havent added our rules as they will differ from what you would do with straight iptables... Kind Regards, David ___ Server-devel mailing list Server-devel@lists.laptop.org http://lists.laptop.org/listinfo/server-devel
Re: [Server-devel] Time for another Server-Devel Meeting IRC or Skype?
Martin Langhoff wrote: On Mon, Aug 4, 2008 at 9:17 PM, Bryan Berry [EMAIL PROTECTED] wrote: We are putting a lot of work into the XS here in Nepal after a long absence. Cool - David Van Assche is now w/ OLE nepal full-time in Kathmandu working on the XS. We want to make sure we are moving in the same direction and not waste anyone's time. Excellent! Sounds like you guys are doing a lot How about an IRC or Skype meeting open to all those interested in the XS later this week? If it's an IRC meeting I will be happy to post it to the wiki. Good idea. We can do it via IRC I think -- if it's just us, we can switch to Skype as long as we get some minutes somehow :-) I would suggest Gobby so that more than one person can take notes. Gobby will also support chat. We can predetermine who will take notes off of VoIP, irc, etc. Ubuntu uses Gobby for the same purpose at its Ubuntu Dev Summit meetings. http://gobby.0x539.de/trac/ apt-get install gobby in Debian/Ubuntu works. The only major requirement is that someone will have to initiate a Gobby session at a public IP. Sameer -- Dr. Sameer Verma, Ph.D. Associate Professor of Information Systems San Francisco State University San Francisco CA 94132 USA http://verma.sfsu.edu/ http://opensource.sfsu.edu/ Looking at suitable times, I am thinking of this Friday (NZ time, Thursday for everyone else ;-) ) - look at: http://worldtimeserver.com/meeting-planner-times.aspx?L0=NZL1=NPL2=GBL3=US-MAL4=Day=8Mon=8Y=2008 It is hard to coordinate a good time for Nepal and NZ and the American continent. It would be fantastic if Greg Smith can make it - I am thinking - 2PM - early morn for Nepal, 10pm for 1CC - 11PM - late night for me, easy for everyone else! :-/ let's have a quick RSVP - so we can prioritise timezones. cheers, m ___ Server-devel mailing list Server-devel@lists.laptop.org http://lists.laptop.org/listinfo/server-devel
Re: [Server-devel] DNS Connectivity Issues
Glen, Updated /dev/sda3's version /etc/resolv.conf to change second line to new nameserver. sysresccd etc # cat resolv.conf search venango.org nameserver 12.147.208.166 nameserver 208.67.222.222 nameserver 205.171.2.65 #nameserver 155.70.40.251 #nameserver 205.171.3.65 #nameserver 65.118.27.65 Tony Pearson Senior Storage Consultant, IBM System Storage™ Telephone: +1 520-799-4309 | tie 321-4309 | Cell: +1 520 990-8669 email: [EMAIL PROTECTED] | GSA: http://tucgsa.ibm.com/~tpearson Blog: http://www.ibm.com/developerworks/blogs/page/InsideSystemStorage AKA: 990tony Paravane, eightbar specialist Glen Roberts [EMAIL PROTECTED] 08/01/2008 03:46 PM Please respond to [EMAIL PROTECTED] To Pablo Flores [EMAIL PROTECTED] cc [EMAIL PROTECTED], Tony Pearson/Tucson/[EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], server-devel@lists.laptop.org Subject DNS Connectivity Issues Today just after noon (edt) our Qwest internet connection (not the one the EDU server is on) went down. I was in the middle of upgrading the DNS servers so it frustrated that task enormously. Qwest seemed to have the service more or less restored by 4:30 PM or so. At that time I noticed an email from ATT saying that they had monitored outages on our ATT circuit (the one the EDU server is on). Apparently this was of an intermittent nature. Apparently Verizon had a fiber cut somewhere The result is that DNS was probably down for 5+ hours and the connection otherwise intermittent. There may still be DNS issues but I am too tired to dig too deeply until tomorrow. 65.118.27.2 was probably configured as a secondary dns in /etc/resolv.conf on edublog. It might be better to change that to 208.67.222.222 (opendns.org) as 65.118.27.2 is no long active. Glen _ Total Blog Directory http://www.totalblogdirectory.com image/jpeg___ Server-devel mailing list Server-devel@lists.laptop.org http://lists.laptop.org/listinfo/server-devel
Re: [Server-devel] Ugly JABBER problem
On Wed, Aug 6, 2008 at 12:12 AM, David Van Assche [EMAIL PROTECTED] wrote: Has anyone else actually been able to register a new XO without specifying the jabber server? Yes, the QA team, myself, etc. What images are you doing this with? We have tried this now with 5 different XOs from Nepali changed images and fresh non-Nepali images with the same results... If you tell us more about which vanilla images we might be able to help. Am not sure what you mean with idmgr and dansguardian... we've not had any conflicts between the two... Bryan wrote that you did. Google for idmgr and Dansgardian and you'll find: * Idmgr is using port 8080 when that is the default port for dansguardian, this was quite confusing to us * dansguardian should be included in the olpc repo, it is currently in the dries repo 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
[Server-devel] Setting up an XS with an AP
Hello, I am now in Nauru (very small central Pacific country) starting up a single class trial here. They have provided a machine to be used as the XS for the pilot. They have no active antenna (AA) so we are using two network cards and a D-Link DWL 2100 AP. I installed the XS software and configured it for a small school server, adding the shared roster online etc, and it works fine when tested using my own prototype AA. However, I am having problems getting it work with the AP on eth1 - can anyone advise please. This is how I tried to set it up: . /etc/sysconfig/network-scripts/ifcfg-eth1 DEVICE=eth1 ONBOOT=yes IPADDR=172.18.6.1 NETMASK=255.255.254.0 BROADCAST=172.18.7.255 . /etc/sysconfig/dhcpd DHCPARGS=eth1 . /etc/dhcpd.conf at top of file: subnet 172.18.6.0 .. option routers 172.18.6.1 option subnet-mask 255.255.254.0 option broadcast 172.18.7.255 range 172.18.6.2 172.18.7.254 D-Link settings: . Mode = Access point . DHCP server off . Gets IP from DHCP server . ESSID - not sure what to do with that so I tried school-mesh-0 . ESSID broadcast - on or off, did not make any difference . The DLink works to some extent attached to the Eth1 network card. I can see it in the XO neighbourhood view and I can connect to it on my Windows Vista laptop - it gives me an IP in the range as above. However, the XOs will not stay connected. Unlike with the active antenna, which they find and connect to in seconds of booting, they do not find it and revert to looking for XO mesh portal. If you click on the icon in neighbourhood view they will try to connect but the connection circle/icon on home view stays greyed out and then it gives up. Any help appreciated! David Leeming OLPC Coordinator, Secretariat of the Pacific Community (SPC) www.spc.int Technical Advisor, People First Network P.O. Box 652, Honiara, Solomon Islands, South Pacific ___ Server-devel mailing list Server-devel@lists.laptop.org http://lists.laptop.org/listinfo/server-devel
Re: [Server-devel] Setting up an XS with an AP
On Wed, Aug 6, 2008 at 8:08 AM, David Leeming [EMAIL PROTECTED] wrote: I am now in Nauru (very small central Pacific country) starting up a single class trial here. Fantastic! They have provided a machine to be used as the XS for the pilot. They have no active antenna (AA) so we are using two network cards and a D-Link DWL 2100 AP. Makes sense. How many XOs are you planning to support with that? I installed the XS software and configured it for a small school server, adding the shared roster online etc, and it works fine when tested using my own prototype AA. Good so far. However, I am having problems getting it work with the AP on eth1 – can anyone advise please. This is how I tried to set it up: · /etc/sysconfig/network-scripts/ifcfg-eth1 Couple of questions - did you set that configuration yourself? Or is that what the network_config script did? - how many network cards does the server have? (tip: should be 2!) - did you add/remove network cards after the initial install? D-Link settings: · Mode = Access point · DHCP server off · Gets IP from DHCP server So far good. · ESSID – not sure what to do with that so I tried school-mesh-0 Hmmm, possible cause of trouble. Pick any other name, perhaps call it school or a local word for school. · ESSID broadcast – on or off, did not make any difference Keep it on. It will appear *much* faster on the kids 'network view'. · The DLink works to some extent attached to the Eth1 network card. I can see it in the XO neighbourhood view and I can connect to it on my Windows Vista laptop – it gives me an IP in the range as above. Right, However, the XOs will not stay connected. Unlike with the active antenna, which they find and connect to in seconds of booting, they do not find it and revert to looking for XO mesh portal. If you click on the icon in neighbourhood view they will try to connect but the connection circle/icon on home view stays greyed out and then it gives up. Change the ESSID, retry, and if it still fails to connect send us the logfiles collected by the command olpc-netlog. See the olpc-netlog mention in http://wiki.laptop.org/go/Attaching_Sugar_Logs_to_Tickets And we *need* to know the build numbers and the output of olpc-netstatus for what you consider successful connections and failed connections. 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] Understanding the network scripts on F7-based XS
On Wed, Aug 6, 2008 at 4:47 AM, Jerry Vonau [EMAIL PROTECTED] wrote: Nice overview. thanks! That I can help with that also, I'm very (too?) familiar with shorewall, http://www.shorewall.net that'll be cool - - Can we make the networking configuration work in a stable manner on F9? Might just work, as is, with what you have now, just not with Network-Manager at the moment. Note that it has some nasty interactions on F7 with netplugd, and that results on us missing on some features. IE: we have to disable netplugd, so we don't detect ethernet-cable-plugged-in events -- this can be a prob if the WAN connection is set to use dhcp. And I assume even internal interfaces might do something in connect/disconnect events (flush arp tables?). Do we need to hook into the events infrastructure so when an ethernet cable gets plugged into an if we do the right thing? Could we make it so that we autodetect and configure an AA on usb connection? That would be a Dbus/Network-Manager thing, your talking usb event driven responses here, right? I'm not sure - whatever does event mgmt on headless server setups for Fedora. I don't think it's NM. - Can we remove the service mgmt from it? :-) Sorry, can't find part that at the moment, which file? Ah, just means I don't think chkconfig calls belong there -- low priority... 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] Server Spec (blueprints) Comments
On Wed, Aug 6, 2008 at 4:20 AM, Greg Smith [EMAIL PROTECTED] wrote: Also, is that the right place for them? Are they in 0.3 and is it released with both those features implemented? When a new release comes out, maybe we should note that its released in the road map and link to its release notes? Yes, but I don't think we have achieved all the goals in it, so I won't call it done - Great job describing scenarios and motivation on both. That's key element in understanding the motivation and use of the features! Thanks - normal practice from my moodling days :-) Some comments and questions: http://wiki.laptop.org/go/XS_Blueprints:Datastore_Simple_Backup_and_Restore 1 - What files are backed up from the XO? Everything that is tracked by the datastore. The hint is in the name :-) 2 - Is there any GUI on the XO for this feature? Is it always on or always off or how do you know when it is moving files from the XO view? - always on - a ui improvement could be to add a hint that ds-backup is working 3 - How many XOs can backup at the same time? If they start to swamp the BW during class, is there any way to know that and possibly prevent it if needed? Looks like the traffic control script does some of that but could use more details on the algorithm. Impossible to know how many. There are several mechanisms we use to control this. It will be *fantastic* if someone can document this to the last detail, and update it every time we change the code. In the meantime, read the source. The traffic control algorithm is here - line 17 and 28-37 are interesting: http://dev.laptop.org/git?p=users/martin/ds-backup.git;a=blob;f=server/backup-available.py;h=b7a2dab0115601737c641cb5e2bb2038a9963461;hb=413237674d734101dc8c22639a96eba35ddac2a4 4 - Can you set the quota per XO? What is the default? How about max age? Do you turn this feature on with the XS and what is the interface to it on XS? No. Dynamic based on a per-service quota. Again, need for documentation helpers. Good docs take at least as much time to write as the code itself. On http://wiki.laptop.org/go/XS_Blueprints:OTP_root_passwords 1 - My only question is if we have a lead customer for this. I would like to hear Bryan's comments on it too. The blueprint talks about deploying large numbers of XSs, some of them w/o internet. Who could that be? :-) 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
[Server-devel] Martin's new assistant
hello, I will be working with Martin Langhoff for a couple of months, with the hope of giving XS development a boost. At present I am really just familiarising myself with the system, but we aim to clean up that bug tracker and have a considerably more useful school server. My background is in software art, with a bit of filmmaking, web development, and general programming. Some of my projects are described on http://halo.gen.nz/. The art background is perhaps more relevant than it might seem: it is hard to imagine an environment with worse connectivity and less IT expertise than a typical New Zealand art gallery. Designing and deploying tolerably cheap and fail-safe systems has been a large part of my work. Anyway, I'm glad to helping the OLPC project. cheers, Douglas Bagnall ___ Server-devel mailing list Server-devel@lists.laptop.org http://lists.laptop.org/listinfo/server-devel
Re: [Server-devel] Time for another Server-Devel Meeting IRC or Skype?
I am sick in bed and too tired to really think. will work on a meeting agenda tomorrow On Tue, 2008-08-05 at 07:32 -0400, Greg Smith wrote: Hi Guys, I'm in for Thursday 2PM NZ, 7:45AM Nepal, 10PM US ET. On irc.freenode.net #olpc-meeting? Let's set an agenda now and keep it to one hour if we can. Thanks, Greg S PS what's up with the 15 minute Nepal offset? That's even stranger than India time ;-) Bryan Berry wrote: On Tue, 2008-08-05 at 10:54 +1200, Martin Langhoff wrote: Looking at suitable times, I am thinking of this Friday (NZ time, Thursday for everyone else ;-) ) - look at: http://worldtimeserver.com/meeting-planner-times.aspx?L0=NZL1=NPL2=GBL3=US-MAL4=Day=8Mon=8Y=2008 It is hard to coordinate a good time for Nepal and NZ and the American continent. It would be fantastic if Greg Smith can make it - I am thinking - 2PM - early morn for Nepal, 10pm for 1CC - 11PM - late night for me, easy for everyone else! :-/ Great, Friday, 7:45 AM is a bit early for Kathmandu but it works for us Skype will work if it is less than 7 people but gets too messy w/ more. w/ 7+ people I prefer IRC. David and I will be there -- 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
[Server-devel] moodle and authentication
So... We've come to thinking about how to do the moodle authentication from the xos in the easiest way, but also a way that involves the teachers/administrators in some way. An idea we came up with is the following: -Modify the user database to include an extra field - lets call it mac address, but could be any unique xo identifier. - make a little script to check the xo mac address and pass it along to moodle to check in its user database and log on... The teacher would then check the mac address on the XO, while filling in the rest of the data in moodle for the student and put in the mac address what do u think? David Van Assche OLE Nepal ___ Server-devel mailing list Server-devel@lists.laptop.org http://lists.laptop.org/listinfo/server-devel