Re: [OLPC library] OLPC-health
I haven't used InDesign, but in my many years using FrameMaker I considered it fairly beta the whole time. Basic design errors, memory leaks, missing functions, display bugs,... Yes, Adobe's previous product PageMaker/FrameMaker was very beta as well. I have a pretty soft spot in my heart for it's fellow users :) We may need to send a few volunteers to clean up Scribus, then. Has anybody on the devel list looked at what needs to be done for Scribus? They could start exploring here. http://bugs.scribus.net/roadmap_page.php Maybe we should start a Wiki page for Free Software projects that are needed for laptop work, even if they won't go on the laptops. That's not a bad idea. We have only X number of programmers coming into the project, if we can't get them to work on one of our projects *directly* perhaps they could work on related projects? I'm trying to make the wiki a little more usable for people looking for jobs, and I'll keep this in mind. We need a project page for each activity, each document set, and much of the basic hardware and software development, and we need to prod people to sign up there. Then we have to create pages to index it all, or at least make sure that category markers are applied consistently. This is what I've done for the [[Health]] projects, and I'm working on expanding into other projects as well. (we ought to talk about VistA soon btw) I am concerned with how we are using signup lists on the wiki however. No one ever seems to *do* anything with them. I haven't really seen anyone go back into a /People list and contact the new recruits. It makes much more sense for them to hit the mailing lists or contact someone directly. I think that every page/project needs to have a volunteer coordinator. Just someone who can farm work out to more people, and has a basic to middling understanding of the components of the project and can connect people to those who know more. That in fact should be it's own thread come to think of it. ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Resetting Journal
On Feb 4, 2008, at 4:03 AM, karl wrote: Is there a way to zap the Journal and all the Journal entries and get a fresh new Journal. On builds 653 and later (G1G1 machines shipped with 650), you can open Terminal and do: $ echo /home/olpc/.sugar/default/datastore/store/index/config Then ctrl+alt+backspace to restart Sugar. On builds prior to 653, you can try: $ rm -rf /home/olpc/.sugar/default/datastore/ but I don't recall off the top of my head if that'll work. -- Ivan Krstić [EMAIL PROTECTED] | http://radian.org ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Resetting Journal
Is there a way to zap the Journal and all the Journal entries and get a fresh new Journal. Kind of what one do on a USB stick when one delete the .olpc.store file on it ? Or do I have to reflash the Nand ? Karl ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Resetting Journal
Ivan Krstić wrote: On Feb 4, 2008, at 4:03 AM, karl wrote: Is there a way to zap the Journal and all the Journal entries and get a fresh new Journal. On builds 653 and later (G1G1 machines shipped with 650), you can open Terminal and do: $ echo /home/olpc/.sugar/default/datastore/store/index/config Then ctrl+alt+backspace to restart Sugar. On builds prior to 653, you can try: $ rm -rf /home/olpc/.sugar/default/datastore/ but I don't recall off the top of my head if that'll work. -- Ivan Krstić [EMAIL PROTECTED] | http://radian.org Worked great. Thanks Karl ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
New joyride build 1636
http://xs-dev.laptop.org/~cscott/olpc/streams/joyride/build1636 Changes in build 1636 from build: 1634 Size delta: -0.79M -FlipSticks 1 -CartoonBuilder 1 -- This mail was automatically generated See http://dev.laptop.org/~rwh/announcer/joyride-pkgs.html for aggregate logs See http://dev.laptop.org/~rwh/announcer/joyride_vs_update1.html for a comparison ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: prevent data loss in running activities
Looks like the new gnome-session is a good candidate: http://live.gnome.org/SessionManagement/NewGnomeSession http://svn.gnome.org/viewvc/gnome-session/branches/new-gnome-session/ We can use EggSMClient for activities, it's planned to go in gtk when it's ready. The dependencies of the server looks sane, except for libgnomeui which is easy to rip off (and I'm sure it will be made optional at some point upstream too). The protocol currently used is XSMP, but there are plans to additionally support DBus, whenever a protocol is standardized by freedesktop. I suggest talking with Lucas Rocha, to verify the timeframe and the status of his work. Marco ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: prevent data loss in running activities
On Fri, 2008-02-01 at 13:41 +0100, Tomeu Vizoso wrote: Summarizing, I see three possibilities: - Adopt a full-fledged implementation of XSMP and ask activities to support just the save-on-shutdown part of it. (Giving a nice wrapper at least for python activities). - Implement a subset of XSMP in a new session manager implementation. - Add a couple of D-Bus methods and signals to OHM/HAL, the sugar shell and the activity service enough to support what we need. One more possibility would be to autosave every X minutes. For activities using the high level API, we would also need a mechanism for these to tell the framework if they are dirty. In this way we minimize further the risk and seriousness of data loss. Perhaps this would be enough for Update.2? I understand this is something we want anyway. Eben, am I right? Tomeu ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Python 3.0 will be backward incompatible
On Feb 3, 2008 10:51 PM, John Gilmore [EMAIL PROTECTED] wrote: code. And perhaps Python facilities for specifying what version of the interpreter your code expects (and getting such an interpreter to execute it, regardless of which interpreter version is the default called python) will come into being. After major Python programs #!/usr/bin/python2.5 works for me. --scott -- ( http://cscott.net/ ) ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
How to create a new MIME type for a Sugar activity?
I am writing a Sugar activity in Python. This activity will enable the user to navigate through a list of image files stored in a Zip file by using the arrow keys, and might support a slideshow feature too. There might be a hundred image files stored in the Zip file. Grouping the images in one file makes it much easier to deal with them in the Journal. The thing is, I want this Zip file to have its own MIME type, so that: 1). The Etoys activity does not try to open the file, at all, ever. EToys takes a long time to start up and shut down and it is really annoying when I open the file with EToys instead of my own activity. 2). My Activity *does* open the file. 3). The Zip files containing images show up in the Journal with my own Activity's icon, which looks like a slide projector. To accomplish this I have created my Zip files with the extension .slides and I'd like to be able to use the MIME type application/slides for such files. I'm also interested in creating a reader program for Gutenberg etexts. I'd like these files to have their own MIME type too so they don't get opened by the Write activity by mistake. I was thinking of using a file suffix of .book and a MIME type of text/book for these. I tried using a mimetypes.xml file in the bundle but that didn't work. I couldn't find an example of an Activity that used such a file so I'm not certain I'm doing it correctly. I'd appreciate any information on MIME types or on alternative approaches that would solve problems 1-3. Thanks much, James Simmons ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: disabling root and olpc passwords
Gary Oberbrunner wrote: subbukk wrote: sftp and scp both require receiver to share login password with sender. nc doesn't. It just reads/writes bytestreams from/to network sockets. E.g. You can transfer sub-directories across machines with : [EMAIL PROTECTED] $ nc -lp | tar xzvf - ./src [EMAIL PROTECTED] $ tar czvf - ./src | nc -q 10 192.168.1.2 without exchanging passwords. It's extremely cool, and good for hardcore users, but most people don't have the level of understanding needed to use netcat effectively. Plus ftpd/sshd are standard daemons; netcat can be daemonized too but it requires some hand-coding. Uh, well ssh/scp is not exactly the naive user's best friend as far as ease of setup. -- Gary ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: disabling root and olpc passwords
subbukk wrote: sftp and scp both require receiver to share login password with sender. nc doesn't. It just reads/writes bytestreams from/to network sockets. E.g. You can transfer sub-directories across machines with : [EMAIL PROTECTED] $ nc -lp | tar xzvf - ./src [EMAIL PROTECTED] $ tar czvf - ./src | nc -q 10 192.168.1.2 without exchanging passwords. It's extremely cool, and good for hardcore users, but most people don't have the level of understanding needed to use netcat effectively. Plus ftpd/sshd are standard daemons; netcat can be daemonized too but it requires some hand-coding. -- Gary ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Activity hosting application: Time
On Feb 4, 2008 12:59 AM, Yoshiki Ohshima [EMAIL PROTECTED] wrote: Hi, Jason, I filed a ticket sometime ago (http://dev.laptop.org/ticket/5255). I sure wish something like this will be incorporated. I think this should be covered in the dragability of each individual hand. Very good! Another ticket that seems to inspire you (http://dev.laptop.org/ticket/2778) This was the main basis for the project, and we believe we addressed all the issues raised in the comments. Some say that designing is completed when nothing cannot be removed. In other words, trying to address all the issues raised by random people is not always a good idea. (It includes the issues raised by me as well!) Of course, by addressed all the issues raised I didn't necessarily mean included in the design. discusses timezones and collaboration. But I'd say that these are secondary issue. Who believes that it is worth to pay the effort to have kids in Nigeria and Brazil look at each other's clock and discuss something (Could they discuss something worthwhile?) If you can move hands at will, that would be much better. The time game would allow for collaboration, and also for (perhaps) meaningful discussions between two children I was talking more about practical issues like the language difference and (yes) time difference, 12 hours vs. 24 hours notation difference, etc. As you wrote below, kids won't discover these concepts by their own. Translating the 12 hour to 24 hour notation of the submission to whichever the other player is using shouldn't be a problem. Also the game isn't time zone dependent. Do you envision that these two kids connect to each other when they don't understand what the other's language and find a good time of the day when they can connect, and discuss about an artificial and abstract concept like time? True, perhaps discussions would be less helpful, but I think the time game is still something that would help. As a child you can't understand time(in the form of a clock) until it is explained to you. Which is where this activity will (hopefully) come in. I wasn't saying that kids can make stuff before understanding it. There needs to be good guidance that leads them to the deeper understanding. (For some more background, refer to some discussion around http://squeakland.org/pipermail/squeakland/2007-August/003719.html and hopefully the video linked from the email.) You wrote that your Time activity have analog, digital and natural display of time but with these, you have to explain it to kids. What kind of supporting material do you think is needed? Can the explanation be on the laptop as well? Can it be interactive? Can the explanation and the real thing be seen on the same screen at the same time? I think the natural time clock should be close enough to the actual appearance outside so that the children will connect the ideas. Also, the clock can be updated to the time it is right now. Thus in that way it should be its own explanation. It appears that you are a high-school student... That is really great! Please don't take above as discouragement. I'm really trying to encourage people who are trying to make educational activity (as you know, there aren't many for XO.) It is really valuable to see that somebody (who is young and close to the target age group!) think about making activity. I am a senior at IMSA, and am aware of the development process, so I know your comments aren't discouragement. -- Yoshiki Do you know Kathleen Harness? Should I? -- Jason ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: What's left for Update.1
On Feb 4, 2008 10:31 PM, C. Scott Ananian [EMAIL PROTECTED] wrote: On Feb 4, 2008 11:50 AM, Sayamindu Dasgupta [EMAIL PROTECTED] wrote: 2008/2/4 Kim Quirk [EMAIL PROTECTED]: ..snipped For translations, I would also probably push Mongolian in, along with Spanish. I am currently making those two sets of translations go I really believe that we will need an update.1.1 for Mongolia, so I (for one) would not be sad to see the Mongolian translations not make it for update.1. By the time we can solve the networking issues for Mongolia, we should have translations well in hand as well. Mongolia will likely not get updated again until there is another opportunity to use the bulk multicast update technique again, so it doesn't make too much sense to rush the Mongolian translations. --scott In that case - Spanish it is :-). Thanks, Sayamindu -- Sayamindu Dasgupta [http://sayamindu.randomink.org/ramblings] ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: What's left for Update.1
2008/2/4 Kim Quirk [EMAIL PROTECTED]: Jim, I think this is way too much stuff for Update.1. We are in code freeze. We have items 1 and 2 scheduled to go into RC2; I would suggest that we ONLY pick up Spanish, where we really fell short in the current build; I don't agree with holding up this build for either 4 or 5, as this feels like new, untested code - perhaps there is no 'fix' even available at this time (I'd need to see the arguments that this is blocking AND we have a fix); and I agree that we need to look at 'Blocking' bugs that are still open to see if we agree they are still blocking - or move them out. For translations, I would also probably push Mongolian in, along with Spanish. I am currently making those two sets of translations go through all kinds of tests (I wish I could make the rest of them go through these as well, but time is severely limited atm). If this raises concern about the inclusion of the latest translations for other languages, I am currently working on a system for building language packs (single archives), which can simply be installed in any Qemu image/XO/sugar-jhbuild setup, so that anyone can try out the latest translations for any of our supported language whenever they wish to. However, cherry-picking the translations for Spanish and Mongolian may pose a problem, which I'm not sure how to handle. The translations were often committed as parts of huge commits, in which other translations also went in. Maybe someone who's more familiar with Git may want to suggest some ways out here. Thanks, Sayamindu -- Sayamindu Dasgupta [http://sayamindu.randomink.org/ramblings] ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: disabling root and olpc passwords
On Feb 4, 2008 11:37 AM, subbukk [EMAIL PROTECTED] wrote: On Sunday 13 Jan 2008 4:48:08 am Mikus Grinbergs wrote: The 2008-1-12 OLPC News says ... so that we can finally disable the root and olpc passwords. The way I have my G1G1 system set up (I have no wireless) I *need* to ftp in. For that, I have set a password for olpc. It would be ok with me to set up a different user+password for ftp, but would *not* be ok for password support to be disabled. Mikus, Just what exactly do you need ftp for? There are much better alternatives for transfering files. You may want to use nc (from netcat package). It is smaller, easier and has none of the user/password/double-port stuff. snip Or better yet, use sftp or scp. Your olpc user gets his/her own keys generated when you first start up. ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: disabling root and olpc passwords
Just what exactly do you need ftp for? There are much better alternatives for transfering files. Works for me. I forget how long I have had my house LAN - must be over a decade. Back then, I decided upon the process I would use to communicate from the main (OS/2) system I work on, to the additional systems on the LAN. Ftp is how ALL of my systems are set up. Until I want something ftp does not provide, I see no need to install (and learn to use) alternative ways to ship files between systems on a LAN. I posted because there appeared to be a regression (regarding asking for passwords) in the OLPC behavior -- that exists regardless of how I described happening to notice it. mikus ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: disabling root and olpc passwords
On Monday 04 Feb 2008 10:11:02 pm Chas. Owens wrote: Or better yet, use sftp or scp. Your olpc user gets his/her own keys generated when you first start up. sftp and scp both require receiver to share login password with sender. nc doesn't. It just reads/writes bytestreams from/to network sockets. E.g. You can transfer sub-directories across machines with : [EMAIL PROTECTED] $ nc -lp | tar xzvf - ./src [EMAIL PROTECTED] $ tar czvf - ./src | nc -q 10 192.168.1.2 without exchanging passwords. Very handy for machines in a mesh. sftp/scp would be an overkill for such purposes. The 20KB nc is one of those utilities that makes you wonder how you ever managed without it :-). Subbu ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: What's left for Update.1
On Feb 4, 2008 11:50 AM, Sayamindu Dasgupta [EMAIL PROTECTED] wrote: 2008/2/4 Kim Quirk [EMAIL PROTECTED]: I think this is way too much stuff for Update.1. We are in code freeze. We have items 1 and 2 scheduled to go into RC2; I would suggest that we ONLY pick up Spanish, where we really fell short in the current build; I don't agree with holding up this build for either 4 or 5, as this feels like new, untested code - perhaps there is no 'fix' even available at this time (I'd need to see the arguments that this is blocking AND we have a fix); and I agree that we need to look at 'Blocking' bugs that are still open to see if we agree they are still blocking - or move them out. Hear, hear. For translations, I would also probably push Mongolian in, along with Spanish. I am currently making those two sets of translations go I really believe that we will need an update.1.1 for Mongolia, so I (for one) would not be sad to see the Mongolian translations not make it for update.1. By the time we can solve the networking issues for Mongolia, we should have translations well in hand as well. Mongolia will likely not get updated again until there is another opportunity to use the bulk multicast update technique again, so it doesn't make too much sense to rush the Mongolian translations. --scott -- ( http://cscott.net/ ) ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: disabling root and olpc passwords
On Sunday 13 Jan 2008 4:48:08 am Mikus Grinbergs wrote: The 2008-1-12 OLPC News says ... so that we can finally disable the root and olpc passwords. The way I have my G1G1 system set up (I have no wireless) I *need* to ftp in. For that, I have set a password for olpc. It would be ok with me to set up a different user+password for ftp, but would *not* be ok for password support to be disabled. Mikus, Just what exactly do you need ftp for? There are much better alternatives for transfering files. You may want to use nc (from netcat package). It is smaller, easier and has none of the user/password/double-port stuff. Subbu ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: What's left for Update.1
Jim, I think this is way too much stuff for Update.1. We are in code freeze. We have items 1 and 2 scheduled to go into RC2; I would suggest that we ONLY pick up Spanish, where we really fell short in the current build; I don't agree with holding up this build for either 4 or 5, as this feels like new, untested code - perhaps there is no 'fix' even available at this time (I'd need to see the arguments that this is blocking AND we have a fix); and I agree that we need to look at 'Blocking' bugs that are still open to see if we agree they are still blocking - or move them out. People can argue otherwise (I'm open to a good discussion), but my recommendation is to get this build out, with all the known issues well documented. Kim On Jan 31, 2008 10:11 PM, Jim Gettys [EMAIL PROTECTED] wrote: For comment and discussion, here are the showstoppers I know of for getting Update.1 finished. If you think there are others, please speak up now (and modify the subject line to start another thread). Activity developers: note we'll be asking you to upload updated activities to pick up all the recent flurry of translation work very soon. 1 - wireless firmware and driver support (to fix problems with WEP and WPA) 2 - q2d11 OFW - to fix battery problems 3 - update activities to pick up translation work, Spanish in particular, but not missing other languages we may need. 4 - UI fix for registration with the school server. http://dev.laptop.org/ticket/6136 5 - switch to gabble from salut at school. 6 -testing and fixing anything critical! If we don't want to hold up an RC2 to pick up translation, then we should anticipate an RC4 might be necessary (as we may have issues that come up with updated activities). 4 - we previously (without Dave Woodhouse being available to add to the discussion) thought we could/should punt #6135 and release note. However, talking with him about what we should really fix given his experience in Mongolia, the lack of positive confirmation that the laptop actually was registered is a real issue. The teachers are not familiar with English (or computers), and the subtlety of a menu entry going away isn't good enough. I think we need to seriously discuss about possibly/probably being update.1 fodder is the kids arrive at school in the morning problem. 5 - Use of mesh in large, crowded environments If everyone arrives at school running local link and resumed quickly, the network might melt from mdns mesh traffic's interaction with the mesh's implementation of mutlicast. We've upped the multicast bitrate for multicast as a band aid, until we can dynamically adjust the bitrate. But the fundamental issue comes that in large, dense school environments, can't expect multicast to scale far enough, and should be using unicast to a presence server (jabber in our current case) to handle this problem. Dave Woodhouse has suggested may be to try to get a response to the school server's anycast address, and if we get a response from a school server, switch from Salut to Gabble for presence service automatically. This is also somewhat mitigated by having working power management, as machines that have suspended due to idle stop sending mdns packets, and the kids presumably will want internet access and switch over when they arrive. But I'm not very confident that this will always work in large environment. Another temporary solution would be to have Ohm ask NM to reconnect if the machine is suspended for more than some interval, say, 30 minutes. -- Jim Gettys One Laptop Per Child ___ 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: Activity hosting application: Time
Hi, Jason, Translating the 12 hour to 24 hour notation of the submission to whichever the other player is using shouldn't be a problem. Also the game isn't time zone dependent. Translating these isn't a big problem technically, yes. Again, I was just thinking that that wouldn't be the kick-ass feature for an educational clock activity. (When I attended a conference in France, the organizer wrote 20h30 on the blackboard and said the night session begins at twenty-thirty. Some in the audience reponded: And, what time is it exactly?) Do you envision that these two kids connect to each other when they don't understand what the other's language and find a good time of the day when they can connect, and discuss about an artificial and abstract concept like time? True, perhaps discussions would be less helpful, but I think the time game is still something that would help. My point is that to get kids understand the sense of time, the programmer doesn't have to build a single the game; like what you have on the wiki page, in a game, a kids walks up to the blackboard and write something. There, if the activity has simple yet flexible interaction, they can make more games. So, the good focus for a programmer would be to provide such a interface. I think the natural time clock should be close enough to the actual appearance outside so that the children will connect the ideas. I wouldn't count on it that much (you know how China deals with timezones, and how summer is like in high-latitute places, right?). It would be nice there is *also* an abstract form of explanation. Also, the clock can be updated to the time it is right now. Thus in that way it should be its own explanation. Ah, but stuff like 60 seconds is 1 minute, 60 minutes is 1 hour, 24 hours is a day, but the face only has 12 numbers, etc. are not that discoverable. It appears that you are a high-school student... That is really great! Please don't take above as discouragement. I'm really trying to encourage people who are trying to make educational activity (as you know, there aren't many for XO.) It is really valuable to see that somebody (who is young and close to the target age group!) think about making activity. I am a senior at IMSA, and am aware of the development process, so I know your comments aren't discouragement. Thanks! Do you know Kathleen Harness? Should I? Well, she is helping Etoys activity contents development, and her group at http://www.squeakcmi.org/index.php is for example hosting an OLPC meeting (as on the web). Also, she was on a local newspaper recently. When I attended a conference in Chicago, a presenter from UIUC gave a talk. In the talk, she showed a blank map of Illinois and started with a remark: Welcome to Chicago! But do you know that, outside Chicago, there is a larger area called Illinois? For an outsider like me, Illinois is one thing so I thought you might know her.^^; -- Yoshiki ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: disabling root and olpc passwords
On Feb 4, 2008 12:59 PM, Mikus Grinbergs [EMAIL PROTECTED] wrote: I posted because there appeared to be a regression (regarding asking for passwords) in the OLPC behavior -- that exists regardless of how I described happening to notice it. It is not a bug. Use 'passwd' to set a password. Problem solved. Can we move on? --scott -- ( http://cscott.net/ ) ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Pen Tablet firmware test doesn't work on beta2 machine
Patrick Dubroy wrote: I've got a beta2 machine, and access to a beta4 machine as well. On the B2, when I boot into the firmware tests and get to the Pen Tablet/Glide Sensor test, I get absolutely no response from the Pen Tablet. The Glide Sensor (touchpad) works fine. I've also tried running 'evtest /dev/input/event5 1' and that also fails to detect any input on the tablet. The PT function on B2 systems is disabled because of a hardware issue. I forget the details. On the beta4 machine, both of these tests worked as expected. Any idea why the touchpad wouldn't be working on the beta2 machine? Does anyone else have a B2 that they could test? It's possible I've just got some bad hardware. Thanks, Pat ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
New joyride build 1638
http://xs-dev.laptop.org/~cscott/olpc/streams/joyride/build1638 Changes in build 1638 from build: 1636 Size delta: 0.00M -olpcsudo 1.2-0 +olpcsudo 1.3-0 -- 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: Activity hosting application: Time
On Feb 4, 2008 2:57 PM, Yoshiki Ohshima [EMAIL PROTECTED] wrote: Hi, Jason, Translating the 12 hour to 24 hour notation of the submission to whichever the other player is using shouldn't be a problem. Also the game isn't time zone dependent. Translating these isn't a big problem technically, yes. Again, I was just thinking that that wouldn't be the kick-ass feature for an educational clock activity. (When I attended a conference in France, the organizer wrote 20h30 on the blackboard and said the night session begins at twenty-thirty. Some in the audience reponded: And, what time is it exactly?) Do you envision that these two kids connect to each other when they don't understand what the other's language and find a good time of the day when they can connect, and discuss about an artificial and abstract concept like time? True, perhaps discussions would be less helpful, but I think the time game is still something that would help. My point is that to get kids understand the sense of time, the programmer doesn't have to build a single the game; like what you have on the wiki page, in a game, a kids walks up to the blackboard and write something. There, if the activity has simple yet flexible interaction, they can make more games. So, the good focus for a programmer would be to provide such a interface. but how one would go about providing that interface? I think the natural time clock should be close enough to the actual appearance outside so that the children will connect the ideas. I wouldn't count on it that much (you know how China deals with timezones, and how summer is like in high-latitute places, right?). We were looking for a way to change the position of the sun based on the longitude and latitude and time of year(xearth seemed promising). I'm actually not sure how china deals with time zones, but as long as the laptop's system time is correct, I don't think that should be a problem. It would be nice there is *also* an abstract form of explanation. Also, the clock can be updated to the time it is right now. Thus in that way it should be its own explanation. Ah, but stuff like 60 seconds is 1 minute, 60 minutes is 1 hour, 24 hours is a day, but the face only has 12 numbers, etc. are not that discoverable. Hopefully that would be something they would notice with moving the clock hands and seeing the digital clock change to 59 seconds/minutes before 00 It appears that you are a high-school student... That is really great! Please don't take above as discouragement. I'm really trying to encourage people who are trying to make educational activity (as you know, there aren't many for XO.) It is really valuable to see that somebody (who is young and close to the target age group!) think about making activity. I am a senior at IMSA, and am aware of the development process, so I know your comments aren't discouragement. Thanks! Do you know Kathleen Harness? Should I? Well, she is helping Etoys activity contents development, and her group at http://www.squeakcmi.org/index.php is for example hosting an OLPC meeting (as on the web). Also, she was on a local newspaper recently. When I attended a conference in Chicago, a presenter from UIUC gave a talk. In the talk, she showed a blank map of Illinois and started with a remark: Welcome to Chicago! But do you know that, outside Chicago, there is a larger area called Illinois? For an outsider like me, Illinois is one thing so I thought you might know her.^^; I see your point, but seeing as cooperation in the olpc project started with the new year, I don't have any connections outside of the IMSA chapter. -- Yoshiki ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: SD card errors on resume after suspend, joyride 1634 firmware q2d12
It may be possible that you could find others experiencing the same problem on the support forums. Check out http://forum.laptop.org/. Cheers. Justin On Feb 4, 2008 3:16 PM, Mark Bauer [EMAIL PROTECTED] wrote: This happens maybe not every time, but at least 50% of the time, when I wake from suspend (or sleep), the SD card returns an error df: '/media/SD1': Input/output error Then it mounts in on /media/SD1_1 Any ideas It is a 2 GB sandisk. Thanks Mark ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel -- Justin Gallardo ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Pen Tablet firmware test doesn't work on beta2 machine
Significant changes were made between a B2 XO and a mass production XO laptop. As a result, the B2 laptops are no longer supported by current software builds and not recommended for development work.While it seems a shame to abandon hardware in the field, all the B2 machines built number less than half a single day of XO mass production, and our development/test resources are stretched trying to properly support just the mass production machines. John On Feb 4, 2008, at 4:59 PM, Patrick Dubroy wrote: I've got a beta2 machine, and access to a beta4 machine as well. On the B2, when I boot into the firmware tests and get to the Pen Tablet/Glide Sensor test, I get absolutely no response from the Pen Tablet. The Glide Sensor (touchpad) works fine. I've also tried running 'evtest /dev/input/event5 1' and that also fails to detect any input on the tablet. On the beta4 machine, both of these tests worked as expected. Any idea why the touchpad wouldn't be working on the beta2 machine? Does anyone else have a B2 that they could test? It's possible I've just got some bad hardware. Thanks, Pat ___ 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: SD card errors on resume after suspend, joyride 1634 firmware q2d12
Hi, I think you have found http://dev.laptop.org/ticket/4013 . Thanks, Tomeu On Mon, 2008-02-04 at 17:16 -0600, Mark Bauer wrote: This happens maybe not every time, but at least 50% of the time, when I wake from suspend (or sleep), the SD card returns an error df: '/media/SD1': Input/output error Then it mounts in on /media/SD1_1 Any ideas It is a 2 GB sandisk. Thanks Mark ___ 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: disabling root and olpc passwords
I posted because there appeared to be a regression (regarding asking for passwords) in the OLPC behavior -- that exists regardless of how I described happening to notice it. The theory is that in update.1, the olpc and root accounts will come disabled (locked with a password that nobody can type). However, you can change the password by becoming root (using sudo, or su, or root autologin on the tty1 console, or the Become Root button in the terminal activity). Then just use the passwd command to set whatever password you like. After that, you can start incoming ssh and/or FTP sessions using your newly set password. It's easy to get confused about this -- the particular implementation strategy for update.1 has changed several times. (Indeed, I might have it wrong, but I rest assured that if so, someone will correct me.) See http://dev.laptop.org/ticket/5537, which seems to be the master ticket for this issue (there are lots of dups). John ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Help for kick off!
Hi, How to get started with OLPC for developing a software? Is there any area which we require to know about in particular? How can we get to know more about the architecture of the OLPC? Also the OS of OLPC and the registers it use for various purposes. Is that all the activities developed in OLPC is in Python? Can't we go for any other language? Can't we use C for it? How do we get started with the kernel level programming in OLPC? Is it exactly the same way as in Fedora? aswathy ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Fwd: [PyCON-Organizers] OLPC Sprint(s) at PyCon
FYI. Will any of you be there? -- Forwarded message -- From: Facundo Batista [EMAIL PROTECTED] Date: Feb 4, 2008 10:32 AM Subject: Re: [PyCON-Organizers] OLPC Sprint(s) at PyCon To: [EMAIL PROTECTED] Cc: Mel Chua [EMAIL PROTECTED], Walter Bender [EMAIL PROTECTED], [EMAIL PROTECTED], Ivan Krstic' [EMAIL PROTECTED] 2008/1/28, Mike C. Fletcher [EMAIL PROTECTED]: Project/Sprint Name: One Laptop Per Child (Activities) Thanks for your proposal! Your sprint was added to the Sprint Projects page [1]. Also, we created a page for your attendees to sign up [2]. Note that your email does not appear there, but we ask this information of the attendees, so feel free to add your contact there too (it's always good to use name at domain dot something format as a least-effort spam avoidance measure. Here [3] is information about how to edit the page for that change and any other you want to make in your project. Thanks, and happy coding! Regards, [1] http://us.pycon.org/2008/sprints/projects/#one-laptop-per-child-activities [2] http://wiki.python.org/moin/PyCon2008/SprintSignups/OLPCActivities [3] http://us.pycon.org/2008/site/howto/ -- .Facundo Blog: http://www.taniquetil.com.ar/plog/ PyAr: http://www.python.org/ar/ ___ Pycon-organizers mailing list [EMAIL PROTECTED] http://mail.python.org/mailman/listinfo/pycon-organizers -- Edward Cherlin End Poverty at a Profit by teaching children business http://www.EarthTreasury.org/ The best way to predict the future is to invent it.--Alan Kay ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel