Testing the GCompris crane activity on the XO
It's not well integrated but you can have a look of one independent GCompris activity to test on the XO: http://gcompris.net/incoming/crane-activity.tar.bz2 To test it, download it on the XO and in a console: tar -xjf crane-activity.tar.bz2 cd crane-activity ./runit.sh BTW, the dynamic library dependencies are pretty common on recent desktop so it may work on yours as well. -- Bruno Coudoin http://gcompris.net Free educational software for kids http://toulibre.org Logiciel Libre à Toulouse ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: XOs interacting with general computers (was: Devel Digest, Vol 17, Issue 52)
I don't have a solution either but I have have been in touch with one organisation concerned by child abuse in France. What they told me is they would like to provide the children with an easy way to report abuse. The hard problem is that if an organisation go in an online forum with the nick littlegirl_11yo, they will see abuse but it has no value for a judge because they are adults. So they need to get report from children directly. If the child can understand there is an abuse, she can't easily report it, even the adults beside won't be able to easily gather all the information needed to catch the offender because they lack the technical knowledge. Based on that, I would suggest to have an 'Abuse report' button that would gather the information and send it to a team that will analyse and take the appropriate actions. This could be to improve the filtering system if any, blacklisting, or even go to the police with the evidences. Like in real live, there is no way to avoid abuse but it's rare because the offenders are easily detected and are punished. Bruno. ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
GCompris activities for joyride
I just uploaded a new release of the GCompris activities. I followed Bert's Etoy scripts to stay retro-compatible with previous startup sequence. Here is the changelog: - New sugar compliant icon (but not very cute) - Includes the Spanish translation (how are we supposed to manage localized bundle distributions?) - Fixed broken activities like algebra_plus-activity that had missing resources. - We no more write in the home directory I did not made an extensive test, it's an automated build. Even major bugs will remain unless I get informed. Bruno. ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: GCompris whole bundle problem
Le dimanche 06 janvier 2008 à 16:06 -0800, Teresa Selling a écrit : I downloaded and installed the new xo for GCompris as a whole app. Its too big! 81M Looks like there are voices for many languages included. That should probably be a separate download so people can get just the one they want. The xo for Click On Letter Activity is 43M... so I am guessing its due to voices too. Anyway it starts up but when I select an activity it crashes. I ran in shell with -D and saw: No module named DTW.dtw in garbage collection ignored Fatal Python error: Unexpected exception during garbage collection I see the problem but I don't understand why it worked for me. Anyway, you can fix it by starting a console and removing the files: /usr/share/activities/gcompris.activity/share/gcompris/boards/writing_tutor* You are right, we should provide all the voices in a specific add on bundle. Bruno. ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: a few GCompris activities still have problems
Le lundi 07 janvier 2008 à 09:30 -0800, Teresa Selling a écrit : I downloaded a couple of the non-working activities separately from the big gcompris bundle and they work ok. babyshapes and hexagon are the ones I downloaded. I don't have time to download the others at the moment but it may be that its just the big gcompris bundle that has the problem. Yes, the packaging process is very different between the single bundle and the individual one. It means that it's not because the full version works that the individual will and vice versa. On Jan 7, 2008 2:02 AM, Teresa Selling [EMAIL PROTECTED] wrote: I found a couple more activity problems: /discovery/micelaneous/babyshapes: coiuldn't find or load babyshapes/food/chocolate.png (missing all the items on the left) /discovery/micelaneous/clockgame: couldn;t find or load clockgame/clockgame- bg.jpg I Fixed these. Teresa Selling [EMAIL PROTECTED] wrote: I went through most of the activities in the gcompris xo bundle and found that most work ok but a few have some problems: /computer/mouse/clickgame: couldin't find or load clickgame/sea1.jpg /fun/hexagon: couldn't find or load hexagon/strawberry.png /fun/anim: couldn't find or load skins/gartoon/boardicons/draw.svg /discovery/memory_group/memory: couldn't find or load memory/backcard.png /discovery/memory_group/memory_tux: couldn;t find or load memory/backcard.png /discovery/colors_group/advanced_colors: couldn;t find or load gcompris/timers/clock10.png Fixed all of them as well. Thanks for your help in reporting bugs. I really lack time and sadly cannot test the bundles I provide as it should be. Bruno. ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: a few GCompris activities have problems
Le lundi 07 janvier 2008 à 09:40 -0800, Teresa Selling a écrit : Kim, Since there is a GCompris Bundle webpage off the olpc Activities page, any not working ones could probably be annotated there. I was sending info on the ones I found to be broken in the new bundled release to the olpc developers list (instead of the GCompris Wiki) as the author Bruno requested. He put a new release out yesterday... and he added a blurb about it on that webpage. I was mainly testing the big GCompris bundle since I requested it. That would be great. It would really help users and me as well. Bruno. ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Xo-get with GUI (pyGTK)
The project is advancing rapidly, ideas for further development are very welcome! That sounds a great tool for XO users. As the GCompris maintainer, I have some problems that I would like to discuss, perhaps not specific to your script. * Hosting: GCompris is huge and I currently host our bundles on our main web site server. With the number of XO users expanding rapidly, I won't be able to sustain it. I could move them to Sourceforge but it's a pain to upload a single file there, I can't imagine uploading 100 files. To give an idea, GCompris have currently 2GB/Day upload average. * Versioning I create a new bundle version at each release but how should I release the new bundles. How will your script handle that. * I18N I currently bundle only the Spanish translations (and English from the code). Since GCompris is translated as a whole, each po files are rather big (100KB/language). If I bundle all the po, we may end up with 4MB per bundle, just for the translations files. I have the same problem with audio voices that maybe shared by several GC bundles. Perhaps an option would be to have a language support bundle but I don't know if it's feasible or if it's the right way to do it. ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: OLPC News 2008-03-08
* We are looking for someone to Sugarize the GCompris icons; A little group within the GCompris community started to work on this but any help would be appreciated. Please contact me if you would like to contribute. -- Bruno Coudoin http://gcompris.net Free educational software for kids http://toulibre.org Logiciel Libre à Toulouse ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Wellington test team vs Activities - 2008-09-13
- there was lots of positive reinforcement for learners which was good to hear (literally hear), impressed by this work. Few times the words in the help and instructions and names were on top of each other, like it couldnt fit all the writing in the box so would overlap. Bit slow to open and close each game but still very cool. Thanks for all the effort put in here so far. -- Bruno Coudoin http://gcompris.net Free educational software for kids http://toulibre.org Logiciel Libre à Toulouse ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: gcompris activities regression
Le samedi 27 septembre 2008 à 00:57 +0200, Marco Pesenti Gritti a écrit : Unless someone find time to track it down I guess we will have to: 1 Downgrade libxml2 2 Rely on a gcompris fix/workaround. I just completed the step 2. The new release is uploaded, each activities and the full bundle. They should work as before now. -- Bruno Coudoin http://gcompris.net Free educational software for kids http://toulibre.org Logiciel Libre à Toulouse ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: gcompris activities regression
Le dimanche 28 septembre 2008 à 19:36 +0200, [EMAIL PROTECTED] a écrit : Bonjour Bruno, I have just installed the last release on a xo. The installation procesure with xoget failed, an I used the alternative with wget. The gcompris-activity runs well. However, if I try to launch an activity in the letter-group of activities, I get following error message: Error: the activity requires that you first install the packages with GCompris voices for the locale 'fr' or 'en'. This error occurs again on the LiveCD (for example in the version from ftp://rohrmoser-engineering.de/pub/XO-LiveCD/XO-LiveCD_080919.iso ), which are an important promotion tool, especially in France, where the liveCD is the unique possibility to explore GCompris in the sugar environment. This is because I don't distribute french voices. In order to keep the full bundle small, well relatively small, I exclude all the voices except en, es, pt, pt_BR. It is relatively easy to create a full bundle that includes french. - Get the gcomprixo branch http://gcompris.net/wiki/index.php/Developer%27s_corner - Get everything needed to build GCompris: apt-get build-dep gcompris - Edit the file tools/full_xo_bundle.sh to no more remove the 'fr' directory where the fr voices are. - Run the script ./tools/full_xo_bundle.sh - Once complete the bundle is in /tmp/ Tested on Ubuntu Hardy only. On the long term as anybody a better solution to distribute GCompris and it's localized voices in an efficient manner. -- Bruno Coudoin http://gcompris.net Free educational software for kids http://toulibre.org Logiciel Libre à Toulouse ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Hosting request for GCompris
1. Project name : GCompris 2. Existing website, if any : http://gcompris.net 3. One-line description : Educational Suite 4. Longer description : GCompris is an educational software suite comprising : of numerous activities for children aged 2 to 10. : Some of the activities are game orientated, but nonetheless : still educational. 5. URLs of similar projects : 6. Committer list Username Full name SSH2 key URLE-mail - -- #1 bdoin Bruno Coudoin http://gcompris.net/bdoin_ssh_key.asc [EMAIL PROTECTED] If any developers don't have their SSH2 keys on the web, please attach them to the application e-mail. 7. Preferred development model I don't need a git account. The project is under cvs, hosted by gnome at: http://svn.gnome.org/svn/gcompris/ 8. Set up a project mailing list: [X] No 9. Commit notifications [X] No commit notifications, please 10. Shell accounts As a general rule, we don't provide shell accounts to developers unless there's a demonstrated need. If you have one, please explain here, and list the usernames of the committers above needing shell access. 11. Translation [ ] Set up the laptop.org Pootle server to allow translation commits to be made [X] Translation arrangements have already been made by the gnome translation teams 12. Notes/comments: What is most important for me is a file space. I am currently hosting bundles under gcompris.net but it creates way too much traffic for us. ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
GCompris bundle download is disabled
I am sorry to inform you that I disabled the download of GCompris bundles. There are more downloads than our server can sustains. The 11 Oct 2008 I requested a hosting place to [EMAIL PROTECTED] but got no response so far. For information it drains almost 3TB of download in Septembre. If someone want to take the interim in the mean time, let me know, I will provide you a private download link. Sorry for the inconvenient, -- Bruno Coudoin http://gcompris.net Free educational software for kids http://toulibre.org Logiciel Libre à Toulouse ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Project name : GCompris has been set up
Le lundi 03 novembre 2008 à 10:39 -0500, Henry Edward Hardy a écrit : Sun, 12 Oct 2008 01:17:14 +0200, Bruno Coudoin [EMAIL PROTECTED] wrote: 1. Project name : GCompris Done. Your tree is here: git+ssh://[EMAIL PROTECTED]/git/activities/gcompris Please follow instructions here for importing your project: http://wiki.laptop.org/go/Importing_your_project Let us know if you have any problems with your tree. Happy hacking. Thanks for the git but I don't really need this. What is important for me is a place to put my 100 bundles. -- Bruno Coudoin http://gcompris.net Free educational software for kids http://toulibre.org Logiciel Libre à Toulouse ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: GCompris bundle download is disabled
I have now an account at dev.laptop.org and moved the bundles there. The olpc GCompris wiki page now direct downloads there. Thanks everybody for your help and patience. -- Bruno Coudoin http://gcompris.net Free educational software for kids http://toulibre.org Logiciel Libre à Toulouse ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Missing Library File After GCompris Compilation
Le dimanche 07 mars 2010 à 03:51 +0200, Tamer Alkhouli a écrit : Hello all, I was trying to modify one of the GCompris activities (memory-activity), and after bundling the compiled code and trying to install it using the sugar-install-bundle command on the XO, I got an error message telling me that libxcb-render-util.so.0 was missing. When I copied that file to /usr/lib/ everything worked just fine. Any idea why this problem showed in the first place? And how to fix it permanently? Note that the non-modified GCompris activity doesn't need that file. Well each library on which we depend brings its own dependency to us. It means that if you compile on a system were X depends on the library libxcb-render then our gcompris binary will require it. But if this library is not present on a given system then GCompris won't start at all because GNU/Linux expect all dynamic libraries required by a binary to be present. To avoid this situation, all GNU/Linux distribution have a packaging system in place. -- Bruno Coudoin http://gcompris.net Free educational software for kids http://toulibre.org Logiciel Libre à Toulouse http://april.org Promouvoir et défendre le Logiciel Libre ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Missing Library File After GCompris Compilation
Ok, this process has been deprecated by work done by Aleksey (in copy) to use 0install. My bundleit.sh will be removed once the 0install process for GCompris is in place. For the mean time, you can use it but the source operating system and the target one must be as close as possible to avoid the missing library situation which you faced. Bruno. Le mercredi 10 mars 2010 à 00:52 +0200, Tamer Alkhouli a écrit : I am bundling the activity using the provided bundleit.sh script, which you can find here: http://git.gnome.org/browse/gcompris/tree/src?h=gcomprixo I am using Ubuntu, are you suggesting that I should use aptitude to generate the XO file? If yes, how can that be done? Thanks, On Tue, Mar 9, 2010 at 10:54 PM, Bruno Coudoin bruno.coud...@free.fr wrote: Le dimanche 07 mars 2010 à 03:51 +0200, Tamer Alkhouli a écrit : Hello all, I was trying to modify one of the GCompris activities (memory-activity), and after bundling the compiled code and trying to install it using the sugar-install-bundle command on the XO, I got an error message telling me that libxcb-render-util.so.0 was missing. When I copied that file to /usr/lib/ everything worked just fine. Any idea why this problem showed in the first place? And how to fix it permanently? Note that the non-modified GCompris activity doesn't need that file. Well each library on which we depend brings its own dependency to us. It means that if you compile on a system were X depends on the library libxcb-render then our gcompris binary will require it. But if this library is not present on a given system then GCompris won't start at all because GNU/Linux expect all dynamic libraries required by a binary to be present. To avoid this situation, all GNU/Linux distribution have a packaging system in place. -- Bruno Coudoin http://gcompris.net Free educational software for kids http://toulibre.org Logiciel Libre à Toulouse http://april.org Promouvoir et défendre le Logiciel Libre -- Tamer Alkhouli -- Bruno Coudoin http://gcompris.net Free educational software for kids http://toulibre.org Logiciel Libre à Toulouse http://april.org Promouvoir et défendre le Logiciel Libre ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel