Re: [Sugar-devel] [Announcement] Sugarizer v0.8 is available for your device
Lionel, Congrats. Quick question: What is the procedure for an app developer to get a new version into your distro? Turtle Blocks has made many advances since the version you package. regards. -walter On Fri, Jan 6, 2017 at 3:02 AM, Lionel Laské <lionel.la...@gmail.com> wrote: > > > Hi all, > > > > I'm proud to announce the eighth version (0.8) of Sugarizer, a taste of > Sugar for any device. > > > > http://sugarizer.org > > > > Main features in this new version: > >- Speak activity: The famous Sugar Speak activity: anything you type >will be spoken aloud using the speech synthesizer. >- Moon activity: Another famous Sugar activity. A Moon phase viewer, >includes Lunar phase information and eclipse data. >- Video Viewer activity: A generic video viewer, explore a predefined >libraries (Khan Academy, Canopé) or import your own library and share it >with others in the Journal. >- Shared Notes activity: A shared board where you could stick Post-It >notes and share it in real time with others using presence. >- Updated Etoys activity: Latest version of Etoys is now included in >the Sugarizer package. >- Windows 10: Sugarizer is now available in the Windows Store [1]. So >if you've got a PC on Windows, Sugarizer is one click long from you. >- Performance improvement: script optimization and lazy loading of >data had dramatically improve performance in all activities. >- Better touch support: a new scrollable home view and a better >handling of long touch on touch screens of any size. >- Application size reduction: Sugarizer application size is now under >50Mb. >- Portuguese localization: a new language support for our friends from >Portugal and Brazil, >- SugarLabs inside: Sugarizer source code is now in SugarLabs >repository [8]. > > > > New in Sugarizer 0.8 for Android is "Sugarizer OS". Sugarizer OS is a way > to use Sugarizer as your Android Launcher on the device. So you could have > the same experience with Sugarizer on your tablet/smartphone that you've > got with Sugar on the XO laptop. More specifically, Sugarizer OS features > are: > >- Directly boot the device on Sugarizer home view (no more Android >stuff) >- Full features and activities of Sugarizer (Sugarizer and Sugarizer >OS share the same code) >- Include both Sugarizer activities and Android applications in your >home view using favorites feature >- Launch Android applications from Sugarizer home view >- Journal will trace both Sugarizer and Android application launch >- Launch Android settings from the Sugarizer settings dialog >- Manage WiFi connection from the Sugarizer neighborhood view (like in >Sugar) > > > > With Sugarizer OS, Sugar on Android is now a reality: enjoy the experience > and spread the world with Sugarizer ! > > > > Sugarizer 0.8 is available on: Windows Store [1], Google Play [2], Amazon > Store [3], Apple Store [4], Chrome Web Store [5] and F-droid [6]. > > Sugarizer OS for Android is available in beta here [7]. > > > >Lionel. > > > > P.S.: Special thanks for their contribution on this version to Vishal > Batchu (Speak activity), Shirsh Zibbu (Moon activity), Bert Freudenberg > (Etoys activity), Jeremie Amsellem (Sugarizer OS), Michaël Ohayon > (Sugarizer OS), Afmachado (Portugueuse Translation), Naofum (Japanese > Translation), Christoph Derndorfer (German Translation), Piotr Antosz > (Polish Translation), Shubham Jaiswal (Arabic Translation), Samson Goddy > (Igbo Yoruba Translation), Tymon P.Radzik (TankOp localization), Matías > Martínez (Get Things Done, Chat Prototype and Markdown activity > localization) - 4 students from Google Summer of Code and 5 students from > Google Code In ! > > > > > > > > [1] https://www.microsoft.com/store/apps/9nblggh4r782 > > [2] https://play.google.com/store/apps/details?id=org.olpc_ > france.sugarizer > > [3] http://www.amazon.com/gp/product/B00NKK7PZA > > [4] https://itunes.apple.com/us/app/sugarizer/id978495303 > > [5] https://chrome.google.com/webstore/detail/sugarizer/ > omfgclgehghdlloggibhgicnlldjiboo > > [6] https://f-droid.org/repository/browse/?fdid=org.olpc_france.sugarizer > > [7] http://sugarizer.org/sugarizeros-beta.apk > > [8] https://github.com/sugarlabs/sugarizer > > > > ___ > Sugar-devel mailing list > sugar-de...@lists.sugarlabs.org > http://lists.sugarlabs.org/listinfo/sugar-devel > > -- Walter Bender Sugar Labs http://www.sugarlabs.org <http://www.sugarlabs.org> ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [Sugar-devel] Announcing OLPC OS 13.2.4 for XO-1
Nice!!! -walter On Mon, May 11, 2015 at 1:35 AM, James Cameron qu...@laptop.org wrote: G'day, We're pleased to announce the release of OLPC OS 13.2.4 for XO-1. It is Sugar 0.104 on Fedora 18, with a fix to using Browse with Google Search. To install on XO-1: http://wiki.laptop.org/go/Release_notes/13.2.4/Installation/XO-1 To install on SD card on XO-1: http://wiki.laptop.org/go/Release_notes/13.2.4/Installation/XO-1/SD Details of new features, known issues, and how to download, install or upgrade can be found in the release notes: http://wiki.laptop.org/go/Release_notes/13.2.4 Many thanks to all contributors, testers, upstreams, and those who have provided feedback of any kind. 32016o0 -- James Cameron http://quozl.linux.org.au/ ___ Sugar-devel mailing list sugar-de...@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Patents from Microsoft
Jun 2, 2000 is the date of the invention. On Mon, Mar 9, 2015 at 1:39 PM, Gonzalo Odiard godi...@sugarlabs.org wrote: Reading http://arstechnica.com/tech-policy/2015/03/microsoft-drops-patent-hammer-on-kyocera The patents looks obvious, but in particular http://www.google.com/patents/US7137117 looks like something the XO already did. Someone can present prior art? -- Gonzalo Odiard SugarLabs - Software for children learning ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: xo-1
Some of the beta units (B1s) are not multicolored. -walter On Sat, Nov 8, 2014 at 1:38 PM, Jhon Diaz linuxs...@gmail.com wrote: are all xo-1 multi colored on the back ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [Announcement] Sugarizer v0.5 is available for your device
Nice... On Fri, Oct 17, 2014 at 11:25 AM, Lionel Laské lio...@olpc-france.org wrote: Hi all, I'm proud to announce the fifth version (0.5) of Sugarizer, a taste of Sugar for any device. http://sugarizer.org I've decided to put the focus on this version on three majors points: Responsive Design: to ensure that Sugarizer could work on any screen size, from the smallest smartphone screen (320x480) to the bigger tablet screen (2560x1600). Android support: I've done a huge work to ensure that Sugarizer and activities work well on Android so I've fixed lot of issues related to Android limitation. Of course due to diversity of the Android ecosystem, some issues could still exist on Android versions lower than 4.2. Firefox OS support: Thanks to Mozilla foundation that help me on that, Firefox and Firefox OS are now #1 platforms for Sugarizer. Sugarizer has been tested successfully on Firefox browser and on several Firefox OS devices (Keon, Peak, Flame). Finally, because it's very important for us that Sugar/Sugarizer could be accessible to every users, I've packaged and published Sugarizer on three major app stores: Google Play: https://play.google.com/store/apps/details?id=org.olpc_france.sugarizer Amazon Store: http://www.amazon.com/gp/product/B00NKK7PZA Firefox Market Place: https://marketplace.firefox.com/app/sugarizer/ (soon) Of course, you could also install it by yourself using instructions on the Sugarizer website if you don't like stores. Other features of this version: Updated TurtleJS version, now save automatically context in the Journal Updated Gears version, now use colors for gears New Etoys activity (beta) Favorites activities are now saved in user settings (so, could be retrieved from a device to another) Favorites activities are now configurable at server settings German localization Do not hesitate to fork and contribute: I need you to Sugarize the world ! All contributors are welcome. Lionel. P.S.: Special thanks for their contribution on this version to: Jorge Alberto Gómez López (TurtleJS activity), Manuel Quiñones (Gears activity), Bert Freudenberg (Etoys activity), Christian Stroetmann (German localization), Jason Weathersby (Firefox OS support). ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Logitech USB wireless keyboard with trackpad on XO-1.75
On Thu, Sep 18, 2014 at 9:48 PM, James Cameron qu...@laptop.org wrote: This deserves a new thread, as it is not related to purchase of replacement keyboards. So I'm changing subject of post and including your post below. On Fri, Sep 19, 2014 at 12:47:13AM +, tkk...@nurturingasia.com wrote: I plug a logitech wireless trackpad with keyboard on to a XO1.75. The keyboard is recognised but not the trackpad. No luck with just a stand alone wireless mouse also. Are there things I need to do to get wireless input access on the XO? Yes. There are too many Logitech wireless trackpads with keyboard to be able to identify your particular device; could you please supply the model number, and the USB vendor and product identifiers shown by the sudo lsusb -v command. There are too many ways in which a device may present the USB HID (human interface device) features to the host computer; if you can provide the sudo lsusb -v command output then I can check that. You may need to sudo yum install -y lsusb to get the lsusb program installed. Moving on to speculation: Some devices are not intentionally supported by OLPC OS, for reasons of space. It is possible to add support. Some devices are not sadly not supported by Linux. This particular device is unlikely to be affected, since other references to it show support on other Linux distributions [1]. Our ticket #12616 [2] seems likely to be the cause of your problem. Please check to see if any of the workarounds in that ticket fix it for you. In particular, try stopping olpc-kbdshim process, sudo systemctl stop olpc-kbdshim.service FWIW, the MakeyMakey activity [1] does this for you. regards. -walter [1] http://activities.sugarlabs.org/en-US/sugar/addon/4729 But this also disables keyboard and touchpad idle detection, rotate key, touchpad and arrow keys screen rotation support, grab scrolling key, volume keys, and brightness keys. You might also try the MakeyMakey activity on Sugar Labs [3], which uses the same workaround. +CC Paul Fox, for interest as olpc-kbdshim author. References: [1] http://elinux.org/RPi_USB_Keyboards [2] http://dev.laptop.org/ticket/12616 [3] http://wiki.sugarlabs.org/go/Activities/MakeyMakey -- James Cameron http://quozl.linux.org.au/ ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Xubuntu on OLPC X-1
Perhaps Ruben can help you with developer keys. Re xubuntu, it is not supported, so you will be on your own there. I could recommend you look at trisquel, a pure FOSS version of Ubuntu that has active support. Or stick with Fedora, which has on-going support. regards. -walter On Mon, Jun 30, 2014 at 4:03 PM, Hellânio Costa hella...@virtual.ufc.br wrote: Hello, I'm Hellanio Costa. I work with the One Computer per student projeto (UCA) at the Universidade Federal do Ceará (http://blogs.virtual.ufc.br/uca-ce2/). We have a school with over 500 OLPC X1 and teachers are asking me to install xubuntu, but I do not know where to start. I also do not have the developer key and do not know where to turn now that OLPC no longer support these machines. Can anyone help me? -- Hellânio Ferreira da Costa Um tropeço pode evitar uma queda. ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [Sugar-devel] seeking help to enable nepali keyboard input for XO-4
On Tue, Jun 17, 2014 at 12:32 AM, Basanta Shrestha basanta.shres...@olenepal.org wrote: [snip] I think you need to change the xkb files, but I'm not sure. Do you have a mechanical keyboard you can test with? If not, you'll have to get someone else to do this. Yes, I have one - the spanish one. What I need to know is how to enable the key combination for language switching . You can define new xb mappings in the symbols file for Nepali. Should be in: /usr/share/X11/xkb/symbols/np [snip] -- Basanta Shrestha Network Engineer Open Learning Exchange (OLE) Nepal Tel: +977.1.551, 5520075 Ext. 303 Cell: +977.9818 605110 http://www.olenepal.org -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [Sugar-devel] seeking help to enable nepali keyboard input for XO-4
James, Do we have any data re the mechanical reliability/durability/repairability of the hard/clicky keyboards? We do know that although there were some issues with membrane pealing (presumably resolved with the newer design) there numerous ingenious local repairs such that most are still working after 7 years. regards. -walter On Mon, Jun 16, 2014 at 5:35 AM, James Cameron qu...@laptop.org wrote: On Mon, Jun 16, 2014 at 01:54:19PM +0545, Basanta Shrestha wrote: Hi all, We are planning on ordering the next lot of XO-4s and I need some suggestions on which keyboard model to choose -membrane or hard/clicky one. I think it is great to seek input from the community, but don't forget to ask your OLPC contact for help as well. We had membrane one for our first lot and keyboard switching was very convenient on that model. One reason not to choose hard/clicky one is that it doesn't have key for language switching ( correct me if I am wrong) -I have one spanish hard/clicky and it doesn't have that key - key 56 at http://wiki.laptop.org/go/OLPC_Keyboard_layouts. Yes, that's a good reason not to choose the mechanical keyboard; you would have to customise your operating system build again, to add a key combination for keyboard language switch. If the cost of customising is too high, you should order membrane keyboard. I don't know the relative costs of the keyboards, and their replacement rates, but it might be factored in to your decision. You identified the lack of language switch key in this same thread on sugar-devel@ back in November 2013, from which I'll draw some status: Walter says use a key combination: http://lists.sugarlabs.org/archive/sugar-devel/2013-November/045724.html And says that customisation will be needed: http://lists.sugarlabs.org/archive/sugar-devel/2013-November/045800.html Then you suggest alt+space: http://lists.sugarlabs.org/archive/sugar-devel/2013-November/045807.html Daniel Drake says to use olpc-os-builder: http://lists.sugarlabs.org/archive/sugar-devel/2013-November/045851.html And you asked about the alt+space: http://lists.sugarlabs.org/archive/sugar-devel/2013-November/045857.html But the thread dried up on that subject because the units you received had a membrane keyboard, not a mechanical keyboard. I think you need to change the xkb files, but I'm not sure. Do you have a mechanical keyboard you can test with? If not, you'll have to get someone else to do this. Hard/Clicky on the other hard is more convenient while typing. Please suggest. I don't understand why you think it is more convenient. To me the keyboards are equally convenient for an inexperienced child. Perhaps you intended to mention some characteristic? -- James Cameron http://quozl.linux.org.au/ -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [Sugar-devel] seeking help to enable nepali keyboard input for XO-4
On Mon, Jun 16, 2014 at 9:03 PM, John Watlington w...@laptop.org wrote: Walter, You remember correctly. The hard/clicky/crunchy keyboards are not rated for as long a lifetime as the membrane/chewy keyboards. While the membrane keyboard design was tested to 5 million key presses, IIRC the clicky keyboard is only rated to 1 million key presses. (On the other hand, it takes one minute to replace a clicky keyboard versus twenty for a membrane keyboard.) ..if you have a replacement keyboard... any insight into how easy it would be to make replacement keys in the field? WARNING: The clicky keyboard was not approved for use by small children by UL. The reason is that if the keys are pulled off they present a choking hazard. Cheers, wad On Jun 16, 2014, at 7:13 AM, Walter Bender wrote: James, Do we have any data re the mechanical reliability/durability/repairability of the hard/clicky keyboards? We do know that although there were some issues with membrane pealing (presumably resolved with the newer design) there numerous ingenious local repairs such that most are still working after 7 years. regards. -walter On Mon, Jun 16, 2014 at 5:35 AM, James Cameron qu...@laptop.org wrote: On Mon, Jun 16, 2014 at 01:54:19PM +0545, Basanta Shrestha wrote: Hi all, We are planning on ordering the next lot of XO-4s and I need some suggestions on which keyboard model to choose -membrane or hard/clicky one. I think it is great to seek input from the community, but don't forget to ask your OLPC contact for help as well. We had membrane one for our first lot and keyboard switching was very convenient on that model. One reason not to choose hard/clicky one is that it doesn't have key for language switching ( correct me if I am wrong) -I have one spanish hard/clicky and it doesn't have that key - key 56 at http://wiki.laptop.org/go/OLPC_Keyboard_layouts. Yes, that's a good reason not to choose the mechanical keyboard; you would have to customise your operating system build again, to add a key combination for keyboard language switch. If the cost of customising is too high, you should order membrane keyboard. I don't know the relative costs of the keyboards, and their replacement rates, but it might be factored in to your decision. You identified the lack of language switch key in this same thread on sugar-devel@ back in November 2013, from which I'll draw some status: Walter says use a key combination: http://lists.sugarlabs.org/archive/sugar-devel/2013-November/045724.html And says that customisation will be needed: http://lists.sugarlabs.org/archive/sugar-devel/2013-November/045800.html Then you suggest alt+space: http://lists.sugarlabs.org/archive/sugar-devel/2013-November/045807.html Daniel Drake says to use olpc-os-builder: http://lists.sugarlabs.org/archive/sugar-devel/2013-November/045851.html And you asked about the alt+space: http://lists.sugarlabs.org/archive/sugar-devel/2013-November/045857.html But the thread dried up on that subject because the units you received had a membrane keyboard, not a mechanical keyboard. I think you need to change the xkb files, but I'm not sure. Do you have a mechanical keyboard you can test with? If not, you'll have to get someone else to do this. Hard/Clicky on the other hard is more convenient while typing. Please suggest. I don't understand why you think it is more convenient. To me the keyboards are equally convenient for an inexperienced child. Perhaps you intended to mention some characteristic? -- James Cameron http://quozl.linux.org.au/ -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [Sugar-devel] restart by ctl+alt+bs
On Mon, May 12, 2014 at 11:18 AM, TONY ANDERSON tony_ander...@usa.netwrote: At some point, the ctl+alt+backspace signal to restart was dropped. This was a very handy way to get out of dead-ends caused by starting too many activities. What I would like to do is have this signal show a screen similar to the switch desktop screen but with a set of options: Start Sugar Start Gnome Login where the login option allows the user to set the nick to his/her username. The advantage of this is that the nick is reset at Sugar start. This option is needed at sites where more than one person uses the laptop (even in OLPC sites, it can be expected that more than one person will use the laptop when it is at home). Does anyone know why this capability was dropped? Is there any technical reason it can not be restored? How does one set the ctl+alt+bs to call a procedure in globalkeys (similar to viewsource and screenshot)? Is that the way this should be done? Thanks, Tony ___ Sugar-devel mailing list sugar-de...@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel The newest versions of Sugar let you limit the number of open activities, hopefully obviating the root cause of the dead-end you described. Regarding support for multiple users, that is another topic altogether. regards. -walter -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [Sugar-devel] XO on Fedora 20 (was Re: [GSoC] Porting To Python3)
On Tue, May 13, 2014 at 9:29 AM, Gonzalo Odiard godi...@sugarlabs.orgwrote: Tested here, Sugar starts ok. Wifi ok. Downloaded and tried a few activities. Physics crashed and Browse crash on youtube, Can you please send me the log file from Physics? thx but other work ok, and I don't have numbers, but all feels a little faster. Gonzalo On Mon, May 12, 2014 at 9:54 PM, Daniel Narvaez dwnarv...@gmail.comwrote: xo4 image finally built (untested yet) http://bender.sugarlabs.org:3000/images/xo4/2/ -- Gonzalo Odiard SugarLabs - Software for children learning ___ Sugar-devel mailing list sugar-de...@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [Sugar-devel] XO on Fedora 20 (was Re: [GSoC] Porting To Python3)
://lists.sugarlabs.org/listinfo/sugar-devel -- Daniel Narvaez -- Daniel Narvaez -- Daniel Narvaez -- Daniel Narvaez -- Daniel Narvaez -- Gonzalo Odiard SugarLabs - Software for children learning -- Daniel Narvaez -- Daniel Narvaez -- Daniel Narvaez ___ Sugar-devel mailing list sugar-de...@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: WiFi Problem
Are you able to upgrade the firmware and system? 0.98 is a bit old. -walter On Mon, May 5, 2014 at 1:43 PM, Juan Carlos Garcès Mariño juancarlosgarc...@hotmail.com wrote: I have a problem with a laptop XO 1.75 sugar 0.98 the wifi have little power and not detected with easily the networks, I changed the network card and the antennas but did not work, besides I installed again the operative system sugar. I need help for resolve this problem Thanks! Juan Carlos Garcés Ing. Electrónico Cel. 311 819 0835 Bogotá - Colombia ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [Server-devel] [Sugar-devel] The quest for data
On Sun, Jan 12, 2014 at 3:32 PM, Sameer Verma sve...@sfsu.edu wrote: On Sun, Jan 12, 2014 at 6:33 AM, Walter Bender walter.ben...@gmail.com wrote: On Fri, Jan 10, 2014 at 3:37 PM, Sameer Verma sve...@sfsu.edu wrote: On Fri, Jan 10, 2014 at 3:26 AM, Martin Dluhos mar...@gnu.org wrote: On 7.1.2014 01:49, Sameer Verma wrote: On Mon, Jan 6, 2014 at 12:28 AM, Martin Dluhos mar...@gnu.org wrote: For visualization, I have explored using LibreOffice and SOFA, but neither of those were flexible to allow for customization of the output beyond some a few rudimentary options, so I started looking at various Javascript libraries, which are much more powerful. Currently, I am experimenting with Google Charts, which I found the easiest to get started with. If I run into limitations with Google Charts in the future, others on my list are InfoVIS Toolkit (http://philogb.github.io/jit) and HighCharts (http://highcharts.com). Then, there is also D3.js, but that's a bigger animal. Keep in mind that if you want to visualize at the school's local XS[CE] you may have to rely on a local js method instead of an online library. Yes, that's a very good point. Originally, I was only thinking about collecting and visualizing the information centrally, but there is no reason why it couldn't be viewed by teachers and school administrators on the schoolserver itself. Thanks for the warning. In fact, my guess would be that what the teachers and principal want to see at the school will be different from what OLE Nepal and the government would want to see, with interesting overlaps. You left out one important constituent: the learner. Ultimately we are responsible for making learning visible to the learner. Claudia and I touched on this topic in the attached paper. Thanks for the paper. While we did point out to Portfolio and Analyze Journal activities in our session at OLPC SF Summit in 2013, I didn't include it in the scope of the blog post. I'll go back and update it when I get a chance. Just to place all my cards on the table, as much as I hate to suggest we head down this route, I think we really need to instrument activities themselves (and build analyses of activity output) if we want to provide meaningful statistics about learning. We've done some of this with Turtle Blocks, even capturing the mistakes the learner makes along the way. We are lacking in decent visualizations of these data, however. I haven't had a chance to read the paper in depth (which I intend to do this afternoon), but how much of this approach would be shareable across activities? Or would the depth of analysis be on a per activity basis? If the latter, then I'd imagine it would be simpler for something like the Moon activity than the TurtleBlocks activity. Meanwhile, I remain convinced that the portfolio is our best tool. I think the approaches differ in scope and purpose. In the RFPs I've been involved in, the funding agencies and/or the decision makers either request or outright require dashboard style features to report frequency of use, time of day, and in some cases even GPS-based location in addition to theft-deterrence, remote provisioning, etc. The same goes for going back to an agency to get renewed funding or to raise funds for a new site expansion. In a way, the scope of the learner-teacher bubble is significantly different from that of the principal-minister of edu. One is driven by learning and pedagogy, while the other is driven by administration. Accordingly, the reports they want to see are also different. While the measurements from the Activity may be distilled into coarser indicators for the MoE, I think it is important to keep the entire scope in mind. Don't get me wrong: satisfying the needs of funders, administrators, etc. is important too. They have metrics that they value and we should gather those data too. My earlier post was just to suggest ultimately we need to consider the learner and how making learning visible can be of use. That theme seemed to be missing from the earlier discussion. I am mindful of the garbage in, garbage out problem. In building this pipeline (which is where my skills are) I hope that the data that goes into this pipeline is representative of what is measured at the child's end. I am glad that you and Claudia are the experts on that end :-) cheers, Sameer regards. -walter cheers, Sameer ___ Sugar-devel mailing list sugar-de...@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel -- Walter Bender Sugar Labs http://www.sugarlabs.org -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ Server-devel mailing list Server-devel@lists.laptop.org http://lists.laptop.org/listinfo/server-devel
Re: [Sugar-devel] The quest for data
On Mon, Jan 6, 2014 at 3:48 AM, Martin Dluhos mar...@gnu.org wrote: On 4.1.2014 10:44, Sameer Verma wrote: True. Activities do not report end times, or whether the frequency count is for the number of times a new activity was started, or if it was simply a resumption of the previous instance. Walter had indicated that thre is some movement in this direction to gather end times. This would be indeed very useful. Is anyone working on implementing these features? The frequency count is a count of the number of times an instance of an activity has been opened. There number of new instances can be determined by the number of instance entries in the Journal. Yes, the methods that use the datastore as a source rely on the Journal, but the sugar-stats system does not. I believe it collects in GNOME as well. Have you done any processing, analysis, or visualization of the sugar-stats data? Is that something that you are planning to integrate into OLPC Dashboard? There is an app for letting the user visualize their own stats. (Journal Stats). Could use some love and attention. 4) The reporting can be done either via visualization, and/or by generating periodic reports. The reporting should be specific to the person(s) looking at it. No magic there. I think that many questions (some of which we already mentioned above) can be answered with reports and visualizations, which are not deployment specific. For example, those you are targeting with OLPC dashboard. How the data will be used remains to be seen. I have not seen it being used in any of the projects that I know of. If others have seen/done so, it would help to hear from them. I know that in conversations and presentations to decision makers, the usual sore point is can you show us what you have so far? For Jamaica, we have used a basic exploratory approach on the Journal data, corroborated with structured interviews with parents, teachers, etc. So, for instance, the data we have shows a relatively large frequency of use of TuxMath (even with different biases). However, we have qualitative evidence that supports both usage of TuxMath and improvement in numeracy (standardized test). We can support strong(er) correlation, but cannot really establish causality. The three data points put together make for a compelling case. I think this is a really important point to emphasize: None of these approaches to evaluation provides the complete picture, but all of these used in aggregate can provide useful insights. Here at OLE Nepal, we already use standardized testing to compare students performance before and after the program launch. We also follow up with teachers through conversations using surveys on regular support visit. I agree with Sameer that supplementing those with statistical data can make for a much stronger case. Martin ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [Sugar-devel] The quest for data
On Mon, Jan 6, 2014 at 3:00 PM, Sameer Verma sve...@sfsu.edu wrote: On Mon, Jan 6, 2014 at 4:50 AM, Walter Bender walter.ben...@gmail.com wrote: On Mon, Jan 6, 2014 at 3:48 AM, Martin Dluhos mar...@gnu.org wrote: On 4.1.2014 10:44, Sameer Verma wrote: True. Activities do not report end times, or whether the frequency count is for the number of times a new activity was started, or if it was simply a resumption of the previous instance. Walter had indicated that thre is some movement in this direction to gather end times. This would be indeed very useful. Is anyone working on implementing these features? The frequency count is a count of the number of times an instance of an activity has been opened. There number of new instances can be determined by the number of instance entries in the Journal. Walter, From a conversation we had some time ago, you had pointed out that TuxMath does not necessarily stick to this regimen. Every time a one resumes an instance, it gets counted as a new instance. I haven't gone back to verify this, but how consistent is this behavior across activities? Can this behavior be standardized? I am not sure about TuxMath (or Tuxpaint, Scratch or Etoys) none of which are native Sugar activities. But the behavior I described is standard across native Sugar activities. -walter Yes, the methods that use the datastore as a source rely on the Journal, but the sugar-stats system does not. I believe it collects in GNOME as well. Have you done any processing, analysis, or visualization of the sugar-stats data? Is that something that you are planning to integrate into OLPC Dashboard? There is an app for letting the user visualize their own stats. (Journal Stats). Could use some love and attention. This is an excellent example of providing meaningful feedback with respect to the scope. To borrow the Zoom metaphor, I see the Journal stats to be at the level when the scope is local to the child. The same scope zooms out at the level of the teacher, principal, district education officer, MoE, etc. cheers, Sameer 4) The reporting can be done either via visualization, and/or by generating periodic reports. The reporting should be specific to the person(s) looking at it. No magic there. I think that many questions (some of which we already mentioned above) can be answered with reports and visualizations, which are not deployment specific. For example, those you are targeting with OLPC dashboard. How the data will be used remains to be seen. I have not seen it being used in any of the projects that I know of. If others have seen/done so, it would help to hear from them. I know that in conversations and presentations to decision makers, the usual sore point is can you show us what you have so far? For Jamaica, we have used a basic exploratory approach on the Journal data, corroborated with structured interviews with parents, teachers, etc. So, for instance, the data we have shows a relatively large frequency of use of TuxMath (even with different biases). However, we have qualitative evidence that supports both usage of TuxMath and improvement in numeracy (standardized test). We can support strong(er) correlation, but cannot really establish causality. The three data points put together make for a compelling case. I think this is a really important point to emphasize: None of these approaches to evaluation provides the complete picture, but all of these used in aggregate can provide useful insights. Here at OLE Nepal, we already use standardized testing to compare students performance before and after the program launch. We also follow up with teachers through conversations using surveys on regular support visit. I agree with Sameer that supplementing those with statistical data can make for a much stronger case. Martin ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel -- Walter Bender Sugar Labs http://www.sugarlabs.org -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [Server-devel] [Sugar-devel] The quest for data
On Mon, Jan 6, 2014 at 3:00 PM, Sameer Verma sve...@sfsu.edu wrote: On Mon, Jan 6, 2014 at 4:50 AM, Walter Bender walter.ben...@gmail.com wrote: On Mon, Jan 6, 2014 at 3:48 AM, Martin Dluhos mar...@gnu.org wrote: On 4.1.2014 10:44, Sameer Verma wrote: True. Activities do not report end times, or whether the frequency count is for the number of times a new activity was started, or if it was simply a resumption of the previous instance. Walter had indicated that thre is some movement in this direction to gather end times. This would be indeed very useful. Is anyone working on implementing these features? The frequency count is a count of the number of times an instance of an activity has been opened. There number of new instances can be determined by the number of instance entries in the Journal. Walter, From a conversation we had some time ago, you had pointed out that TuxMath does not necessarily stick to this regimen. Every time a one resumes an instance, it gets counted as a new instance. I haven't gone back to verify this, but how consistent is this behavior across activities? Can this behavior be standardized? I am not sure about TuxMath (or Tuxpaint, Scratch or Etoys) none of which are native Sugar activities. But the behavior I described is standard across native Sugar activities. -walter Yes, the methods that use the datastore as a source rely on the Journal, but the sugar-stats system does not. I believe it collects in GNOME as well. Have you done any processing, analysis, or visualization of the sugar-stats data? Is that something that you are planning to integrate into OLPC Dashboard? There is an app for letting the user visualize their own stats. (Journal Stats). Could use some love and attention. This is an excellent example of providing meaningful feedback with respect to the scope. To borrow the Zoom metaphor, I see the Journal stats to be at the level when the scope is local to the child. The same scope zooms out at the level of the teacher, principal, district education officer, MoE, etc. cheers, Sameer 4) The reporting can be done either via visualization, and/or by generating periodic reports. The reporting should be specific to the person(s) looking at it. No magic there. I think that many questions (some of which we already mentioned above) can be answered with reports and visualizations, which are not deployment specific. For example, those you are targeting with OLPC dashboard. How the data will be used remains to be seen. I have not seen it being used in any of the projects that I know of. If others have seen/done so, it would help to hear from them. I know that in conversations and presentations to decision makers, the usual sore point is can you show us what you have so far? For Jamaica, we have used a basic exploratory approach on the Journal data, corroborated with structured interviews with parents, teachers, etc. So, for instance, the data we have shows a relatively large frequency of use of TuxMath (even with different biases). However, we have qualitative evidence that supports both usage of TuxMath and improvement in numeracy (standardized test). We can support strong(er) correlation, but cannot really establish causality. The three data points put together make for a compelling case. I think this is a really important point to emphasize: None of these approaches to evaluation provides the complete picture, but all of these used in aggregate can provide useful insights. Here at OLE Nepal, we already use standardized testing to compare students performance before and after the program launch. We also follow up with teachers through conversations using surveys on regular support visit. I agree with Sameer that supplementing those with statistical data can make for a much stronger case. Martin ___ Devel mailing list de...@lists.laptop.org http://lists.laptop.org/listinfo/devel -- Walter Bender Sugar Labs http://www.sugarlabs.org -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ Server-devel mailing list Server-devel@lists.laptop.org http://lists.laptop.org/listinfo/server-devel
Re: Memorize - Infoslicer
I'll release a new version of infoslicer w/o the cjson dependency. -walter On Fri, Dec 20, 2013 at 10:56 AM, Gonzalo Odiard gonz...@laptop.org wrote: Both are missing dependencies. In the case of Memorize, check if you have installed the rpms libxml2-python and libxml2. In the case of Infoslicer, you can install python python-cjson or try a newer version of Infoslicer, and see if is already replaced by json Tell us if you need anything more. Gonzalo On Fri, Dec 20, 2013 at 12:28 PM, Elias Castillo - FundacionZT ejcasti...@fundacionzt.org wrote: Hi!, Good Morning.. we are almost finishing the 1.75 image for Honduras, but we have problems with two activities specifically Memorize and InfoSlicer... *Memorize-43.xo Logs :* ** Message: pygobject_register_sinkfunc is deprecated (HippoCanvasBox) ** Message: pygobject_register_sinkfunc is deprecated (GstObject) /usr/bin/espeak Traceback (most recent call last): File /usr/bin/sugar-activity, line 160, in module main() File /usr/bin/sugar-activity, line 118, in main module = __import__(module_name) File /home/olpc/Activities/Memorize.activity/activity.py, line 47, in module import cardtable File /home/olpc/Activities/Memorize.activity/cardtable.py, line 20, in module import svgcard File /home/olpc/Activities/Memorize.activity/svgcard.py, line 32, in module import model File /home/olpc/Activities/Memorize.activity/model.py, line 18, in module import libxml2 ImportError: No module named libxml2 Exited with status 1, pid 1298 data (None, open file 'fdopen', mode 'w' at 0xec3c80, '8f30805d06228c9ccd89161009bc7632b2e754df') *InfoSlicer-15.xo Logs:* ** Message: pygobject_register_sinkfunc is deprecated (HippoCanvasBox) Traceback (most recent call last): File /usr/bin/sugar-activity, line 160, in module main() File /usr/bin/sugar-activity, line 118, in main module = __import__(module_name) File /home/olpc/Activities/InfoSlicer.activity/activity.py, line 31, in module import library File /home/olpc/Activities/InfoSlicer.activity/library.py, line 31, in module import xol File /home/olpc/Activities/InfoSlicer.activity/xol.py, line 32, in module import book File /home/olpc/Activities/InfoSlicer.activity/book.py, line 20, in module import cjson ImportError: No module named cjson Exited with status 1, pid 1309 data (None, open file 'fdopen', mode 'w' at 0x1002b78, '3d41154a521a83466936bb7ffd5bef7b9fb303c0') We really appreciate your help... Thanks in Advance... Elias.. Esta comunicación contiene información privilegiada y confidencial para el uso exclusivo del destinatario. La distribución, diseminación, copia u otro uso por terceras personas es estrictamente prohibida. Si usted ha recibido esta comunicación por error, le rogamos borrar el mensaje original y comunicárnoslo a esta misma dirección. This communication contains legal information which is privileged and confidential. It is for the exclusive use of the addressee and distribution, dissemination, copying or use by others is strictly prohibited. If you have received this communication by error, please delete the original message and e-mail us. ___ 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 -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Memorize - Infoslicer
On Fri, Dec 20, 2013 at 12:24 PM, Elias Castillo - FundacionZT ejcasti...@fundacionzt.org wrote: Thank you a lot! i just resolve the Memorize Problem adding this packages to the osbuilder ini : libxml2, libxml2-devel, libxml2-static,xz-devel.. Hmm. I have v22 on my machine and it already has the cjson dependency removed. http://activities.sugarlabs.org/en-US/sugar/downloads/file/28844/infoslicer-22.xo regards -walter 2013/12/20 Walter Bender walter.ben...@gmail.com I'll release a new version of infoslicer w/o the cjson dependency. -walter On Fri, Dec 20, 2013 at 10:56 AM, Gonzalo Odiard gonz...@laptop.orgwrote: Both are missing dependencies. In the case of Memorize, check if you have installed the rpms libxml2-python and libxml2. In the case of Infoslicer, you can install python python-cjson or try a newer version of Infoslicer, and see if is already replaced by json Tell us if you need anything more. Gonzalo On Fri, Dec 20, 2013 at 12:28 PM, Elias Castillo - FundacionZT ejcasti...@fundacionzt.org wrote: Hi!, Good Morning.. we are almost finishing the 1.75 image for Honduras, but we have problems with two activities specifically Memorize and InfoSlicer... *Memorize-43.xo Logs :* ** Message: pygobject_register_sinkfunc is deprecated (HippoCanvasBox) ** Message: pygobject_register_sinkfunc is deprecated (GstObject) /usr/bin/espeak Traceback (most recent call last): File /usr/bin/sugar-activity, line 160, in module main() File /usr/bin/sugar-activity, line 118, in main module = __import__(module_name) File /home/olpc/Activities/Memorize.activity/activity.py, line 47, in module import cardtable File /home/olpc/Activities/Memorize.activity/cardtable.py, line 20, in module import svgcard File /home/olpc/Activities/Memorize.activity/svgcard.py, line 32, in module import model File /home/olpc/Activities/Memorize.activity/model.py, line 18, in module import libxml2 ImportError: No module named libxml2 Exited with status 1, pid 1298 data (None, open file 'fdopen', mode 'w' at 0xec3c80, '8f30805d06228c9ccd89161009bc7632b2e754df') *InfoSlicer-15.xo Logs:* ** Message: pygobject_register_sinkfunc is deprecated (HippoCanvasBox) Traceback (most recent call last): File /usr/bin/sugar-activity, line 160, in module main() File /usr/bin/sugar-activity, line 118, in main module = __import__(module_name) File /home/olpc/Activities/InfoSlicer.activity/activity.py, line 31, in module import library File /home/olpc/Activities/InfoSlicer.activity/library.py, line 31, in module import xol File /home/olpc/Activities/InfoSlicer.activity/xol.py, line 32, in module import book File /home/olpc/Activities/InfoSlicer.activity/book.py, line 20, in module import cjson ImportError: No module named cjson Exited with status 1, pid 1309 data (None, open file 'fdopen', mode 'w' at 0x1002b78, '3d41154a521a83466936bb7ffd5bef7b9fb303c0') We really appreciate your help... Thanks in Advance... Elias.. Esta comunicación contiene información privilegiada y confidencial para el uso exclusivo del destinatario. La distribución, diseminación, copia u otro uso por terceras personas es estrictamente prohibida. Si usted ha recibido esta comunicación por error, le rogamos borrar el mensaje original y comunicárnoslo a esta misma dirección. This communication contains legal information which is privileged and confidential. It is for the exclusive use of the addressee and distribution, dissemination, copying or use by others is strictly prohibited. If you have received this communication by error, please delete the original message and e-mail us. ___ 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 -- Walter Bender Sugar Labs http://www.sugarlabs.org Esta comunicación contiene información privilegiada y confidencial para el uso exclusivo del destinatario. La distribución, diseminación, copia u otro uso por terceras personas es estrictamente prohibida. Si usted ha recibido esta comunicación por error, le rogamos borrar el mensaje original y comunicárnoslo a esta misma dirección. This communication contains legal information which is privileged and confidential. It is for the exclusive use of the addressee and distribution, dissemination, copying or use by others is strictly prohibited. If you have received this communication by error, please delete the original message and e-mail us. -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Memorize - Infoslicer
On Fri, Dec 20, 2013 at 12:31 PM, Walter Bender walter.ben...@gmail.comwrote: On Fri, Dec 20, 2013 at 12:24 PM, Elias Castillo - FundacionZT ejcasti...@fundacionzt.org wrote: Thank you a lot! i just resolve the Memorize Problem adding this packages to the osbuilder ini : libxml2, libxml2-devel, libxml2-static,xz-devel.. Hmm. I have v22 on my machine and it already has the cjson dependency removed. http://activities.sugarlabs.org/en-US/sugar/downloads/file/28844/infoslicer-22.xo also http://download.sugarlabs.org/sources/honey/InfoSlicer/InfoSlicer-22.tar.bz2 regards -walter 2013/12/20 Walter Bender walter.ben...@gmail.com I'll release a new version of infoslicer w/o the cjson dependency. -walter On Fri, Dec 20, 2013 at 10:56 AM, Gonzalo Odiard gonz...@laptop.orgwrote: Both are missing dependencies. In the case of Memorize, check if you have installed the rpms libxml2-python and libxml2. In the case of Infoslicer, you can install python python-cjson or try a newer version of Infoslicer, and see if is already replaced by json Tell us if you need anything more. Gonzalo On Fri, Dec 20, 2013 at 12:28 PM, Elias Castillo - FundacionZT ejcasti...@fundacionzt.org wrote: Hi!, Good Morning.. we are almost finishing the 1.75 image for Honduras, but we have problems with two activities specifically Memorize and InfoSlicer... *Memorize-43.xo Logs :* ** Message: pygobject_register_sinkfunc is deprecated (HippoCanvasBox) ** Message: pygobject_register_sinkfunc is deprecated (GstObject) /usr/bin/espeak Traceback (most recent call last): File /usr/bin/sugar-activity, line 160, in module main() File /usr/bin/sugar-activity, line 118, in main module = __import__(module_name) File /home/olpc/Activities/Memorize.activity/activity.py, line 47, in module import cardtable File /home/olpc/Activities/Memorize.activity/cardtable.py, line 20, in module import svgcard File /home/olpc/Activities/Memorize.activity/svgcard.py, line 32, in module import model File /home/olpc/Activities/Memorize.activity/model.py, line 18, in module import libxml2 ImportError: No module named libxml2 Exited with status 1, pid 1298 data (None, open file 'fdopen', mode 'w' at 0xec3c80, '8f30805d06228c9ccd89161009bc7632b2e754df') *InfoSlicer-15.xo Logs:* ** Message: pygobject_register_sinkfunc is deprecated (HippoCanvasBox) Traceback (most recent call last): File /usr/bin/sugar-activity, line 160, in module main() File /usr/bin/sugar-activity, line 118, in main module = __import__(module_name) File /home/olpc/Activities/InfoSlicer.activity/activity.py, line 31, in module import library File /home/olpc/Activities/InfoSlicer.activity/library.py, line 31, in module import xol File /home/olpc/Activities/InfoSlicer.activity/xol.py, line 32, in module import book File /home/olpc/Activities/InfoSlicer.activity/book.py, line 20, in module import cjson ImportError: No module named cjson Exited with status 1, pid 1309 data (None, open file 'fdopen', mode 'w' at 0x1002b78, '3d41154a521a83466936bb7ffd5bef7b9fb303c0') We really appreciate your help... Thanks in Advance... Elias.. Esta comunicación contiene información privilegiada y confidencial para el uso exclusivo del destinatario. La distribución, diseminación, copia u otro uso por terceras personas es estrictamente prohibida. Si usted ha recibido esta comunicación por error, le rogamos borrar el mensaje original y comunicárnoslo a esta misma dirección. This communication contains legal information which is privileged and confidential. It is for the exclusive use of the addressee and distribution, dissemination, copying or use by others is strictly prohibited. If you have received this communication by error, please delete the original message and e-mail us. ___ 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 -- Walter Bender Sugar Labs http://www.sugarlabs.org Esta comunicación contiene información privilegiada y confidencial para el uso exclusivo del destinatario. La distribución, diseminación, copia u otro uso por terceras personas es estrictamente prohibida. Si usted ha recibido esta comunicación por error, le rogamos borrar el mensaje original y comunicárnoslo a esta misma dirección. This communication contains legal information which is privileged and confidential. It is for the exclusive use of the addressee and distribution, dissemination, copying or use by others is strictly prohibited. If you have received this communication by error, please delete the original message and e-mail us. -- Walter Bender Sugar Labs http://www.sugarlabs.org -- Walter Bender Sugar
Re: build an activity
Could you please point to the pages you have been looking at? thx On Tue, Dec 10, 2013 at 11:25 AM, Tim Moody t...@timmoody.com wrote: There seem to be quite a few wiki pages on doing this and they sometimes conflict. What is the definitive page on building an activity and defining a bundle? Tim ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Fwd: XO Problems (4 Problems)
On Mon, Nov 25, 2013 at 5:00 PM, C. Scott Ananian csc...@cscott.net wrote: Thanks! I forwarded everyone's responses on to Douglas, with pithy descriptions of who you all are and the exciting things you do and countries you live in, to give him a taste of the broader OLPC community. I'll probably install the latest image on his machine in the next few weeks, and I'll let you know if we find any issues (or maybe I'll teach him to report them himself!). Walter, let me know if you ever do any Boston-area SugarLabs activities, he's reached the age where he'd be an enthusiastic participant. (Although not a Python coder yet, he's mastering Scratch first.) We may do a Turtle Art Day in Boston soon. (There is a new TA feature: export to Python. From there you import into Pippy and from there, you can export to a Sugar activity...) regards -walter --scott On Mon, Nov 25, 2013 at 4:53 PM, James Cameron qu...@laptop.org wrote: G'day Scott, There have been no significant changes to the hardware support since the 13.2.0 release, although Daniel Drake has contributed some fixes I've seen in the various git repositories. Firmware fixes yet to be included in a release are: - a fix for erroneous low-battery power downs that may occur between the time the runin tests are used and when power cable and battery are removed for shipping, (released as XO-4 EC 0.4.11), - a minor fix for ntp-set-clock, relevant only for deployments who plan to use NTP in their firmware boot script or USB drives, (not released, but is in repository), - a fix for four game key reflash over HTTP, relevant only for deployments who plan to use a reinstall image available over wireless; e.g. short range 802.11n dongles attached to a server, (not released, but is in repository), I've been working on a fix for the #12694 hang of the XO-4 mwifiex wireless driver that may occur when a laptop experiences heavy demand for memory at the same time as a large download. I'm not ready for wider testing yet. Gonzalo and Walter are working on a deployment image, in a different version number namespace, for which they have used the number 13.3.0, in which most of the change is in Sugar and activities. It is based on 13.2.0 hardware support. One of the Sugar changes might be considered hardware support; compatibility with WPA Enterprise and hidden SSID access points. There might be others, I haven't checked. There are no hardware changes that I'm aware of in the manufacturing pipeline, so no new hardware support needed yet. On Mon, Nov 25, 2013 at 11:59:59AM -0500, C. Scott Ananian wrote: A related question. I'll try to phrase this delicately -- what's the relationship between Walter's Sugar 100 build and the latest OLPC kernel? Can I safely assume that SugarLabs is the current keeper of the flame and has all the latest hardware-support bits (I hope so!). Gonzalo pointed me to a different build. Can someone explain the different sources of bits and development to me? --scott -- James Cameron http://quozl.linux.org.au/ -- ( http://cscott.net/ ) ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: XO Problems (4 Problems)
On Sun, Nov 24, 2013 at 1:53 PM, C. Scott Ananian csc...@cscott.net wrote: Anyone have any suggestions for my six year old friend? IIRC startup volume is persistent, but I can't remember how it is adjusted. Yes. He can adjust the volume using the volume control on the Frame and it should persist. The rest might be helped by upgrading to the latest XO4 build? I recommend he try [1] if he has an XO 4. Feedback appreciated. --scott -- Forwarded message -- From: Douglas Rogers purpleairpl...@gmail.com Date: Nov 24, 2013 12:00 PM Subject: XO Problems (4 Problems) To: csc...@cscott.net Cc: hi scott it's Douglas. Can you help me make my xo work? 1) When I turn on the computer,the ''on music'' is too loud.(so loud I have to cover the speakers) 2) In scratch when I switch projects all the sprites from the old project stay there. 3) My XO freezes up a lot 4) If I use the touch screen I can't start using the mouse again ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel -walter -- Walter Bender Sugar Labs http://www.sugarlabs.org [1] http://wiki.sugarlabs.org/go/0.100/Testing ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [Sugar-devel] seeking help to enable nepali keyboard input for XO-4
On Wed, Nov 13, 2013 at 12:12 AM, Paul Fox p...@laptop.org wrote: basanta wrote: Amazingly changing the manufacturing data didn't do the job but changing /etc/sysconfig/keyboard did. Wow! Now I have Nepali input system. Thank you all. i believe /etc/sysconfig/keyboard is created on first boot, using information gleaned from manufacturing data. see /usr/sbin/olpc-configure for details. this would explain why changing the manufacturing tags didn't help -- they've already been consulted, on your test laptop. paul Yes. This means that if you reflash, it will use the keyboard specified in the manufacturing data, so you probably want to set it correctly. regards. -walter Now I need to find a place to change default locale to ne_NP, so that the default interface is in Nepali. There is an option to do this in manufacturing data but it would be better if it can be done using file. -basanta On Tue, Nov 12, 2013 at 6:22 PM, Walter Bender walter.ben...@gmail.comwrote: Makes things much easier. Now you just have to change the manufacruring data as was suggested earlier, but you don't need to modify the xkb symbol table. Good luck. -walter On Tue, Nov 12, 2013 at 4:24 AM, James Cameron qu...@laptop.org wrote: Okay, that is consistent with the data we have for the SKU311 mentioned by Samuel on 8th November. The divide and multiply key is the language switch key. On Tue, Nov 12, 2013 at 01:36:35PM +0545, Basanta Shrestha wrote: The laptops(XO-4) have arrived but it turns out the keyboard is the other one the rubber one (Improved Membrane Keyboard ?). -Basanta On Tue, Nov 12, 2013 at 10:36 AM, Basanta Shrestha basanta.shres...@olenepal.org wrote: D On Mon, Nov 11, 2013 at 11:23 PM, Daniel Drake d...@laptop.org wrote: On Sun, Nov 10, 2013 at 5:18 PM, James Cameron qu...@laptop.org wrote: If you need to scale up this change to many laptops, contact reu...@laptop.org or myself. I must know the SKU number. In the particular case of changing language/keyboard defaults as we are discussing, instead of changing manufacturing data I would recommend doing it via olpc-os-builder, configuration for [base], see http://dev.laptop.org/git/projects/olpc-os-builder/tree/modules/base/ README#n46 Doing it via olpc-os-builder would be easier especially when we be having more than 200 laptops to work on. This way we won't have to deal with each and every laptop. So the lines I would have to add would be following : [base] default_language=us default_kbd_model=us default_kbd_layout=us default_kbd_variant=np But where do we set the key combination to switch between default and nepali. I would like to assign alt+space or alt+shift as combination. Note: We need to set default layout to english. Nepali input is only required for few activities in Epaath and for typing document in Nepali. -basanta -- Basanta Shrestha Network Engineer Open Learning Exchange (OLE) Nepal Tel: +977.1.551, 5520075 Ext. 303 Cell: +977.9818 605110 http://www.olenepal.org -- James Cameron http://quozl.linux.org.au/ -- Walter Bender Sugar Labs http://www.sugarlabs.org -- Basanta Shrestha Network Engineer Open Learning Exchange (OLE) Nepal Tel: +977.1.551, 5520075 Ext. 303 Cell: +977.9818 605110 http://www.olenepal.org part 2 text/plain 153 ___ Sugar-devel mailing list sugar-de...@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel =- paul fox, p...@laptop.org -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [Sugar-devel] seeking help to enable nepali keyboard input for XO-4
Makes things much easier. Now you just have to change the manufacruring data as was suggested earlier, but you don't need to modify the xkb symbol table. Good luck. -walter On Tue, Nov 12, 2013 at 4:24 AM, James Cameron qu...@laptop.org wrote: Okay, that is consistent with the data we have for the SKU311 mentioned by Samuel on 8th November. The divide and multiply key is the language switch key. On Tue, Nov 12, 2013 at 01:36:35PM +0545, Basanta Shrestha wrote: The laptops(XO-4) have arrived but it turns out the keyboard is the other one the rubber one (Improved Membrane Keyboard ?). -Basanta On Tue, Nov 12, 2013 at 10:36 AM, Basanta Shrestha basanta.shres...@olenepal.org wrote: D On Mon, Nov 11, 2013 at 11:23 PM, Daniel Drake d...@laptop.org wrote: On Sun, Nov 10, 2013 at 5:18 PM, James Cameron qu...@laptop.org wrote: If you need to scale up this change to many laptops, contact reu...@laptop.org or myself. I must know the SKU number. In the particular case of changing language/keyboard defaults as we are discussing, instead of changing manufacturing data I would recommend doing it via olpc-os-builder, configuration for [base], see http://dev.laptop.org/git/projects/olpc-os-builder/tree/modules/base/ README#n46 Doing it via olpc-os-builder would be easier especially when we be having more than 200 laptops to work on. This way we won't have to deal with each and every laptop. So the lines I would have to add would be following : [base] default_language=us default_kbd_model=us default_kbd_layout=us default_kbd_variant=np But where do we set the key combination to switch between default and nepali. I would like to assign alt+space or alt+shift as combination. Note: We need to set default layout to english. Nepali input is only required for few activities in Epaath and for typing document in Nepali. -basanta -- Basanta Shrestha Network Engineer Open Learning Exchange (OLE) Nepal Tel: +977.1.551, 5520075 Ext. 303 Cell: +977.9818 605110 http://www.olenepal.org -- James Cameron http://quozl.linux.org.au/ -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [Sugar-devel] seeking help to enable nepali keyboard input for XO-4
On Fri, Nov 8, 2013 at 8:48 PM, Basanta Shrestha basanta.shres...@olenepal.org wrote: They are hard/clicky ones. So I think what we should do is a combination of the suggestions made previously: if you set the manufacturing data (KL) [1] to tell the laptops that they have Nepali keyboards, you will be part of the way there. But we need to make a new variant (KV) for the hard/clicky (HS) keyboard. As I mentioned earlier, we need to decide what the key combination for switching languages will be, since there is no physical :Language key. -walter [1] http://wiki.laptop.org/go/Manufacturing_data On Fri, Nov 8, 2013 at 10:24 PM, Daniel Drake d...@laptop.org wrote: On Thu, Nov 7, 2013 at 11:23 PM, Basanta Shrestha basanta.shres...@olenepal.org wrote: But for XO-4 we will just be getting ones with English layout. I was wondering how we can enable nepali keyboard input on it. Are these keyboards hard/clicky/high-school style, or soft/membrane? Daniel -- Basanta Shrestha Network Engineer Open Learning Exchange (OLE) Nepal Tel: +977.1.551, 5520075 Ext. 303 Cell: +977.9818 605110 http://www.olenepal.org ___ Sugar-devel mailing list sugar-de...@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [Sugar-devel] seeking help to enable nepali keyboard input for XO-4
On Sat, Nov 9, 2013 at 8:38 AM, Paul Fox p...@laptop.org wrote: walter wrote: On Fri, Nov 8, 2013 at 8:48 PM, Basanta Shrestha basanta.shres...@olenepal.org wrote: They are hard/clicky ones. So I think what we should do is a combination of the suggestions made previously: if you set the manufacturing data (KL) [1] to tell the laptops that they have Nepali keyboards, you will be part of the way there. But we need to make a new variant (KV) for the hard/clicky (HS) keyboard. As I mentioned earlier, we need to decide what the key combination for switching languages will be, since there is no physical :Language key. at what level is the language key handled, on laptops with the membrane keyboards? (i.e., X? sugar?) that might influence what sort of combination is available or useful for doing the switch. It is handled in X in the xkb symbol file. -walter paul -walter [1] http://wiki.laptop.org/go/Manufacturing_data On Fri, Nov 8, 2013 at 10:24 PM, Daniel Drake d...@laptop.org wrote: On Thu, Nov 7, 2013 at 11:23 PM, Basanta Shrestha basanta.shres...@olenepal.org wrote: But for XO-4 we will just be getting ones with English layout. I was wondering how we can enable nepali keyboard input on it. Are these keyboards hard/clicky/high-school style, or soft/membrane? Daniel -- Basanta Shrestha Network Engineer Open Learning Exchange (OLE) Nepal Tel: +977.1.551, 5520075 Ext. 303 Cell: +977.9818 605110 http://www.olenepal.org ___ Sugar-devel mailing list sugar-de...@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ Sugar-devel mailing list sugar-de...@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel =- paul fox, p...@laptop.org -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [Sugar-devel] seeking help to enable nepali keyboard input for XO-4
A bit tricky because we don't have that key anymore (but we could come up with some other key combination to enable it). Also, are you planning to use stickers or some other way to add the proper glyths to the keyboard? Happy to explore this with you further. regards. -walter On Fri, Nov 8, 2013 at 12:23 AM, Basanta Shrestha basanta.shres...@olenepal.org wrote: Hi, I am writing this mail seeking a clue on where to start looking to enable Nepali input in XO4. For XO-1 we had nepali keyboard and there was a button just below the enter button which would switch input between English and Nepali. And that was very convenient. But for XO-4 we will just be getting ones with English layout. I was wondering how we can enable nepali keyboard input on it. I can see that the key maping file for nepali is already there under /usr/share/X11/xkb/symbols/ Thank you . -- Basanta Shrestha OLE Nepal ___ Sugar-devel mailing list sugar-de...@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [Sugar-devel] seeking help to enable nepali keyboard
I think issue is enabling the switching back and forth. We have a dedicated key on the membrane keyboards, but not the 'standard' keyboards. Maybe we make it an altgr key of some sort... -walter On Fri, Nov 8, 2013 at 10:48 AM, Tim Moody t...@timmoody.com wrote: I don't know if this helps, but it's what I use for Devanagari. Of course, it's aimed at people familiar with Roman keyboards. http://www.ubcsanskrit.ca/keyboards.html Message: 3 Date: Fri, 8 Nov 2013 07:13:01 -0500 From: Walter Bender walter.ben...@gmail.com To: Basanta Shrestha basanta.shres...@olenepal.org Cc: OLPC Devel devel@lists.laptop.org, Sugar Devel sugar-de...@lists.sugarlabs.org Subject: Re: [Sugar-devel] seeking help to enable nepali keyboard input for XO-4 Message-ID: cadf7c8tm4mn3daqpydxrh9g9sj6ly7mqajtzw1t7ke3w9mr...@mail.gmail.com Content-Type: text/plain; charset=ISO-8859-1 A bit tricky because we don't have that key anymore (but we could come up with some other key combination to enable it). Also, are you planning to use stickers or some other way to add the proper glyths to the keyboard? Happy to explore this with you further. regards. -walter On Fri, Nov 8, 2013 at 12:23 AM, Basanta Shrestha basanta.shres...@olenepal.org wrote: Hi, I am writing this mail seeking a clue on where to start looking to enable Nepali input in XO4. For XO-1 we had nepali keyboard and there was a button just below the enter button which would switch input between English and Nepali. And that was very convenient. But for XO-4 we will just be getting ones with English layout. I was wondering how we can enable nepali keyboard input on it. I can see that the key maping file for nepali is already there under /usr/share/X11/xkb/symbols/ Thank you . -- Basanta Shrestha OLE Nepal ___ Sugar-devel mailing list sugar-de...@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: seeking help to enable nepali keyboard input for XO-4
I believe Basanta said that they were the hard click keyboards On Fri, Nov 8, 2013 at 11:39 AM, Daniel Drake d...@laptop.org wrote: On Thu, Nov 7, 2013 at 11:23 PM, Basanta Shrestha basanta.shres...@olenepal.org wrote: But for XO-4 we will just be getting ones with English layout. I was wondering how we can enable nepali keyboard input on it. Are these keyboards hard/clicky/high-school style, or soft/membrane? Daniel ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [Sugar-devel] Private vs Public conversations.
On Thu, Oct 31, 2013 at 2:10 PM, Sameer Verma sve...@sfsu.edu wrote: Here's OLPC's mission, as a reminder: Mission Statement: To create educational opportunities for the world's poorest children by providing each child with a rugged, low-cost, low-power, connected laptop with content and software designed for collaborative, joyful, self-empowered learning. I think we all share concerns about the future of OLPCA (Indeed, I left OLPC in 2008 to start Sugar Labs in part because of my concerns about strategy and pedagogy.) That said, I continue to work in support of OLPC's efforts since I believe that they are still a viable vehicle to reach millions of children. But Sugar Labs is not OLPC. And Sugar Labs has a future independent of OLPC. In 2008 we made a decision as a community to be agnostic about hardware to the extent possible and that is reflected in our code. In 2010, we made the decision to make HTML5/Javascript a first-class development environment for Sugar with the goals of both reaching more kids and attracting more developers. This is work in progress, but we (Manuq and Daniel) have made great strides. We face further challenges ahead. But our mission remains: to produce, distribute, and support the use of the Sugar learning platform; it is a support base and gathering place for the community of educators and developers to create, extend, teach, and learn with the Sugar learning platform. -walter -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [Sugar-devel] Sugar 0.100.0 (stable)
Bravo!! Great job. -walter On Thu, Oct 31, 2013 at 8:45 PM, Daniel Narvaez dwnarv...@gmail.com wrote: Hello, we are proud to announce the release of Sugar 0.100.0. A lot is new for both users and developers, see the release notes http://wiki.sugarlabs.org/go/0.100/Notes Sources: http://download.sugarlabs.org/sources/sucrose/glucose/sugar-datastore/sugar-datastore-0.100.0.tar.xz http://download.sugarlabs.org/sources/sucrose/glucose/sugar-artwork/sugar-artwork-0.100.0.tar.xz http://download.sugarlabs.org/sources/sucrose/glucose/sugar-runner/sugar-runner-0.100.0.tar.xz http://download.sugarlabs.org/sources/sucrose/glucose/sugar/sugar-0.100.1.tar.xz http://download.sugarlabs.org/sources/sucrose/glucose/sugar-toolkit-gtk3/sugar-toolkit-gtk3-0.100.0.tar.xz Thanks to everyone that contributed with code, translations and testing! -- Daniel Narvaez ___ Sugar-devel mailing list sugar-de...@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [Sugar-devel] Private vs Public conversations.
On Thu, Oct 31, 2013 at 9:56 PM, Daniel Narvaez dwnarv...@gmail.com wrote: On 31 October 2013 19:31, Walter Bender walter.ben...@gmail.com wrote: On Thu, Oct 31, 2013 at 2:10 PM, Sameer Verma sve...@sfsu.edu wrote: Here's OLPC's mission, as a reminder: Mission Statement: To create educational opportunities for the world's poorest children by providing each child with a rugged, low-cost, low-power, connected laptop with content and software designed for collaborative, joyful, self-empowered learning. I think we all share concerns about the future of OLPCA (Indeed, I left OLPC in 2008 to start Sugar Labs in part because of my concerns about strategy and pedagogy.) That said, I continue to work in support of OLPC's efforts since I believe that they are still a viable vehicle to reach millions of children. But Sugar Labs is not OLPC. And Sugar Labs has a future independent of OLPC. In 2008 we made a decision as a community to be agnostic about hardware to the extent possible and that is reflected in our code. In 2010, we made the decision to make HTML5/Javascript a first-class development environment for Sugar with the goals of both reaching more kids and attracting more developers. This is work in progress, but we (Manuq and Daniel) have made great strides. We face further challenges ahead. But our mission remains: to produce, distribute, and support the use of the Sugar learning platform; it is a support base and gathering place for the community of educators and developers to create, extend, teach, and learn with the Sugar learning platform. Both being hardware agnostic and OS agnostic make sense at a certain level. But I feel like Sugar Labs needs one or more well defined flagship products to focus on. That gives us something to market, to test, to design for. The only Sugar based product which has really been successful until now is the XO. And that makes us still very dependent on OLPC strategies. Given the uncertainity of the OLPC situation (or rather it seems pretty certain that their investement on Sugar has been heavily scaled down), I think Sugar Labs should try to come up with another flagship product to focus on. Sugar on Raspberry? Sugar as a cross OS application? Sugar on some custom built (by who?) piece of hardware? I don't know but I feel it's something we will need to figure out. I think we should be having this discussion with the Sugar deployments. They by-and-large remain committed to Sugar even if they are uncertain about the base platform. -walter -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [Sugar-devel] Private vs Public conversations.
On Mon, Oct 28, 2013 at 11:01 PM, David Farning dfarn...@activitycentral.com wrote: I would like to thank everyone who has provided valuable feedback by participating on this thread. The three things I am going to takeway from the the thread are: 1. Jame's point about my position about not representing the median. Due to my history and role in the ecosystem, I have upset some apple-carts :( 2. Martin's point about the right hand not always being aware of what the left hand is doing. This unfortunately seems to happen too frequently. 3. Finally, and most importantly, Daniel's point about getting back to the business of improving Sugar. My proposal is that Activity Central make the next step of funding two developers to work on HTML5 and JS. If we can find a mutually beneficial relationship around this, we can see how we can expand the relationship in the future. Seem reasonable? Proposals aside (of course more eyes and hands would be appreciated) there is still the underlying issue of mistrust that you have raised. I think it is important that we clear the air and I think it is not unreasonable to ask you to be specific about your perceptions that somehow Sugar Labs is not acting in a transparent manner. -walter On Mon, Oct 28, 2013 at 7:53 PM, Daniel Narvaez dwnarv...@gmail.com wrote: On 29 October 2013 01:14, David Farning dfarn...@activitycentral.com wrote: As two Data points: In a private conversation with an Association employee they told me that they conciser Activity Central a competitor because Activity Central increased deployments expectations. Their strategy with regard to Activity Central was to _not_ accept patches upstream with the goal of causing Activity Central and Dextrose to collapse under its their weight. As it was private conversation I am not sure how widely spread the opinion was held. The patch queue is currently empty. In the last six months only one patchset was rejected. It was by Activity Central and it was rejected by me (not an OLPC employee) for purely technical reasons. The proof being that the same patchset landed after being cleaned up and resubmitted properly by another Activity Central developer. More in general, no single developer is in charge of patch reviewing, OLPC couldn't keep code out of the tree for non-technical reason even if they wanted to. More specifically the ability to approve patches was offered to one Activity Central developer, which never used it. Recently there was a call for help testing HTML5 and JS. Two developers Code and Roger have been writing proof of concept activities. They have been receiving extensive off-list help getting started. But, interestingly, their on-list request for clarification about how to test datastore was met with silence. Mailing list posts going unanswered isn't really uncommon in free software projects. But most of the time it just means that no one knows the answer or everyone is too busy. Only me and Manuel are usually answering about HTML5. I have not answered because... gmail put those messages in my spam folder, sigh! Most likely the same happened to Manuel or he has been busy. (I need to take some sleep now but I'll try to answer asap). -- David Farning Activity Central: http://www.activitycentral.com ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [Sugar-devel] Private vs Public conversations.
On Mon, Oct 28, 2013 at 3:01 PM, David Farning dfarn...@activitycentral.com wrote: On Mon, Oct 28, 2013 at 9:17 AM, Martin Langhoff martin.langh...@gmail.com wrote: On Wed, Oct 23, 2013 at 12:26 PM, Walter Bender walter.ben...@gmail.com wrote: On Wed, Oct 23, 2013 at 12:04 PM, David Farning dfarn...@activitycentral.com wrote: I just wanted to bump this line of questions as, it is the critical I don't speak on behalf of the Association, but I think your positions are overstated. As far as I know, the Association is still pursing sales of XO laptops and is still supporting XO laptops in the field. Granted the pace of development is slowed and there is -- to my knowledge -- no team in place to develop an follow up to the XO 4.0. I don't have a clue as to what you mean by a technical philanthropy but it remains a non-profit associated dedicated to enhancing learning opportunities through one-to-one computing. The fact that the Association has private-sector partners is nothing new. It has had such partners since its founding in 2006. +1 on Walter's words, David's position is overstated. OLPC has shrunk its Sugar investment, that is true. But on the other points, nothing has changed significantly, OLPC has always had to find sources of funding. As I stated, I hope to be proven wrong. You also stated: The degree of openness and transparency is our fundamental disagreement. Best case is that the status quo works, Sugar Labs thrives, and I am proven wrong. Worst case is that Sugar adopts to the changing environment. Several of us have asked for an explanation. regards. -walter Given financial constraints, these are reasonable shifts. That's more like it ;-) there are ways to establish publicly disclosed and mutually beneficial relationships. In the meantime we are happy to provide deployments support while seeding and supporting projects we feel are beneficial to deployments such as School Server Community Edition and Sugar on Ubuntu. Seeding and supporting projects is how it's done. cheers, m -- martin.langh...@gmail.com - ask interesting questions - don't get distracted with shiny stuff - working code first ~ http://docs.moodle.org/en/User:Martin_Langhoff -- David Farning Activity Central: http://www.activitycentral.com -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [Sugar-devel] Private vs Public conversations.
On Mon, Oct 28, 2013 at 8:14 PM, David Farning dfarn...@activitycentral.com wrote: On Mon, Oct 28, 2013 at 2:51 PM, Walter Bender walter.ben...@gmail.com wrote: On Mon, Oct 28, 2013 at 3:01 PM, David Farning dfarn...@activitycentral.com wrote: On Mon, Oct 28, 2013 at 9:17 AM, Martin Langhoff martin.langh...@gmail.com wrote: On Wed, Oct 23, 2013 at 12:26 PM, Walter Bender walter.ben...@gmail.com wrote: On Wed, Oct 23, 2013 at 12:04 PM, David Farning dfarn...@activitycentral.com wrote: I just wanted to bump this line of questions as, it is the critical I don't speak on behalf of the Association, but I think your positions are overstated. As far as I know, the Association is still pursing sales of XO laptops and is still supporting XO laptops in the field. Granted the pace of development is slowed and there is -- to my knowledge -- no team in place to develop an follow up to the XO 4.0. I don't have a clue as to what you mean by a technical philanthropy but it remains a non-profit associated dedicated to enhancing learning opportunities through one-to-one computing. The fact that the Association has private-sector partners is nothing new. It has had such partners since its founding in 2006. +1 on Walter's words, David's position is overstated. OLPC has shrunk its Sugar investment, that is true. But on the other points, nothing has changed significantly, OLPC has always had to find sources of funding. As I stated, I hope to be proven wrong. You also stated: The degree of openness and transparency is our fundamental disagreement. Best case is that the status quo works, Sugar Labs thrives, and I am proven wrong. Worst case is that Sugar adopts to the changing environment. Several of us have asked for an explanation. Yes, and sorry about the delay. This is a nuanced discussion which requires focusing on goals which can strengthen the project while avoiding recriminations about the past mistakes and individual weakness. The general observation is that open source projects are most effective when they provide a venue for multiple individuals and organizations with overlapping yet non-identical goals to come together to collaborate on a common platform which they can use and adapt for their own purpose. The specific observation about Sugar Labs is that an emphasis on identical goals tends to limit active participants. Outliers tend to be nudged aside. The remaining group of active participants are small but loyal. And yes, I see the irony of posting this observation on the sugar-devel mailing list. Everyone who is troubled by this observation has already left. As two Data points: In a private conversation with an Association employee they told me that they conciser Activity Central a competitor because Activity Central increased deployments expectations. Their strategy with regard to Activity Central was to _not_ accept patches upstream with the goal of causing Activity Central and Dextrose to collapse under its their weight. As it was private conversation I am not sure how widely spread the opinion was held. It seems unwise to damn Sugar Labs based on hearsay from OLPCA. Sugar Labs is *not* OLPCA and we don't traffic in hearsay, regardless. Recently there was a call for help testing HTML5 and JS. Two developers Code and Roger have been writing proof of concept activities. They have been receiving extensive off-list help getting started. But, interestingly, their on-list request for clarification about how to test datastore was met with silence. Wow. Their email was send 4 days ago, right before the weekend and *after* your assertion that Sugar Labs is somehow remiss in its integrity. This too seems a real stretch. That said, there is clearly something bothering you. It would be good to clear the air. thanks. -walter I have tried to communicate that there is competition between organizations and deployments within the ecosystem... and that is good. Competition drives innovation. The challenge, as I see it, is for Sugar Labs to become the to common collaborative ground around which these organizations compete. Hope that helps. regards. -walter Given financial constraints, these are reasonable shifts. That's more like it ;-) there are ways to establish publicly disclosed and mutually beneficial relationships. In the meantime we are happy to provide deployments support while seeding and supporting projects we feel are beneficial to deployments such as School Server Community Edition and Sugar on Ubuntu. Seeding and supporting projects is how it's done. cheers, m -- martin.langh...@gmail.com - ask interesting questions - don't get distracted with shiny stuff - working code first ~ http://docs.moodle.org/en/User:Martin_Langhoff -- David Farning Activity Central: http://www.activitycentral.com -- Walter Bender Sugar Labs http://www.sugarlabs.org -- David Farning Activity Central
Re: [Sugar-devel] Private vs Public conversations.
more concrete, three areas of concern are Control, Credit, Money: -- Control -- Are there mechanism for publicly making and communicating project direction in a productive manner? Is disagreement accepted and encouraged? -- Credit -- Are there mechanism for publicly acknowledging who participates and adds value to the ecosystem? Is credit shared freely and fairly? -- Money -- Are there mechanisms in place for publicly acknowledge that money pays a role in the ecosystem? Is Sugar Labs able to maintain a neutral base around which people and organizations can collaborate? From my limited experience, I don't believe there is an single holy grail type answer to any of these questions. Instead, the answers tend to evolve as situations change and participants come and go. On Sat, Oct 19, 2013 at 9:46 AM, David Farning dfarn...@activitycentral.com wrote: For phase one this openness in communication, I would like to open the discussion to strategies for working together. My interest is how to deal with the notion of overlapping yet non-identical goals. As a case study, let's look at deployment and developer preferences for stability and innovation. The roll out pipeline for a deployment can be long: 1. Core development. 2. Core validation.. 3. Activity development. 4. Activity validation. 5. Update documentation. 6. Update training materials. 7. Pilot. 8. Roll-out. This can take months, even years. This directly conflicts with the rapid innovation cycle of development used by effective up streams. Good projects constantly improve and refine their speed of innovation. Is is desirable, or even possible, to create a project where these two overlapping yet non-identical needs can be balanced? As a concrete example we could look at the pros and cons of a stable long term support sugar release lead by quick, leading edge releases. For full disclosure, I tried to start this same conversation several years ago. I failed: 1. I did not have the credibility to be take seriously. 2. I did not have the political, social, and technical experience to understand the nuances of engaging with the various parties in the ecosystem. 3. I did not have the emotional control to assertively advocate ideas without aggressively advocating opinions. Has enough changed in the past several years to make it valuable to revisit this conversation publicly? On Sat, Oct 19, 2013 at 12:43 AM, Gonzalo Odiard gonz...@laptop.org wrote: David, Certainly is good know plans, and started a interesting discussion. In eduJam and in Montevideo, I was talking with the new AC hackers, and tried to convince them to work on sugar 0.100 instead of sugar 0.98. Have a lot of sense try to work in the same code if possible, and will be good for your plans of work on web activities. May be we can look at the details, but I agree with you, we should try avoid fragmentation. Gonzalo On Thu, Oct 17, 2013 at 2:56 PM, David Farning dfarn...@activitycentral.com wrote: Over the past couple of weeks there has been an interesting thread which started from AC's attempt to clarify our priorities for the next couple of months. One of the most interesting aspects has been the interplay between private/political vs. public/vision discussions. There seem to be several people and organizations with overlapping yet slightly different goals. Is there interest in seeing how these people and organizations can work together towards a common goal? Are we happy with the current degree of fragmentation? I fully admit my role in the current fragmentation. One of the reasons I started AC was KARMA. At the time I was frustrated because I felt that ideas such as karma were being judged on who controlled or received credit for them instead of their value to deployments. We hired several key sugar hackers and forked Sugar to work on the problem. While effective at creating a third voice in the ecosystem, (The association has shifted more effort towards supporting deployments and Sugar Labs via OLPC-AU is up streaming many of our deployment specific patches) my approach was heavy handed and indulgent... and I apologize for that. -- David Farning Activity Central: http://www.activitycentral.com ___ Sugar-devel mailing list sugar-de...@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel -- David Farning Activity Central: http://www.activitycentral.com -- David Farning Activity Central: http://www.activitycentral.com -- David Farning Activity Central: http://www.activitycentral.com ___ Sugar-devel mailing list sugar-de...@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel -walter -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ Devel mailing list
Re: [Sugar-devel] Private vs Public conversations.
On Wed, Oct 23, 2013 at 1:48 PM, David Farning dfarn...@activitycentral.com wrote: On Wed, Oct 23, 2013 at 9:26 AM, Walter Bender walter.ben...@gmail.com wrote: [snip] I don't understand what you are asking. Sugar Labs has always had a policy of working in the open. The degree of openness and transparency is our fundamental disagreement. Best case is that the status quo works, Sugar Labs thrives, and I am proven wrong. Worst case is that Sugar adopts to the changing environment. Not a clue as to what you are talking about. How about some transparency as to what our disagreement is? [snip] -- David Farning Activity Central: http://www.activitycentral.com -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Android on the XO-4
Sorry for misleading the list. This is new information to me. Seems it is just a matter of doing the work then. -walter On Tue, Oct 8, 2013 at 11:33 PM, John Watlington w...@laptop.org wrote: There is no Marvell bottleneck. Marvell has confirmed that they will provide the few binary blobs required compiled in the right way for Android on XO-4. We just need to provide the target version of Android. Cheers, wad On Oct 8, 2013, at 10:22 PM, Sameer Verma wrote: On Sun, Oct 6, 2013 at 12:29 PM, Walter Bender walter.ben...@gmail.com wrote: Not sure this helps us get around the Marvel bottleneck, but worth investigating. -walter Thx. I've heard about this bottleneck but not sure what it is. Can you tell us a bit about what it is, or point to it? Sameer On Sun, Oct 6, 2013 at 2:03 PM, Sameer Verma sve...@sfsu.edu wrote: I was at the Internet Archive for some work on Pathagar (https://github.com/PathagarBooks/pathagar). Also there that afternoon was John Gilmore (cc'd). We got to talking about the XO-4, Android, HTML5, etc. A bit of doodling on Physics, and John put together a two cylinder engine, complete with a rocker arm :-) He also suggested the possibility of CyanogenMod on the XO-4 as a starting point. If there is any interest in this, please submit a proposal for the upcoming OLPC SF summit http://www.olpcsf.org/CommunitySummit2013/proposal John, If you are in town Oct 18-20, we'd love to have you there. http://olpcsf.org/summit cheers, Sameer -- Sameer Verma, Ph.D. Professor, Information Systems San Francisco State University http://verma.sfsu.edu/ http://commons.sfsu.edu/ http://olpcsf.org/ http://olpcjamaica.org.jm/ ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Android on the XO-4
I am guessing that OLPC's short-term goal is just to get Android running... a dual-boot system would be attractive to many of their potential customers. -walter On Wed, Oct 9, 2013 at 9:01 AM, Daniel Narvaez dwnarv...@gmail.com wrote: Is the goal just to run Android on the XO or this related to Sugar and the HTML 5 effort? On Wednesday, 9 October 2013, Sameer Verma wrote: On Sun, Oct 6, 2013 at 12:29 PM, Walter Bender walter.ben...@gmail.com wrote: Not sure this helps us get around the Marvel bottleneck, but worth investigating. -walter Thx. I've heard about this bottleneck but not sure what it is. Can you tell us a bit about what it is, or point to it? Sameer On Sun, Oct 6, 2013 at 2:03 PM, Sameer Verma sve...@sfsu.edu wrote: I was at the Internet Archive for some work on Pathagar (https://github.com/PathagarBooks/pathagar). Also there that afternoon was John Gilmore (cc'd). We got to talking about the XO-4, Android, HTML5, etc. A bit of doodling on Physics, and John put together a two cylinder engine, complete with a rocker arm :-) He also suggested the possibility of CyanogenMod on the XO-4 as a starting point. If there is any interest in this, please submit a proposal for the upcoming OLPC SF summit http://www.olpcsf.org/CommunitySummit2013/proposal John, If you are in town Oct 18-20, we'd love to have you there. http://olpcsf.org/summit cheers, Sameer -- Sameer Verma, Ph.D. Professor, Information Systems San Francisco State University http://verma.sfsu.edu/ http://commons.sfsu.edu/ http://olpcsf.org/ http://olpcjamaica.org.jm/ ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel -- Daniel Narvaez -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [Sugar-devel] Activity Central's Sugar related priorities.
Excuse the top post: FWIW, I have most of a Sugar authentication with Google Drive working. (For the almost finished Gdrive webservice.) -walter On Wed, Oct 9, 2013 at 8:04 PM, Daniel Narvaez dwnarv...@gmail.com wrote: On 10 October 2013 00:22, Daniel Narvaez dwnarv...@gmail.com wrote: 1 Inability to do OAuth This has been discussed for Firefox OS too and as far as I know there is no good solution for it yet. I won't claim to understand all the security implications, tough the basic issue seems to run content from the web inside an higher privileged application. In our case it's worst because we don't support hosted web applications at all. I don't fully understand the problems involved yet but mozilla seems to have a found a solution to this https://bugzilla.mozilla.org/show_bug.cgi?id=852720 We do have a stable origin already given by the app:// protocol we are using. Though I'm not sure that's the only requirement (the discussion on the bug report is long and a bit confusing). ___ Sugar-devel mailing list sugar-de...@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [Sugar-devel] Activity Central's Sugar related priorities.
My 2 cents: Since the switch to github, we've have a much better turn-around on reviews and we've attacked new reviewers. I think those data speak for themselves. As Daniel said, we welcome help further shaping the process. regards. -walter On Mon, Oct 7, 2013 at 6:08 PM, Manuel Quiñones ma...@laptop.org wrote: 2013/10/7 James Cameron qu...@laptop.org: Daniel Narvaez wrote: Gonzalo Odiard wrote: Daniel wrote: Gonzalo Odiard wrote: Samuel Wrote: In general one of my frustrations lately is that now that we no longer publicly review patches on this mailing list, everyone seems to be developing their own version of Sugar. Can you elaborate on this one? I haven't noticed this kind of change (and we have not been reviewing most patches on the mailing list since a long long time, well before the github switch). I think the change was the movement to github. If we can add sugar-devel mailing list to the github mail destinations, that can be solved. I was mostly concerned about Samuel feeling that everyone is developing they're own version of Sugar. I don't see that or at least I don't see differences with the past. I agree with Samuel; that with the loss of public review of patches participation in development has been confined to those who take the trouble to visit a web site. (The reviews by mail were also stimulating other discussion on list). So on the theory that developers are developing with less review (even though it might be unseen greater review), this leads to the conclusion that Sugar is being developed by these developers on their own. And, actually, I'm fine with that. A smaller group can achieve more if they are able to use these new tools effectively. I have not been effective since that change, but you would have seen that a review counter or tracking? Has there been a measure of review rate? We probably can have sugar-devel as email destination... Though I'm not sure why people wouldn't just watch the modules they are interested in? It seems more flexible. Anyway not opposed to send all modules to the whole mailing list if there is consensus on that. I don't see how watching the modules they are interested in is more flexible, nor whether greater flexibility increases the communication. James, Sam, I see this as a question of taste. At least starters find very odd emails with patch format in pain text. At least one reviewer (me) find very odd copy/pasting the email content to a file in order to give the patch a test. And we had the problem of email-patches being forgotten in the flow of threads. That is fixed, with zero patches in queue. As Daniel said, you can receive email notifications from GitHub by watching repositories. Please don't configure github to send links to the patches; they have to be the patches themselves. They should also have a from address that matches the originator. What used to happen was easy. Get a mail with the patch. Scroll it down while reviewing it. When the cognitive dissonance hits a threshold, hit the reply button and begin a comment. Press send. Mail is a store and forward architecture. I can use mail without having to wait for an internet connection. Github is not so lucky: $ ping -n github.com rtt min/avg/max/mdev = 288.440/606.297/1049.233/262.776 ms, pipe 2 -- James Cameron http://quozl.linux.org.au/ ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel -- .. manuq .. ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [Sugar-devel] Activity Central's Sugar related priorities.
On Mon, Oct 7, 2013 at 6:00 PM, Daniel Narvaez dwnarv...@gmail.com wrote: On 7 October 2013 23:39, James Cameron qu...@laptop.org wrote: I agree with Samuel; that with the loss of public review of patches participation in development has been confined to those who take the trouble to visit a web site. (The reviews by mail were also stimulating other discussion on list). So on the theory that developers are developing with less review (even though it might be unseen greater review), this leads to the conclusion that Sugar is being developed by these developers on their own. Well everyone seems to be developing their own version of Sugar seems to be more than that. But maybe I'm just reading too much into it. I am only aware of one group developing their own version of Sugar: Activity Central. There is the Sugar Network project as well, but that is more about glue around Sugar. Gonzalo and I are working with Sugar upstream in Australia (although we are ahead of master in a few places as Sugar 100 has been in freeze). There aren't multiple groups of people or individuals developing sugar on their own. As far as I know all the work that is being done these days is going upstream. regards. -walter -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [Sugar-devel] Activity Central's Sugar related priorities.
On Mon, Oct 7, 2013 at 7:45 PM, Ruben Rodríguez ru...@activitycentral.com wrote: Also, there are some bits of code in both Sugar and the activities that assume to be running on Fedora, or even on an XO, and those need cleaning. Be nice to know about these so we can fix them. thx -- Rubén Rodríguez Activity Central: http://activitycentral.com Facebook: https://activitycentral.com/facebook Google+: https://activitycentral.com/googleplus Twitter: https://activitycentral.com/twitter ___ Sugar-devel mailing list sugar-de...@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Android on the XO-4
Not sure this helps us get around the Marvel bottleneck, but worth investigating. -walter On Sun, Oct 6, 2013 at 2:03 PM, Sameer Verma sve...@sfsu.edu wrote: I was at the Internet Archive for some work on Pathagar (https://github.com/PathagarBooks/pathagar). Also there that afternoon was John Gilmore (cc'd). We got to talking about the XO-4, Android, HTML5, etc. A bit of doodling on Physics, and John put together a two cylinder engine, complete with a rocker arm :-) He also suggested the possibility of CyanogenMod on the XO-4 as a starting point. If there is any interest in this, please submit a proposal for the upcoming OLPC SF summit http://www.olpcsf.org/CommunitySummit2013/proposal John, If you are in town Oct 18-20, we'd love to have you there. http://olpcsf.org/summit cheers, Sameer -- Sameer Verma, Ph.D. Professor, Information Systems San Francisco State University http://verma.sfsu.edu/ http://commons.sfsu.edu/ http://olpcsf.org/ http://olpcjamaica.org.jm/ ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Helping test Sugar 0.100
My apologies: the current implementation is not documented (except in the patch). You need to use gconf settings to enable it. in desktop/sugar/desktop, you need to add view_icons entries (and optionally, favorite_icons), e.g.: ?xml version=1.0? gconf entry name=view_icons mtime=1375102663 type=list ltype=string li type=string stringvalueview-radial/stringvalue /li li type=string stringvalueview-radial/stringvalue /li /entry entry name=favorite_icons mtime=1375102663 type=list ltype=strin g li type=string stringvalueemblem-favorite/stringvalue /li li type=string stringvalueemblem-favorite/stringvalue /li /entry /gconf This will result in two homeviews, each using the standard view-radial icon on the desktop and the emblem-favorite icon in the list view. from the cmd line, you can configure it something like this: gconftool-2 -s /desktop/sugar/desktop/view_icons --type list --list-type string ['view-radial','view-radial'] gconftool-2 -s /desktop/sugar/desktop/view_favorites --type list --list-type string [emblem-favorite','emblem-favorite'] -walter On Thu, Sep 26, 2013 at 9:49 PM, James Cameron qu...@laptop.org wrote: On Thu, Sep 26, 2013 at 03:58:39PM -0300, Gonzalo Odiard wrote: Multiple Home Views: http://wiki.sugarlabs.org/go/Features/Multiple_home_views I could not see how to make this work. What is the test case? -- James Cameron http://quozl.linux.org.au/ ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [IAEP] Sugar on Android via HTML5
On Thu, Sep 12, 2013 at 7:54 PM, John Watlington w...@laptop.org wrote: On Sep 10, 2013, at 5:04 PM, Sameer Verma wrote: On Thu, Sep 5, 2013 at 7:51 PM, Caryl Bigenho cbige...@hotmail.com wrote: One of the things that makes Sugar the ideal learning platform for children (and youth) is the wonderful compatibility of so many of the Activities ... both from Activity to Activity and from student to student. This facilitates the sort of learning we are all hoping to see more of... creative problem solving, project based learning and cooperative learning. Without this ability to integrate parts of projects, it would just be another collection of apps. I did not want to muddy the picture by injecting my own viewpoint, but now that I've heard from others (on and off list) it is clear that the split is driven by the role they play in the ecosystem. Most technologists have come up with reasons why they don't think a complete Sugar experience would work on Android. Therefore, activities must run like any other app on Android. On the other hand, as Caryl said, Without this ability to integrate...it would just be a collection of apps. Somewhat knowing the limitations of what can be done with Sugar stuff on Android, but disregarding that for a minute, I would say that Sugar as a *platform* is an experience. It has a UI. It has a UX. Everything from the Zoom interface to the activities to the Journal is Sugar. We have taken the original Sugar on the OLPC XO experience and replicated that to the classmate PC, SoaS, and other spins and distros, but in none of these cases did we break the holistic Sugar experience. Now, along comes a popular OS, and because the tech parts don't fit, we are advocating breaking up the pieces and taking whatever flies. Memorize will become one of the few hundred thousand apps on Android. I disagree. It's like saying we'll do the cat sprite from Scratch, but nothing else. It's like saying we'll do the birds and pigs from Angry Birds, but not the slingshot. Sugar, without all its pieces isn't worth the trouble. Sameer, I disagree somewhat with your thesis (and am very glad you started this discussion.) From a technological standpoint, it is actually probably easier to implement what you describe: Sugar as a monolithic Android application, which takes over the entire user interface when launched. The reason I never considered it seriously was the larger ecosystem. The reason to move to Android from Linux is two-fold: - Chip vendors are dropping Linux support in favor of Android. The cheap chinese ARM vendors only support Android. - Android/iOS are where application development is happening. There is a much larger community of Android developers than Linux or Sugar developers. The hope was to provide the infrastructure underlying Sugar (the Journal datastore and collaboration) as Android services, encouraging their use in new Android applications. In this model, the Journal is another Android application, accessing the Journal datastore service. New Sugar activities written in HTML should be capable of running in Sugar on Linux or as Android activities (although perhaps with different execution wrappers). In this manner, perhaps we can enlarge the Sugar community with developers mainly targeting Android. If we pursue Sugar as a single Android application, with embedded Python activities, we are isolating ourselves from the Android community. The danger of this approach is the loss of an integrated UX. This could be addressed by customizing the home UI, in the same manner that the XO tablet has a custom home UI implementing the Dreams interface, but that would require rooting the tablet in some manner. But the native Android UI isn't that bad... Cheers, wad ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel My two cents: To add to Caryl's point about tools vs applications, there is no reason why we can port the tool-like nature of the core Sugar apps to Android. Solving the datastore problem means we can interoperate between objects with these tools... a Sugary approach that is largely missing in Android. -walter -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Using a Nonolith CEE with an XO on 13.2.0
ExpEYES junior [1] is similar (costs about $30 US per head in units of 1). There is a Turtle Art plugin for it [2]. enjoy. -walter [1] http://www.expeyes.in/articles/55/expeyes-junior [2] http://wiki.sugarlabs.org/go/Activities/TurtleArt#Expeyes On Wed, Sep 4, 2013 at 4:39 AM, James Cameron qu...@laptop.org wrote: The CEE by Nonolith Labs is a two-channel, two-quadrant, three-digit source measure unit. It would be useful in an educational context, as a general purpose sensor and test instrument. I've written up how to use a CEE on an XO: http://wiki.laptop.org/go/Cee It worked well for me, and gave accurate values which were nicely displayed. However, the per-seat cost is considerable compared to the built-in sensor port on the XO, and electrical protection of the CEE is not as robust as for the XO. Deployments would need to take more care. (Declaration: the primary author of this mail purchased a device for private use, is not a supplier or manufacturer of the device, and received no compensation from the supplier or manufacturer.) -- James Cameron http://quozl.linux.org.au/ ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [Server-devel] [XSCE] A couple of thoughts about moving forward.
On Wed, Aug 28, 2013 at 11:37 PM, Anish Mangal an...@activitycentral.com wrote: Well, I was sort of hoping: You were sort of hoping what? -walter * We could start to have discussions and work around some/all of the topics as a community. Everyone here has way more expertise than me in many (if not all) of the topics I listed. We can build a much better server if we all can use our expertise in the relevant part of the server. This transcends the pure software-development aspect of XSCE. * As the 0.4 version of the XSCE is nearing release, it's a good time to start thinking about additions/changes for 0.5. One of the consistent efforts (and demands) has been to make the server code more manageable, and by extension, modular and scalable. * 0.2.1 was a drop-in replacement of the XS-0.6/7 * 0.3 involved a major reorganization to make the services more modular * 0.4 built upon that, by providing all the code in the same modular structure Within Activity Central, a team of developers (Santi, Miguel, Ajay, Anna) have been working on converting services available on the XSCE into ansible playbooks. The playbooks are written in a syntax which is *very easy to understand*, and the same playbook can be run on different platforms to produce the same effect. The playbooks can provide variables which may be integrated easily with other administration web-services (for example ajenti). I hope to share the code for the playbooks very soon, so anyone can have a look at and try them. We have been able to get a fully functional server up just by playbooks and reusing/restructuring the available XSCE (xs-config) code. As someone leading the Dextrose Server initiative, I would push for the inclusion of these playbooks in XSCE-0.5. There is long term value in learning a bit of ansible and being able to work at a higher abstraction level. Best, Anish On Wed, Aug 28, 2013 at 6:48 PM, Tim Moody t...@timmoody.com wrote: Thanks for making this public. What do you see as the next step? From: Anish Mangal Sent: Wednesday, August 28, 2013 6:16 PM To: xsce-de...@googlegroups.com ; server-devel ; Tim Moody Subject: Re: [XSCE] A couple of thoughts about moving forward. Hi Tim, et. al., Since it was requested that I share my conversations with various deployments over the summer yielded in form of potential requirements for the school server, I created this wiki page: https://sugardextrose.org/projects/xsce/wiki/Primary_considerations There's obviously more data available, but what you see is a filtered version of guidelines I think we should keep in mind while developing a school server. Do the points in there (summarized below) make sense? I intentionally created this page on the sugardextrose.org wiki. If it has greater acceptance community-wide, I'd be happy to move it to the main XSCE wiki. * Statistics * Content * Internet traffic shaping * Administration * Networking * Classroom and School management * Total Cost of Ownership * Power * Sneakernet - LAN - Internet * i18n Best, Anish -- Sig inserted by AutoHotkey ver. 1.1.11.01 (signature - first line) WLMail QuoteFix - http://www.dusko-lolic.from.hr/ (signature - second line) ___ Server-devel mailing list Server-devel@lists.laptop.org http://lists.laptop.org/listinfo/server-devel -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ Server-devel mailing list Server-devel@lists.laptop.org http://lists.laptop.org/listinfo/server-devel
Re: 13.2 query
Could you please file a ticket with the output of shell.log? I'll take a look (having been the last one to touch those bits). Thx. -walter On Tue, Aug 20, 2013 at 2:34 AM, Hal Murray hmur...@megapathdsl.net wrote: qu...@laptop.org said: Hmm, there should be, though it might be the word English in another language. There are 3 choices on the pull-down list. They look like the same 3 I had before. The format is things like: Kreyol (Haiti) but the stuff inside () is useless (to me) for Dari and Pashto. There is no circle-minus box available. It doesn't even tell me what the current language is. Anybody know where that selection is stored so I can edit it with a text editor? -- These are my opinions. I hate spam. ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Issue
Thanks for sending the logs. Can you try running Turlte Art from the command line? cd ~/Activities/TurtleBlocks.activity ./turtleblocks.py This is let us know if the issue is with the installation. When you are running the emulator, other activities open properly? regards. -walter On Wed, Jul 17, 2013 at 12:52 AM, Julian Goldstein julian.goldste...@gmail.com wrote: Here are the logs for the hello world and turtle art. On Tue, Jul 16, 2013 at 6:29 AM, Gonzalo Odiard gonz...@laptop.org wrote: Please, share log messages. You can find them in the directory ~/.sugar/default/logs Gonzalo On Tue, Jul 16, 2013 at 2:07 AM, Julian Goldstein julian.goldste...@gmail.com wrote: Hi, I am trying to run the sugar emulator on my ubuntu machine. I am running sugar 0.98 on Ubuntu 13.04. I try to open turtle art as a test and it says it cannot load in the emulator. How do I fix this bug? ___ 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 -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Walter's week
* landed the turtle-centric refactoring of Turtle Art * started working on a JS version of Turtle Art * made some modifications to Analyze Journal to take advantage of launch-times * started working on a detailed plan to integrate some classroom management and visualization into the workflow (with gonzalo) * made some more headway on the gdrive webservice -walter -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [Sugar-devel] Thank you and an update on the New Zealand XO-4 deployment
Great to hear that young learners are starting to use the results of all of the efforts made by the likes of Wad (hardware) and Martin (software). Please keep the reports coming in. -walter On Thu, Jul 11, 2013 at 4:20 AM, Tabitha Roder tabi...@tabitha.net.nz wrote: This week Barry Vercoe, Nicoletta Rata-Skudder and I had the pleasure of spending three days with the first New Zealand school to purchase XO laptops for their students. This school is also the first XO-4 touchscreen deployment (I think in the world??). I wanted to publicly thank all the people who worked so hard to help ensure this deployment had a successful start, including the deployment being able to be in Maori, the preferred language for this school. Thanks to CJL for his endless support in making this happen, and for all his continuing help as we work towards a sustainable translation team. Thank you to Walter for helping with the keyboard issues. We hope to test your new keyboard preference in a future build. For those reading this email without knowing about the New Zealand deployment, we needed some changes to allow Macrons on vowels to be in single characters. We found the combining macron available in the standard keyboard was problematic. The laptops are being used with first year students (five year olds) with a teacher who has completed the One Education teacher training provided by One Laptop per Child Australia. There are other teachers within the school also working through this training to help them prepare to deploy XO-4 laptops in their classes. The students in her class had access to XO-1.75 laptops for two weeks prior to the arrival of XO-4 laptops. There are a few bugs in the build that we have identified since deployment, and a few activities that the students would really like to see available for XO-4, but overall a successful launch. The school is using xo-system 1a build 49 which is acquired from download.laptop.org.au and we customised it using Jerry's tinycore linux based customisation system. Many thanks to Jerry Vonau and James Cameron for producing this and helping us use it. This customisation meant we could have the laptops first start up in Maori and the children saw Maori language from the very first screen (where you put in your name/ingoa). We also bundled the following activities that the teacher had access to on the XO-1.75 during training (if the activity started on XO-4) - Cartoon builder, eToys, Get Books, Infoslicer, Maze, Story builder, the full Tam tam suite, Turtle machine and Typing Turtle. The teacher has asked us to investigate the jigsaw puzzle and slider puzzle activities for XO-4 as some children had made puzzles with their photos from Record on the XO-1.75 and enjoyed these activities. We noticed some performance issues with Record (the screen would freeze at times while they were preparing to take the photo) and we also could not get Undo to work in Write activity in the classroom. We will test these further and file bug reports when we know more. Thanks to DSD for the quick fix on the Browse performance issues. On leaving the school, the students were quickly gaining confidence in using the touchscreen as well as the touchpad, taking photos in Record and putting them in Write as part of story writing, and using the Paint activity. They were excited at every opportunity to use the XOs and were exploring all the activities with great enthusiasm. Thanks to all the others who also helped along the way. OLPC builds and deployments are a community effort, and we thank everyone involved. Please know that your efforts, advice and guidance has been worth the sharing, and this school is now enjoying their teaching and learning experiences with XO-4 laptops in the classroom. Thank you! Tabitha and Tom ___ Sugar-devel mailing list sugar-de...@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Auckland Testing Summary 6 July 2013
and on others it is called Kāpeka. Most likely different versions of the activity? WikipediaEN has not had an activity name translation either but this might be deliberate. Turtleblocks activity has a partial translation inside the activity due to new blocks being added. The name of the Turtleblocks activity has not been translated (but again that might be deliberate). I will check to make sure all of the latest strings are downloaded from Pootle. Turlte Blocks should be translated. Will investigate. ___ 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 As always, thanks for testing. -walter -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Auckland Testing Summary 6 July 2013
I'm not sure at what point you guys started posted your Sugar bugs in the Dextrose tracker instead of the Sugar tracker, but I would urge you to post in the Sugar tracker going forward. It will give your bugs broader exposure to the Sugar community and greatly increase the odds that the bug is fixed and, importantly, that the fix is upstreamed so that it doesn't reoccur with each new release. I would suspect the same is true for platform bugs and the OLPC tracker. thx. -walter ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Auckland Testing Summary 6 July 2013
translated (but again that might be deliberate). ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
walter's week
Trying to get the fog out of my head from the miserable flights back from Sydney * Refactored Measure and Dimensions to be more touch friendly * Fixed a regression in the multi-homescreen patch due to my not catching a change in dsd's update to the bundle registry. That patch finally landed :) * Fixed a regression to the keyboard section of the control panel that occurs with F19 (root cause still unknown, but some how byte arrays seem to be handled differently) * Working on the gdrive webservice (upload and download journal objects) * Worked with alsroot to fix a problem with ASLO uploaded with malformed activity.info files * Got tuxmath running on XO4 -walter -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Corrupted display on XO1.5 when suspended with screen on
On Tue, Jun 25, 2013 at 2:28 AM, James Cameron qu...@laptop.org wrote: On Tue, Jun 25, 2013 at 12:18:43AM -0500, Sebastian Silva wrote: El 21/06/13 13:56, John Watlington escribió: This is likely due to the video controller being disabled before the DCON driver has completely finished loading the image into the DCON. Our image is based on 11.3.1 shipping firmware olpc-firmware-q3c06 (but my testing machine has q3c07 and exhibits the same malfunction). (...) We did some work to fix the DCON driver in newer releases. So what component / package etc should I be looking to backport? The kernel, specifically kernel patches to the DCON driver or related components. 11.3.1 was based on kernel 2.6.35.13_xo1.5-20120508.1139.olpc.eb0c7a8 which corresponds to branch olpc-2.6.35 of the olpc-kernel repository: http://dev.laptop.org/git/olpc-kernel/commit/?h=olpc-2.6.35id=eb0c7a8 Development then switched to the branch x86-3.3, and this is where any DCON or display driver fixes after 11.3.1 will be found. I've had a quick look and these viafb fixes look relevant: http://dev.laptop.org/git/olpc-kernel/commit/?h=x86-3.3id=3ef9f18dfe5f97dbae96b8b7658590b6dbf81cea http://dev.laptop.org/git/olpc-kernel/commit/?h=x86-3.3id=d5caefcdf160b0b24153bba89b111419da2f92c3 Other than these viafb fixes, there have been no DCON driver fixes in x86-3.3. I recall some fixes in the ARM laptops though. Perhaps they were not backported. As kernel fixing can be costly for you, let me take you back a few steps in diagnosis ... can you confirm that the problem also affects the original OLPC OS 11.3.1 and not only your own build of 11.3.1? Does the problem only occur with automatic power management enabled? Is there a way to induce the problem quickly? It reminds me of #11231 and #10038. You might see if the reproducers in those tickets cause a problem. Also, although we understand you cannot go to deployment phase with anything later than 11.3.1 because of non-technical reasons, the analysis of this problem could really benefit from trying to reproduce it with 12.1.0, 13.1.0, or 13.2.0. If the problem does not reproduce in 12.1.0 for instance, it means the fix may be in that interval. It would also help to exclude hardware as a cause. You mentioned some performance issues as the principle reason for not updating. Could you elaborate on these? It may be a better use of resources to work on fixes those issues than trying to backport kernel patches. regards. -walter -- James Cameron http://quozl.linux.org.au/ ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [OLPC New Zealand] Māori Macrons olpc keyboard
The widget was broken until recently. Not sure my patches have landed in any releases yet. But we should be able to make a layout that works for both English and Maori without any end-user intervention. Will try to get to it this week. -walter On Tue, Jun 25, 2013 at 9:07 AM, Sridhar Dhanapalan srid...@dhanapalan.com wrote: On 24/06/2013 9:43 PM, Walter Bender walter.ben...@gmail.com wrote: Which build are you running? In the latest Sugar builds, there is a keyboard settings control panel section. We could probably backport it to your build if it is reasonably recent. I remember that perhaps a year ago we had to remove the keyboard applet because it was causing some weird side effects. It wasn't a concern at the time because our focus was on English. -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Māori Macrons olpc keyboard
Which build are you running? In the latest Sugar builds, there is a keyboard settings control panel section. We could probably backport it to your build if it is reasonably recent. Meanwhile, we may have to make a new X keyboard symbols file for you that does the right thing. Not impossible to get upstreamed. regards. -walter On Mon, Jun 24, 2013 at 6:53 AM, Tom Parker t...@carrott.org wrote: Hi, I'm looking at how you enter a macron for Māori language users. It seems that the olpc us international keyboard binds a ̄ COMBINING MACRON (unicode U+0304) to algr + hyphan. When typed after the letter a you get ā which is similar to but not the same as ā LATIN SMALL LETTER A WITH MACRON (unicode U+0101). Issues I've noted with a small amount of testing: On older builds, Write does not correctly load files containing the combining macron. The combining macron is not rendered at the correct height for lower case letters. (on older builds this seems to be the case all the time, on newer builds, it is rendered correctly after loading a file until you delete a following character the on the same line, then it jumps up) You can have more than one combining macron, they stack. You have to delete twice, once to delete the macron and again to delete the character. Have these issues come up before? I don't see any. I will raise tickets for the bugs rendering the macron in the latest version of write shortly. I'm not sure if anyone wants a ticket for older builds? Obviously stacking macrons is by-design when using the combining macron character (see https://twitter.com/glitchr_/ for more improbable outcomes of combining characters, perhaps your browser will crash). I haven't yet experimented with entering the ā U+0101 characters into sugar (tomorrow!) Apparently on Windows, the Māori keyboard is set up such that when you hit the grave (apparently this is what I have always called the backtick) key and then one of the vowels, you get the macron version of the vowel. I haven't seen this in action but Māori typists claim it is very efficient. Gnome on Ubuntu on my laptop binds right-alt-a to ā U+0101 when using the Māori keyboard layout. I'm not sure how Maori typists feel about this inconsistency with windows. When you choose the language in sugar, can this change the keyboard layout too? If not, what is the recommended way to configure this? How complex is it to change the localization of the keyboard for the Maori language? The xkb files don't look too complicated. Is the grave - vowel = macron vowel possible while still preserving the backtick for shell scripting? I haven't seen the laptops in question but I'm told they have the Australian simplified key caps, so changing the existing alt-gr mappings to render macron vowels (ie to mimic the Maori keyboard option on Gnome-Ubuntu) instead of the existing mappings won't confuse the key caps. Obviously touching all the laptops to change how the keyboard works is a pain and the change is potentially erased by future updates. ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [OLPC New Zealand] Māori Macrons olpc keyboard
On Mon, Jun 24, 2013 at 8:12 AM, Jerry Vonau je...@laptop.org.au wrote: On 24 June 2013 06:43, Walter Bender walter.ben...@gmail.com wrote: Which build are you running? In the latest Sugar builds, there is a keyboard settings control panel section. We could probably backport it to your build if it is reasonably recent. In OLPC's Dextrose's versions of sugar the sugar-cp-keyboard rpm doesn't get installed. Think there is a conflict over the keyboard with olpc-configure supplied by olpc-utils. I can poke around to see if I can get it to work. -walter Jerry Meanwhile, we may have to make a new X keyboard symbols file for you that does the right thing. Not impossible to get upstreamed. regards. -walter On Mon, Jun 24, 2013 at 6:53 AM, Tom Parker t...@carrott.org wrote: Hi, I'm looking at how you enter a macron for Māori language users. It seems that the olpc us international keyboard binds a ̄ COMBINING MACRON (unicode U+0304) to algr + hyphan. When typed after the letter a you get ā which is similar to but not the same as ā LATIN SMALL LETTER A WITH MACRON (unicode U+0101). Issues I've noted with a small amount of testing: On older builds, Write does not correctly load files containing the combining macron. The combining macron is not rendered at the correct height for lower case letters. (on older builds this seems to be the case all the time, on newer builds, it is rendered correctly after loading a file until you delete a following character the on the same line, then it jumps up) You can have more than one combining macron, they stack. You have to delete twice, once to delete the macron and again to delete the character. Have these issues come up before? I don't see any. I will raise tickets for the bugs rendering the macron in the latest version of write shortly. I'm not sure if anyone wants a ticket for older builds? Obviously stacking macrons is by-design when using the combining macron character (see https://twitter.com/glitchr_/ for more improbable outcomes of combining characters, perhaps your browser will crash). I haven't yet experimented with entering the ā U+0101 characters into sugar (tomorrow!) Apparently on Windows, the Māori keyboard is set up such that when you hit the grave (apparently this is what I have always called the backtick) key and then one of the vowels, you get the macron version of the vowel. I haven't seen this in action but Māori typists claim it is very efficient. Gnome on Ubuntu on my laptop binds right-alt-a to ā U+0101 when using the Māori keyboard layout. I'm not sure how Maori typists feel about this inconsistency with windows. When you choose the language in sugar, can this change the keyboard layout too? If not, what is the recommended way to configure this? How complex is it to change the localization of the keyboard for the Maori language? The xkb files don't look too complicated. Is the grave - vowel = macron vowel possible while still preserving the backtick for shell scripting? I haven't seen the laptops in question but I'm told they have the Australian simplified key caps, so changing the existing alt-gr mappings to render macron vowels (ie to mimic the Maori keyboard option on Gnome-Ubuntu) instead of the existing mappings won't confuse the key caps. Obviously touching all the laptops to change how the keyboard works is a pain and the change is potentially erased by future updates. ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ OLPC-NZ mailing list olpc...@lists.laptop.org http://lists.laptop.org/listinfo/olpc-nz -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [OLPC New Zealand] Māori Macrons olpc keyboard
Could you please try with the latest version of Turtle Art (v182)? thx -walter On Mon, Jun 24, 2013 at 9:30 AM, Barry Vercoe ba...@laptop.org.au wrote: Hi, on SHC 205002233 running 13.1.0 for XO-1.75 (build 20) with Sugar 0.98.2 firmware Q4D24 For Text in both Write and Turtle Art (the Title panel): vowel + altgr - gives the Combining Macron, i.e. two bkspcs to remove the letter But if either Activity is saved to the Journal and we write into its Description panel vowel + altgr - gives the Unicode version, i.e. one bksp removes the letter. So we do have the right behavior in there somewhere. -- barry On 25/06/2013 12:13 a.m., Walter Bender wrote: On Mon, Jun 24, 2013 at 8:12 AM, Jerry Vonau je...@laptop.org.au wrote: On 24 June 2013 06:43, Walter Bender walter.ben...@gmail.com wrote: Which build are you running? In the latest Sugar builds, there is a keyboard settings control panel section. We could probably backport it to your build if it is reasonably recent. In OLPC's Dextrose's versions of sugar the sugar-cp-keyboard rpm doesn't get installed. Think there is a conflict over the keyboard with olpc-configure supplied by olpc-utils. I can poke around to see if I can get it to work. -walter Jerry Meanwhile, we may have to make a new X keyboard symbols file for you that does the right thing. Not impossible to get upstreamed. regards. -walter On Mon, Jun 24, 2013 at 6:53 AM, Tom Parker t...@carrott.org wrote: Hi, I'm looking at how you enter a macron for Māori language users. It seems that the olpc us international keyboard binds a ̄ COMBINING MACRON (unicode U+0304) to algr + hyphan. When typed after the letter a you get ā which is similar to but not the same as ā LATIN SMALL LETTER A WITH MACRON (unicode U+0101). Issues I've noted with a small amount of testing: On older builds, Write does not correctly load files containing the combining macron. The combining macron is not rendered at the correct height for lower case letters. (on older builds this seems to be the case all the time, on newer builds, it is rendered correctly after loading a file until you delete a following character the on the same line, then it jumps up) You can have more than one combining macron, they stack. You have to delete twice, once to delete the macron and again to delete the character. Have these issues come up before? I don't see any. I will raise tickets for the bugs rendering the macron in the latest version of write shortly. I'm not sure if anyone wants a ticket for older builds? Obviously stacking macrons is by-design when using the combining macron character (see https://twitter.com/glitchr_/ for more improbable outcomes of combining characters, perhaps your browser will crash). I haven't yet experimented with entering the ā U+0101 characters into sugar (tomorrow!) Apparently on Windows, the Māori keyboard is set up such that when you hit the grave (apparently this is what I have always called the backtick) key and then one of the vowels, you get the macron version of the vowel. I haven't seen this in action but Māori typists claim it is very efficient. Gnome on Ubuntu on my laptop binds right-alt-a to ā U+0101 when using the Māori keyboard layout. I'm not sure how Maori typists feel about this inconsistency with windows. When you choose the language in sugar, can this change the keyboard layout too? If not, what is the recommended way to configure this? How complex is it to change the localization of the keyboard for the Maori language? The xkb files don't look too complicated. Is the grave - vowel = macron vowel possible while still preserving the backtick for shell scripting? I haven't seen the laptops in question but I'm told they have the Australian simplified key caps, so changing the existing alt-gr mappings to render macron vowels (ie to mimic the Maori keyboard option on Gnome-Ubuntu) instead of the existing mappings won't confuse the key caps. Obviously touching all the laptops to change how the keyboard works is a pain and the change is potentially erased by future updates. ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ OLPC-NZ mailing list olpc...@lists.laptop.org http://lists.laptop.org/listinfo/olpc-nz -- Walter Bender Sugar Labs http://www.sugarlabs.org -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: School networks and electrical equipment damage
On Thu, Jun 6, 2013 at 5:54 PM, Hal Murray hmur...@megapathdsl.net wrote: d...@laptop.org said: I have seen that some UPSs (unfortunately not these ones) allow a phone line to be passed through them, supposedly offering some protection. Would such a system protect against a lightening bolt, assuming thats what happened here? Surge suppressor is the buzzword you are looking for. They will help, but nothing will stop a lightning strike that is near enough. The only question is how-near. The wiki page looks good: http://en.wikipedia.org/wiki/Surge_suppressor Note the discussion about MOVs getting used up. Some outlet strips include a pair of phone jacks and/or cable TV connectors. That's the quick, simple, and low cost approach. You can also get industrial type units at higher prices. Google has lots of hits. One thing to look out for with the outlet strips is band limiting on the signal as it passes through; probably not an issue here, but worth testing. -walter I'm far from a wizard in this area. How many schools are you talking about? If it's more than 2 or 3, it might be worth a phone call to one of the non-cheap places to see if they have suggestions. (Or see if they have some documentation on the web.) -- These are my opinions. I hate spam. ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: #12690 NORM 13.2.0: Include updated activities in 13.2.0
On Wed, May 29, 2013 at 4:46 PM, Zarro Boogs per Child bugtrac...@laptop.org wrote: #12690: Include updated activities in 13.2.0 +--- Reporter: godiard | Owner: dsd Type: defect| Status: new Priority: normal| Milestone: 13.2.0 Component: build-system | Version: not specified Resolution:|Keywords: Next_action: add to build |Verified: 0 Deployment_affected:| Blockedby: Blocking:| +--- Comment(by dsd): Write: ok Read: not pushed to git Paint: not pushed to git Fototoon: ok Jukebox: ok Terminal: not pushed to git Turtle art: need info about the regression being solved Never filed a ticket, but the Butia team in .UY pointed out (correctly) that in speeding up launch time, I inadvertently prevent projects from loading from the Journal. FIxed in v179. -walter -- Ticket URL: http://dev.laptop.org/ticket/12690#comment:3 One Laptop Per Child http://laptop.org/ OLPC bug tracking system -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [OLPC New Zealand] Auckland Testing Summary 18 May 2013
On Sun, May 26, 2013 at 1:54 AM, Tabitha Roder tabi...@tabitha.net.nz wrote: paint- can’t choose font when using text boxes with trackpad or touchscreen maybe due to wear the menu drops down, bold and italic works Can you explain a little more what the problem is? Gonzalo In Paint activity there is a text box tool. You use it to add text to your picture. You should be able to choose the font for the text, but when you click the font option you get a drop down menu quite far to the right of where the font button is. It is not possible to change the font, it seems to ignore your clicks and your screen touches. Gonzalo, I suspect this is related to the font blacklist issue we've been discussing. Perhaps the more aggressive list I sent you in my latest Labyrinth patch would be useful here. regards. -walter Tabitha ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [Dextrose] Latest build (34) for testing
On Thu, May 23, 2013 at 10:24 PM, Jerry Vonau je...@laptop.org.au wrote: Hi Folks, Hot off the press is the latest edition of XO-system-1 (build 34) based on OLPC's 13.2.0-7 http://download.laptop.org/xo-4/os/candidate/13.2.0-7/for the XO-duo(-4) is available at http://build.laptop.org.au/xo/os/32034oe-XO4. Upstream release noteshttp://lists.laptop.org/pipermail/devel/2013-May/037252.htmlon the latest hardware support issues resolved, but with the very latest kernel (kernel-3.5.7_xo4-20130523.1701.olpc.36da52f.armv7hl) already installed. Power management is enabled for this build. There are updated versions of Maze and Memorise to test long with the latest version of TurtleBlocks available with the Australian plug-in pre-installed. I need to spin a new TA for you with the Physics plugin. -walter Jerry ___ Dextrose mailing list dextr...@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/dextrose -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: How make a full screen Flash activity opened using hulahop.webview.WebView close from Flash?
Maybe check on how Tomeu did his EatBloom activity: http://shell.sugarlabs.org/~tomeu/EatBoom-1.xo -walter On Thu, May 16, 2013 at 11:40 AM, Frank Cancio fr...@gsc.uy wrote: Thanks again for your reply Gonzalo. Anyway I will keep trying to figure out what the problem is, because is important for the application run in full screen. Best regards Frank On Thu, May 16, 2013 at 12:33 PM, Gonzalo Odiard gonz...@laptop.org wrote: My best advice is use a standard toolbar and your webview. The standard toolbar not only contain the stop button, also the title and description widgets, important to journal interaction, and provide consistency with other activities. Gonzalo On Thu, May 16, 2013 at 11:58 AM, Frank Cancio fr...@gsc.uy wrote: Thanks for your quick reply! Yes, my app will run on a XO-1, Sugar 0.94.1. Best regards Frank On Thu, May 16, 2013 at 11:47 AM, Gonzalo Odiard gonz...@laptop.org wrote: Do you need your activity run in old Sugar versions? Because hulahop is deprecated, and new Browse use webkit. Gonzalo On Thu, May 16, 2013 at 11:40 AM, Frank Cancio fr...@gsc.uy wrote: Hi all, I have Flash activity in which all user interaction is done through Flash. Basically what I did was create a hulahop.webview.WebView instance and make it load a HTML (see code at the end) that load a .swf file in full screen. So far so good, the problem come when I try close the entire activity from inside Flash UI (with a close button). One solution I saw was try to enable the window.close(); JavaScript sentence and then from the Flash app execute it. I create a simple HTML file with just a button and a window.close(); in the onclick event and make it work using the Browse activity. For that, I changed the gecko profile used by the Browse activity (setting the variable dom.allow_scripts_to_close_windows to true). That made possible close the entire Browse activity using the window.close(); JavaScript sentence. I did the same with my activity but nothing, even I made it using the same profile that worked for the Browse activity, but the window.close(); JavaScript sentence don't work in my activity. I think that the problem is related to the way my activity manager the hulahop.webview.WebView instance. I know Python but I'm a completely newbie in GTK, Sugar and hulahop, and is hard to me find out the problem. I write to this list hoping that someone with the enough experience in those tech could take few minutes and help me. Thanks in advance Frank hulahop.startup(os.path.join(env.get_profile_path(), 'gecko')) from hulahop.webview import WebView HTML = os.getcwd()+'/index.html' class SierratestActivity(activity.Activity): def __init__(self, handle): activity.Activity.__init__(self, handle, False) canvas = gtk.HBox() self.set_canvas(canvas) self.browser = WebBrowser() canvas.pack_start(self.browser.getBrowser(),True,True,0) self.connect(destroy, self.destroy) self.show_all() def destroy(self, widget=None): sys.exit(0) class WebBrowser(): def __init__(self): self.browser = None def getBrowser(self): self.browser = WebView() self.browser.load_uri(HTML) return self.browser ___ 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 -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Transient-Issues with game-keys on XO-1.75
Sure it is not the hardware (misaligned buttons)? -walter On Mon, Apr 15, 2013 at 4:50 PM, Ajay Garg a...@activitycentral.com wrote: Hi all. I have a XO-1.75, SKU198, OLPC-CL1 model. The firmware is Q4D28. I seem to be having the game-keys (the X, tick, square, circle keys) that sometime work and sometime not. To have a more clear picture, I ran showkey -a, and pressed the keys numeral times. I observed that :: * the square key was always grabbed. * rest of the 3 keys were sometimes grabbed, and sometimes not. Has anyone else run into this issue? Could this be a firmware issue? Or have my 3 out of 4 keys gone berserk at the same time? :P Will be thankful for any opinions. Regards, Ajay Garg Dextrose Developer Activity Central: http://activitycentral.com ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: 13.1.0 build 29 for XO-4 released
On Tue, Feb 12, 2013 at 8:41 AM, Simon Schampijer si...@schampijer.de wrote: On 02/11/2013 08:59 PM, Daniel Drake wrote: Hi, Another XO-4 only build for 13.1.0: http://download.laptop.org/xo-4/os/candidate/13.1.0-29/ Changes are: - Improved power saving in graphics and other areas - Latest wake-on-WLAN developments - A potential fix for loss of mouse on boot (#12101) - Latest EC code - Wikipedia works when offline (#12479) Thanks Daniel The most obvious issue I saw after booting the machine was that the Sugar cursor was corrupted. At the left side there was some artifact. After reboot the cursor was fine. A known issue? FWIW, I saw that on os28 as well. -walter Cheers, Simon ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [Sugar-devel] Hacking onto the appearing and hiding of OSK
On Thu, Jan 24, 2013 at 3:22 AM, Ajay Garg a...@activitycentral.com wrote: Thanks Walter and Gary for your replies. Well, what I am trying to achieve is, is just a simple and consistent (fixed) behaviour across every activity - make the window-size smaller. This serves two advantages :: * Works everywhere :) * Is consistent across everywhere :) I applaud these goals. Please find attached a sample screenshot of the Speak activity; the window has been resized to 0.7 of the original size (the screenshot doesn't show a keyboard yet, as it was done on sugar-build). Question: Do all activities behave properly when the screen is scaled that way? (I don't know that all activities are paying attention to resizing events. One quick way to check is to look at what happens when activities are rotated.) If the above seems ok, then all that is needed is a way to figure out instances when the OSK appears, and when it disappears, so that the window resizing can be done at those strategic points. ( P.S. :: I see that exporting GTK_IM_MODULE=Maliit is all that is required to start using the Maliit OSK, but I could not find any way to hack onto every appearence/disappearance of the OSK. ) On Wed, Jan 23, 2013 at 9:32 PM, Gary Martin garycmar...@googlemail.com wrote: On 23 Jan 2013, at 15:29, Walter Bender walter.ben...@gmail.com wrote: On Wed, Jan 23, 2013 at 1:20 AM, Ajay Garg a...@activitycentral.com wrote: Hi all. I wish to fix the bug, where some activities (Chat, Terminal, Speak for instance) are rendered unusable in the ebook-mode, due to the OSK covering the area of text-input. I have figured out a generic working solution for this - the idea is to minimize the activity windows when the OSK appears, and move back to the normal size when the OSK disappears. I thought we had a different approach under development: to scroll the window up in the case of the text view being occluded by the OSK? Yes, there are patches in GTK3 and Sugar for this, though with some issues still needing worked through. One activity that we managed to push hard to get polished was Write, it needed to be a special case as it doesn't use normal gtk widgets. My (rough) understanding of the implementation is that GTK first looks for a scrolled view and tries to scroll it so that the cursor/focus rect is kept in view [1], if no scrolled view is found it scrolls the canvas [2]. [1] the Write behaviour here is not ideal as the abiword widget implementation for the text area didn't allow for extra padding at the bottom of the view, so the text being edited is hard up next to the OSK rather than with some extra space so the text selection handles stay visible. [2] I think there were patches in GTK3 Sugar so that the activity canvas area was automatically placed in a scroll view, so the toolbars are guaranteed to stay in view, but not sure if this landed. This should be doable for activities that have scrolling windows, such as terminal and chat. Speak, which doesn't scroll could be refactored to put the textview on the top instead of the bottom of the screen. (I suspect that whatever solution we have will involve some intervention in some activities.) Yes some intervention in activities will still be needed, and the first thing to do if you want any of this auto scrolling support is make sure your activity is ported to GTK3! ;) FOr activities like Speak I'd posted mockup images to a previous mail list thread showing how moving the text input area to the top of the UI would work well (the eyes will just peek over the top of the keyboard and the OSK can be hidden when the text is submitted for speaking). I have tested the re-sizing the windows; however, to make the fix work everywhere, I was thinking of the following algorithm :: What does resizing the window do? What other activities have you tested it on? Some activities will become quite unusable if auto shrunk, scrolling I think is better, we're lucky if the original developer planned for landscape and portrait aspect ratios... Regards, --Gary a) Just before/after the OSK appears, make the current window smaller. b) Just after/before the OSK disappears, revert the current window to its original size (if not already). This requires a way to know when and how the appeareance/disappearance of the OSK is triggered. How can this be done? I am sure there must be some gobject-signal for this - I just can't seem to figure it out by manually browsing the code, since I don't personally have a XO4-Touch with me :-( Regards, Ajay Garg Dextrose Developer Activity Central: http://activitycentral.com ___ Sugar-devel mailing list sugar-de...@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel regards. -walter
Re: [Sugar-devel] Hacking onto the appearing and hiding of OSK
On Wed, Jan 23, 2013 at 1:20 AM, Ajay Garg a...@activitycentral.com wrote: Hi all. I wish to fix the bug, where some activities (Chat, Terminal, Speak for instance) are rendered unusable in the ebook-mode, due to the OSK covering the area of text-input. I have figured out a generic working solution for this - the idea is to minimize the activity windows when the OSK appears, and move back to the normal size when the OSK disappears. I thought we had a different approach under development: to scroll the window up in the case of the text view being occluded by the OSK? This should be doable for activities that have scrolling windows, such as terminal and chat. Speak, which doesn't scroll could be refactored to put the textview on the top instead of the bottom of the screen. (I suspect that whatever solution we have will involve some intervention in some activities.) I have tested the re-sizing the windows; however, to make the fix work everywhere, I was thinking of the following algorithm :: What does resizing the window do? What other activities have you tested it on? a) Just before/after the OSK appears, make the current window smaller. b) Just after/before the OSK disappears, revert the current window to its original size (if not already). This requires a way to know when and how the appeareance/disappearance of the OSK is triggered. How can this be done? I am sure there must be some gobject-signal for this - I just can't seem to figure it out by manually browsing the code, since I don't personally have a XO4-Touch with me :-( Regards, Ajay Garg Dextrose Developer Activity Central: http://activitycentral.com ___ Sugar-devel mailing list sugar-de...@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel regards. -walter -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Policy for non-responsive maintainers
On Thu, Jan 10, 2013 at 1:39 PM, Bernie Innocenti ber...@codewiz.org wrote: Is this a good time to re-spin the discussion? Considering that it keeps coming up: +1 Let's get a policy defined and a means of execution. (On the ASLO front, there are many of us who can help with the transfer of management. Gitorious is another story... -walter lionaneesh-andro bernie: Could you help me takeover maintainership of an inactive activity? bernie lionaneesh-andro: ask alsroot, he maintains aslo * alsroot only maintains aslo, dirakx was taking care about aslo content bernie lionaneesh-andro: gonzalo_odiard and garycmartin are the activity team coordinators. bernie lionaneesh-andro: there's currently no written process for taking over an unmaintained activity. maybe ask them for permission first? bernie lionaneesh-andro: please, write to sugar-devel@ and cc me, alsroot, gonzalo and gary. lionaneesh-andro bernie: okay. Thanks. On Wed, 2012-10-31 at 19:04 -0400, Bernie Innocenti wrote: On Wed, 2012-10-31 at 14:27 -0300, Gonzalo Odiard wrote: If you are not in a hurry to get this discussed, I propose wait until we finish we 0.98 (one month aprox) Right now, all the people we want be involved in this discussion, are too busy (me too). There's no particular hurry. Actually, I brought up this particular issue just to make a more general point: we should codify our existing practices in the wiki for the benefit of new and existing contributors. Being swamped by an unclear process can be quite frustrating for a volunteer who just wants to get things done. About the summer young hackaton in Uruguay, I take your word. Glad to help, although it's unlikely that I'll be able to join in. -- _ // Bernie Innocenti \X/ http://codewiz.org -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Policy for non-responsive maintainers
On Thu, Jan 10, 2013 at 2:04 PM, Anish Mangal an...@sugarlabs.org wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On Thursday 10 January 2013 01:52 PM, Walter Bender wrote: On Thu, Jan 10, 2013 at 1:39 PM, Bernie Innocenti ber...@codewiz.org wrote: Is this a good time to re-spin the discussion? Considering that it keeps coming up: +1 Let's get a policy defined and a means of execution. (On the ASLO front, there are many of us who can help with the transfer of management. Gitorious is another story... -walter lionaneesh-andro bernie: Could you help me takeover maintainership of an inactive activity? bernie lionaneesh-andro: ask alsroot, he maintains aslo * alsroot only maintains aslo, dirakx was taking care about aslo content bernie lionaneesh-andro: gonzalo_odiard and garycmartin are the activity team coordinators. bernie lionaneesh-andro: there's currently no written process for taking over an unmaintained activity. maybe ask them for permission first? Unless the original maintainer wants out, I'd call it co-maintainership rather than takeover-of-maintainership. I guess one version could be: * Request the original maintainer for co-maintainership * Wait for X amount of time * If he responds, great! - follow that ** If you don't agree with his response, you are free to branch off your own spin of the activity * If he doesn't respond, add the Requester as a co-maintainer. ** ASLO: add as author ** GIT: tag the current snapshot of the code (maybe clone or create a branch), and give commit access on mainline. That is pretty much what we had been discussing. The sticky bit is that AFAIK, there is no easy way to transfer (or unilaterally add) ownership to mainline on g.sl.o other than by running some scripts on the server. I'm in favor of a short window, a few weeks. Others argue for a longer window. Re git, it is not a big deal, because of the ability to clone. Bit more of an issue for ASLO, since those are the bits consumed by our user community. regards. -walter bernie lionaneesh-andro: please, write to sugar-devel@ and cc me, alsroot, gonzalo and gary. lionaneesh-andro bernie: okay. Thanks. On Wed, 2012-10-31 at 19:04 -0400, Bernie Innocenti wrote: On Wed, 2012-10-31 at 14:27 -0300, Gonzalo Odiard wrote: If you are not in a hurry to get this discussed, I propose wait until we finish we 0.98 (one month aprox) Right now, all the people we want be involved in this discussion, are too busy (me too). There's no particular hurry. Actually, I brought up this particular issue just to make a more general point: we should codify our existing practices in the wiki for the benefit of new and existing contributors. Being swamped by an unclear process can be quite frustrating for a volunteer who just wants to get things done. About the summer young hackaton in Uruguay, I take your word. Glad to help, although it's unlikely that I'll be able to join in. -- _ // Bernie Innocenti \X/ http://codewiz.org -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel - -- Anish Mangal Sugar Labs -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.13 (GNU/Linux) Comment: Using GnuPG with undefined - http://www.enigmail.net/ iQEcBAEBAgAGBQJQ7xDBAAoJEBoxUdDHDZVpDKIIAIZyUbd6l8HiRofnk3W23azg NzJ08zBU+E+KnjgB3mw2jGcwqL8M+T1wXGTF5bvAqsFwwkcaxYShMGiMeBID7PvI 0jlpfERzMlzg4kLyo6K2yIuguvMfYUh7PI7yhfs4Z0+Ip3yBGzsnzdazsU7Hmobb uJreL+TMa81hw0wMdYRaFmYqjDXwy4osnfkXxompIb7Hk48wWGZ/S9+qfUmCInEt 200UEjPjCMPIFn2QSFVmKZ6/HRGIMNBKNEiHvO/TnZ43H9Cfv0k9dRxA90Obf3tF 2ucx4gEGB1cWro3TOJSAoDomqG03cHf+9AphLv6k1P/3XbMKvGJjYfp7LeprCMU= =BS48 -END PGP SIGNATURE- -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Auckland Testing Summary 1 December 2012
On Fri, Dec 14, 2012 at 3:38 PM, Tom Parker t...@carrott.org wrote: Auckland Testing Summary (only 2 weeks late) Who: Fabiana, John, Oliver, Tabitha, Tom Testing 13.1.0 build 15 on XO-1.75 and XO-4 hoiho xo-1.75 c2 getbooks and read work Mohua: measure - tried recording - then went to frame and journal but not sure I can find file - system is slowed to a crawl. Went back to measure to try to stop and I get the circle of death where it doesn’t seem to be able to stop. Very strange logs attached. Seems to have saved the file ok though. Record freezes at high quality ( http://bugs.sugarlabs.org/ticket/3775 and also http://dev.laptop.org/ticket/11728 ). physics - still have the refresh error at the top of canvas. memorise ok. Write ok. Ruler ok. Paint: refresh too slow - get lines when I am drawing curves. Clock: talking clock not talking. Just clocking. typing turtle ok. Chart ok Moa: Browse-147: Google Docs when used with browse complains that Chrome is out of date and suggests upgrading. Creating documents, opening documents works. Right click menu within the document does not work, so you can’t use the spell check. Browse hung immediately after logging in to the ajax version of zimbra. Stop didn’t work from the frame. This wasn’t repeatable. Previously reported as http://bugs.sugarlabs.org/ticket/3775 On one laptop, while searching the internet Wikipedia with Browse, the whole laptop froze. Ctrl-alt-f2 did not bring up a text console, interestingly the power button did bring the normal shutdown menu and shutdown worked. On one laptop, write repeatedly saved a blank document into the journal, so when you exit and restart your changes are lost. On all the other laptops, it also has trouble starting with failed to start errors appearing before it starts or after you stop it. There are many strange errors in it’s log (attached). Explicit save as rtf works. Get Books can save a book which you can read with Read so the journal itself is at least somewhat working. What is wrong with the failed to start warning? it appears on a regular basis when the activity has actually started. Measure-42 starts the first time after reboot with a reasonable input gain -- quiet noise mostly fills the x-axis. After you stop and start it again the input level is very very low (one or two pixels high in a noisy room and the level control doesn’t work. Rebooting the laptop fixes the problem until you close measure again. This is not a problem with Measure 37.1 on 12.1.0 on XO-1.75 and is a problem with Measure 42 on the same 12.1.0 laptop. Raised http://bugs.sugarlabs.org/ticket/4288 We see http://bugs.sugarlabs.org/ticket/4254 is still a problem. On XO-4 measure seems to see some very low level noise when you turn the gain up but no actual signal. Oops. Fixed these but forgot to ever release the new version. V44 has fixes for both #4288 and #4254. And the low gain problem on XO 4 is corrected with os18. Please test. Chat is affected by power saving -- messages delayed until the laptop wakes up. They do seem to turn up eventually. In a Chat of 3 laptops on adhoc network 1, one laptop left and joined according to the others. The laptop that left and joined does not show this disturbance in it’s transcript of the conversation. It still seems participate properly after this. Record hung while playing back a recording it had just made. It’s not totally clear how this happened. Log is attached but it doesn’t look very interesting. Jukebox cannot play back recordings made by record. Karerea xo-1.75 c2 started and used moon, implode, maze, paint, fototoon, record, ruler, stopwatch clock no talking when talking clock enabled TamTamMini sound very crackly and didn’t improve, really bad playing drum beats write had a problem with failed to start message appearing after pressing stop on the reopened activity from journal physics works Memorize has significant graphics corruption, see https://picasaweb.google.com/118146064923365210751/OlpcTestingAuckland?noredirect=1#5816763453780104962 Stopping and starting memorize did not fix it, but rebooting the whole laptop did. This only happened once on Karerea, all the others worked normally. Labrythinth works typing turtle works The keyboard shortcut image in help still isn’t fixed, but there is updated content. Finance works ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: 13.1.0 development build 14 released
On Sat, Nov 24, 2012 at 7:52 PM, Samuel Greenfeld greenf...@laptop.org wrote: I looked at os14 this weekend on XO-1.75 and XO-4 (as well as looked at os12 on XO-1 and XO-1.5 in the past). In general the builds are getting to be reasonably stable, although still a bit rough around the edges. I did not see any XO-1.75 or XO-4 manufacturing test issues with os12 or os13. XO-4 audio suspend/resume support still needs to finish being implemented, along with the accelerated/rotatable video driver. Abiword still crashes on ARM (#12311). I also had Write crash once with a Segmentation fault when touching the screen of a XO-4, but I need to reproduce this with core dumps. Something to consider taking is a new version of Measure as the frequency display mode broke (SL #4254). This already should be fixed in git. Re Measure, I had been waiting for the audio to stabilize before doing the GST 1.0 and GTK 3 ports, but where as time is getting tight, I'll accelerate the port (and test on 1.6 for the time being.) (Same for Turtle Art.) -walter --- SJG On Thu, Nov 22, 2012 at 9:47 AM, Daniel Drake d...@laptop.org wrote: Hi, A new 13.1.0 development build is available. http://wiki.laptop.org/go/13.1.0 http://build.laptop.org/13.1.0/os14 Changes/fixes: - A handful of activity updates - Newer touchscreen fixes from Carlos Garnacho (SL#4132) - XO-4 ebook switch state incorrectly initialized at boot (#12326) - olpc-dev-kernel needs to learn about runos4 and runrd4 (#12333) - Fix geode all-black composite issue (#11979) Thanks for any testing and feedback! Daniel ___ 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 -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: New glibc locale for Aymara submitted
Congrats. Thanks for sticking with this. -walter On Sun, Nov 11, 2012 at 7:42 AM, Chris Leonard cjlhomeaddr...@gmail.comwrote: A new glibc locale file for Aymara in Peru has been submitted upstream. http://sourceware.org/bugzilla/show_bug.cgi?id=14828 earlier drafts of this locale were circulated after SugarCamp2011 using the language code aym. After further discussion with our consulting Aymaristas, we have changed our choice to use language code ayc. This change has been accounted for in Pootle, I believe we will need to make a change in configure.ac LINGUAS line to properly address this re-thinking of ISO-639 code choice for Aymara in Sugar. It may be some time before the glibc maintainers take action on committing this file, but for now the bug linked above (and it's attachments) should serve as the best and reference source for Aymara glibc locale information. Thank you for your attention to this matter. We hope to have a Quechua (Cuzco) locale (quz_PE) submitted soon as well. cjl Sugar labs Translation Team Coordinator ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: 13.1.0 development build 9 released
' TypeError: Cannot create a consistent method resolution order (MRO) Exited with status 1, pid 873 data (None, open file 'fdopen', mode 'w' at 0xff16a8, '7ee056e09f86d02fef3053a6919000c16009d1ca') ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [Olpc-open] OwNet
On Thu, Nov 1, 2012 at 3:24 PM, Sameer Verma sve...@sfsu.edu wrote: -- Forwarded message -- From: Martin Lipták mlip...@gmail.com Date: Nov 1, 2012 10:49 AM Subject: [Olpc-open] OwNet To: olpc-o...@lists.laptop.org Hi everyone, We are a group of students from the Slovak University of Technology. Last year we took part in an international competition called Imagine Cup. We created an application, called OwNet, that enables users with poor Internet connection browse the Web more effectively and even offline by providing a local proxy that intelligently caches and prefetches Web pages. It also contains some educational features, as it is intended for schools in Africa. OwNet is currently being deployed in Kenya, at schools in Nanyuki and Voi. Because of the rules of the Imagine Cup competition, our application is implemented using Microsoft technologies. However, this year we are going to reimplement it using cross-platform technologies so that it can also be used under Linux. Recently we came across the project OLPC. We find it very interesting and, if possible, we would like to contribute to the project. Could our application be somehow useful to OLPC? Possibly some parts could be integrated into the Sugar interface (e.g. intelligent caching, prefetching or educational features). Since we intend a full reimplementation, we could choose features based on your preference or suggestions. We would really appreciate your feedback, questions or ideas. You can also find more information about the project on our website: http://ownet.fiit.stuba.sk/?l=uk Thank you very much. Cheers, ___ Olpc-open mailing list olpc-o...@lists.laptop.org http://lists.laptop.org/listinfo/olpc-open ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel Would seem the best place for them to intervene would be on the XS??? -walter -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [Testing] 13.1.0 development build 8 released
I was unable to reflash os8 onto an XO 1.5 that I had just flashed with os7. Not enough space. -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [Testing] 13.1.0 development build 8 released
On Fri, Oct 26, 2012 at 10:34 AM, Daniel Drake d...@laptop.org wrote: Hi, On Fri, Oct 26, 2012 at 6:58 AM, Walter Bender walter.ben...@gmail.com wrote: I was unable to reflash os8 onto an XO 1.5 that I had just flashed with os7. Not enough space. Can you please explain how you flashed it? Was that the exact error message? What context did it appear in? from OFW: fs-update u:\31008o1.zd u:\31008o1.zd:1: Image size is larger than output device -walter Thanks Daniel -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: #12236 NORM Not Tri: [CL4] Measure's ripple can not wave motion on the LCD , when you talk to the microphone .
On Thu, Oct 25, 2012 at 4:57 PM, Zarro Boogs per Child bugtrac...@laptop.org wrote: #12236: [CL4] Measure's ripple can not wave motion on the LCD ,when you talk to the microphone . +--- Reporter: tomyin| Owner: Type: defect| Status: new Priority: normal| Milestone: Not Triaged Component: not assigned | Version: not specified Resolution:|Keywords: Next_action: never set |Verified: 0 Deployment_affected:| Blockedby: Blocking:| +--- Comment(by Quozl): Given the Open Firmware version, and the OS build version, this is an XO-4. -- Ticket URL: http://dev.laptop.org/ticket/12236#comment:2 One Laptop Per Child http://laptop.org/ OLPC bug tracking system I'm assuming for the moment that the problem is at a lower level in the stack than Measure. But I am also in the process of transitioning everything over to GST-1.0. So there will be multiple points of failure in the short term. -walter -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [Sugar-devel] NPR story on OLPC in Peru
On Sun, Oct 14, 2012 at 8:42 AM, Dr. Gerald Ardito gerald.ard...@gmail.com wrote: I wanted to share that we have faced the same criticisms in our school regarding the XOs. For the last four years, the teachers and students have complained that the devices do not connect well or reliably to our wireless network. Obviously, in our case, we have a wireless network and essentially continuous access to the internet. But, what I have had to fight against is that this is the most basic use of any computing device. The only way I have been able to stem this tide is to come up with projects and programs that made use of the XOs as standalone or mesh networked devices. For example, we have done a lot with Memorize and Etoys and Scratch (and beginning to work with TurtleBlocks). I have found that once the students and teachers are involved with these activities, the internet stuff goes away. But the bigger point that is missed in the story, and the broader conversation, is that the XOs and Sugar tap into non-traditional methods of teaching and learning. When this invisible line is crossed, real magic happens. It is the conversations which illuminate this invisible line that is tough. I wholeheartedly agree. As I commented initially, the focus on Internet by the reporter was revealing in terms of what her expectations were of both computers and school. We know that there is much much more to it than that. -walter Just my two cents. Gerald On Sun, Oct 14, 2012 at 8:29 AM, Christoph Derndorfer christoph.derndor...@gmail.com wrote: On Sun, Oct 14, 2012 at 2:21 AM, Sameer Verma sve...@sfsu.edu wrote: On Sat, Oct 13, 2012 at 3:48 PM, Alexandro Colorado j...@oooes.org wrote: On 10/13/12, Walter Bender walter.ben...@gmail.com wrote: Alexandro, I think you are grossly underestimating the connectivity problem in Peru. Yes maybe, but I understand most educational systems dont have enough budget to acquire connectivity so getting connectivity from other sources like public buildings, libraries, will allow other resource to come through without needing to be funded by the educational budget. Now if we are talking about, the whole town not having ways on connecting, then the next option would be looking for alternative sources, in Mexico they used Satelite modems. http://www.scribd.com/doc/10324524/Capacitacion-Para-Maestros-Uso-Del-Aula-Enciclomedia#page=15 But other mediums like DSL modems attached to a wifi router will be able to get some basic Internet for HTML/images, IRC, etc. The big question is about the level of connectivity for copper phone lines. It seems that a fair number of offline requirements will be served by the XS school server, but I don't see that show up in any of the conversations. Does any location in Peru use any version of the XS? (http://wiki.laptop.org/go/School_server) I'm not aware of any schools having school servers, at least they didn't have them when I was there in 2010. The next best thing were USB drives with some collections of offline materials compiled by DIGETE but as far as I can tell only a certain percentage of teachers ever received theirs. Cheers, Christoph cheers, Sameer regards. -walter -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel -- Alexandro Colorado PPMC Apache OpenOffice http://es.openoffice.org ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel ___ Sugar-devel mailing list sugar-de...@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel -- Christoph Derndorfer volunteer, OLPC (Austria) [www.olpc.at] editor, OLPC News [www.olpcnews.com] contributor, TechnikBasteln [www.technikbasteln.net] e-mail: christ...@derndorfer.eu ___ Sugar-devel mailing list sugar-de...@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [Sugar-devel] NPR story on OLPC in Peru
On Sun, Oct 14, 2012 at 11:07 AM, Christoph Derndorfer christoph.derndor...@gmail.com wrote: On Sun, Oct 14, 2012 at 2:42 PM, Dr. Gerald Ardito gerald.ard...@gmail.com wrote: I wanted to share that we have faced the same criticisms in our school regarding the XOs. For the last four years, the teachers and students have complained that the devices do not connect well or reliably to our wireless network. Obviously, in our case, we have a wireless network and essentially continuous access to the internet. But, what I have had to fight against is that this is the most basic use of any computing device. The only way I have been able to stem this tide is to come up with projects and programs that made use of the XOs as standalone or mesh networked devices. For example, we have done a lot with Memorize and Etoys and Scratch (and beginning to work with TurtleBlocks). I have found that once the students and teachers are involved with these activities, the internet stuff goes away. But the bigger point that is missed in the story, and the broader conversation, is that the XOs and Sugar tap into non-traditional methods of teaching and learning. When this invisible line is crossed, real magic happens. It is the conversations which illuminate this invisible line that is tough. Gerald, please don't forget that very few of the teachers in Peru have the affordances available to you when you worked against that tide and helped your pupils reach that invisible line. You have received countless years of professional training, have ready access to the world's and the community's accumulated knowledge about using XOs and Sugar (thanks to the Internet), deal with student bodies who generally don't go hungry, have a pyhsic and social infrastructure that's available at very few Peruvian schools, etc. In short, I believe in the importance of crossing that invisible line and I have been lucky enough to see some glimpses of that happening in the past few years. However a significant number of pupils and teachers in Peru are miles and miles away from that line and will need other ways of support to even get them close to it. I also think it's odd to see how the role of the Internet and the connectivity it enables between people is apparently deemphasized in this conversation. I remember a time where Connectivity was one of the 5 principles of OLPC, and for good reasons I dare say. Due to the limitations of the Mesh network (and similarly so the newer ad-hoc networking options) and the lack of infrastructure components such as access points most pupils and teachers in Peru barely have access to local connectivity and all the affordances (incl. Sugar's collaboration features) and value it provides. No one is discounting the dire state of connectivity in Peru and as CJL pointed out, there are people activitly trying to do something about it, not just talk about it. Also I believe that people here will simply have to get used to bad news (whether fully justified or not) coming out of Peru. The project there still has potential but unless a lot of additional resources and brain power are invested into its overall value proposition and usefulness will always remain questionable at best. I think you are projecting your own agenda on this discussion. Again, no one is burying their head in the sand re short-comings, but at least some of us believe that lack of Internet access does not mean lack of opportunity to learn. regards. -walter Cheers, Christoph Just my two cents. Gerald On Sun, Oct 14, 2012 at 8:29 AM, Christoph Derndorfer christoph.derndor...@gmail.com wrote: On Sun, Oct 14, 2012 at 2:21 AM, Sameer Verma sve...@sfsu.edu wrote: On Sat, Oct 13, 2012 at 3:48 PM, Alexandro Colorado j...@oooes.org wrote: On 10/13/12, Walter Bender walter.ben...@gmail.com wrote: Alexandro, I think you are grossly underestimating the connectivity problem in Peru. Yes maybe, but I understand most educational systems dont have enough budget to acquire connectivity so getting connectivity from other sources like public buildings, libraries, will allow other resource to come through without needing to be funded by the educational budget. Now if we are talking about, the whole town not having ways on connecting, then the next option would be looking for alternative sources, in Mexico they used Satelite modems. http://www.scribd.com/doc/10324524/Capacitacion-Para-Maestros-Uso-Del-Aula-Enciclomedia#page=15 But other mediums like DSL modems attached to a wifi router will be able to get some basic Internet for HTML/images, IRC, etc. The big question is about the level of connectivity for copper phone lines. It seems that a fair number of offline requirements will be served by the XS school server, but I don't see that show up in any of the conversations. Does any location in Peru use any version of the XS? (http://wiki.laptop.org/go
Re: [Sugar-devel] NPR story on OLPC in Peru
On Sun, Oct 14, 2012 at 11:41 AM, Christoph Derndorfer christoph.derndor...@gmail.com wrote: On Sun, Oct 14, 2012 at 5:35 PM, Walter Bender walter.ben...@gmail.com wrote: On Sun, Oct 14, 2012 at 11:07 AM, Christoph Derndorfer christoph.derndor...@gmail.com wrote: On Sun, Oct 14, 2012 at 2:42 PM, Dr. Gerald Ardito gerald.ard...@gmail.com wrote: I wanted to share that we have faced the same criticisms in our school regarding the XOs. For the last four years, the teachers and students have complained that the devices do not connect well or reliably to our wireless network. Obviously, in our case, we have a wireless network and essentially continuous access to the internet. But, what I have had to fight against is that this is the most basic use of any computing device. The only way I have been able to stem this tide is to come up with projects and programs that made use of the XOs as standalone or mesh networked devices. For example, we have done a lot with Memorize and Etoys and Scratch (and beginning to work with TurtleBlocks). I have found that once the students and teachers are involved with these activities, the internet stuff goes away. But the bigger point that is missed in the story, and the broader conversation, is that the XOs and Sugar tap into non-traditional methods of teaching and learning. When this invisible line is crossed, real magic happens. It is the conversations which illuminate this invisible line that is tough. Gerald, please don't forget that very few of the teachers in Peru have the affordances available to you when you worked against that tide and helped your pupils reach that invisible line. You have received countless years of professional training, have ready access to the world's and the community's accumulated knowledge about using XOs and Sugar (thanks to the Internet), deal with student bodies who generally don't go hungry, have a pyhsic and social infrastructure that's available at very few Peruvian schools, etc. In short, I believe in the importance of crossing that invisible line and I have been lucky enough to see some glimpses of that happening in the past few years. However a significant number of pupils and teachers in Peru are miles and miles away from that line and will need other ways of support to even get them close to it. I also think it's odd to see how the role of the Internet and the connectivity it enables between people is apparently deemphasized in this conversation. I remember a time where Connectivity was one of the 5 principles of OLPC, and for good reasons I dare say. Due to the limitations of the Mesh network (and similarly so the newer ad-hoc networking options) and the lack of infrastructure components such as access points most pupils and teachers in Peru barely have access to local connectivity and all the affordances (incl. Sugar's collaboration features) and value it provides. No one is discounting the dire state of connectivity in Peru and as CJL pointed out, there are people activitly trying to do something about it, not just talk about it. Point taken. Also I believe that people here will simply have to get used to bad news (whether fully justified or not) coming out of Peru. The project there still has potential but unless a lot of additional resources and brain power are invested into its overall value proposition and usefulness will always remain questionable at best. I think you are projecting your own agenda on this discussion. And you're not? ;-) Actually, not. I am stating my opinion, not putting words in the mouths of others. There is a difference. Again, no one is burying their head in the sand re short-comings, but at least some of us believe that lack of Internet access does not mean lack of opportunity to learn. I'm not saying that a lack of Internet access equals a lack of learning opportunities (and I agree with your fundamental criticism of the NPR article there). At the same time there's no doubt that what is already an *extremely* challenging thing to do under the best of circumstances (getting across that line) is made even harder without Internet connectivity or offline substitutes such as school servers. Agreed. But perhaps for different reasons. I think the value of the Internet to the project is much more about building a community of practice and support than accessing learning materials. The Amazonas page in Facebook is a case in point. regards. -walter Cheers, Christoph regards. -walter Cheers, Christoph Just my two cents. Gerald On Sun, Oct 14, 2012 at 8:29 AM, Christoph Derndorfer christoph.derndor...@gmail.com wrote: On Sun, Oct 14, 2012 at 2:21 AM, Sameer Verma sve...@sfsu.edu wrote: On Sat, Oct 13, 2012 at 3:48 PM, Alexandro Colorado j...@oooes.org wrote: On 10/13/12
Re: [Sugar-devel] NPR story on OLPC in Peru
Alexandro, I think you are grossly underestimating the connectivity problem in Peru. regards. -walter -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [Sugar-devel] NPR story on OLPC in Peru
On Sat, Oct 13, 2012 at 6:48 PM, Alexandro Colorado j...@oooes.org wrote: On 10/13/12, Walter Bender walter.ben...@gmail.com wrote: Alexandro, I think you are grossly underestimating the connectivity problem in Peru. Yes maybe, but I understand most educational systems dont have enough budget to acquire connectivity so getting connectivity from other sources like public buildings, libraries, will allow other resource to come through without needing to be funded by the educational budget. I don't know where you get the idea that there are public building, libraries, etc. in these rural communities. There is no infrastructure and often no electricity. -walter Now if we are talking about, the whole town not having ways on connecting, then the next option would be looking for alternative sources, in Mexico they used Satelite modems. http://www.scribd.com/doc/10324524/Capacitacion-Para-Maestros-Uso-Del-Aula-Enciclomedia#page=15 But other mediums like DSL modems attached to a wifi router will be able to get some basic Internet for HTML/images, IRC, etc. The big question is about the level of connectivity for copper phone lines. regards. -walter -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel -- Alexandro Colorado PPMC Apache OpenOffice http://es.openoffice.org -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: 13.1.0 devel build 5 released, for the XO-1, XO-1.5, XO-1.75 and XO-4
On Tue, Oct 9, 2012 at 2:29 AM, James Cameron qu...@laptop.org wrote: On Mon, Oct 08, 2012 at 08:51:12PM -0400, Walter Bender wrote: On Mon, Oct 8, 2012 at 7:36 PM, Martin Langhoff martin.langh...@gmail.com wrote: On Sun, Oct 7, 2012 at 5:22 PM, Peter Robinson pbrobin...@gmail.com wrote: The ball? What ball? release. THIS IS A DEVELOPMENT RELEASE Has anyone else had trouble getting to the OK prompt in OFW? When I boot with the gamekeys down, it seems that OFW is detecting some spurious keypress and gets stuck in a cycle of error msgs due to the bad command being typed. Any workarounds? Yes, Q7B02 for XO-4 fixed this for me. Q7B01 had the problem. Works. Thanks. -walter -- James Cameron http://quozl.linux.org.au/ -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: 13.1.0 devel build 5 released, for the XO-1, XO-1.5, XO-1.75 and XO-4
On Mon, Oct 8, 2012 at 7:36 PM, Martin Langhoff martin.langh...@gmail.com wrote: On Sun, Oct 7, 2012 at 5:22 PM, Peter Robinson pbrobin...@gmail.com wrote: The ball? What ball? release. THIS IS A DEVELOPMENT RELEASE Has anyone else had trouble getting to the OK prompt in OFW? When I boot with the gamekeys down, it seems that OFW is detecting some spurious keypress and gets stuck in a cycle of error msgs due to the bad command being typed. Any workarounds? -walter -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Turtle Confusion en Español
Muy bueno. También disfrutar de esta actividad Sugar: http://wiki.sugarlabs.org/go/Activities/TurtleConfusion regards. -walter 2012/10/7 Manuel Kaufmann humi...@gmail.com: = Versión en Español = Hola a todos, Les escribo para anunciar la publicación oficial de la traducción al Español del libro de Barry Newell, Turtle Confusion. La misma se puede encontrar en su versión OnLine[1] o también en su versión en PDF[2]. Estamos muy contentos de finalmente hacer ésta publicación ya que se hizo un esfuerzo muy grande para llevarla adelante y creemos que es un libro muy útil en el mundo de la programación y la educación. ¡Espero que le sirva a muchos docentes, alumnos, padres y a quien sea! = English Version = Hi all, I'm writing to announce the official publication of the Spanish translation of the book Turtle Consfusion by Barry Newell. This translation can be found in its OnLine version[1] and in its PDF[2] version as well. We are very happy of finally being able to do this publication because a great effort has been done to make it possible and we believe that this book is really useful in the programming and educational world. We hope that many teachers, students, parents and anyone can benefit from it! [1] http://turtle-confusion-spanish-version.readthedocs.org [2] https://github.com/downloads/humitos/turtle-confusion-es/la-confusion-de-la-tortuga.pdf -- Kaufmann Manuel Blog: http://humitos.wordpress.com/ Porfolio: http://fotos.mkaufmann.com.ar/ PyAr: http://www.python.com.ar/ -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [OLPC-AU] Auckland Testing Summary 29 September 2012
On Sat, Oct 6, 2012 at 1:10 PM, Jerry Vonau je...@laptop.org.au wrote: Thanks for testing. On 5 October 2012 23:47, Tom Parker t...@carrott.org wrote: Auckland Testing Summary 29 September 2012 Who: John, Oliver, Tabitha, Tom Testing build 44 11.3.1-au XO-1.75: Browse 192.3!! Rocking like it’s January 2010! Based on Firefox 3.6.23, 5 security releases made since! http://en.wikipedia.org/wiki/Firefox_3.6#cite_note-41 Crashes if you visit large image, previously reported as olpc #11569 Google docs complains browser is out of date. Can create google docs unlike latest Browse Can open links in new tabs unlike latest Browse It’s quite slow, get slow script warning on wikipedia! noted Somehow we managed to download a new webkit browse.xo and install it on one laptop. This version of browse didn’t work at all. We got this version by downloading on an x86 laptop from a page with a big list of versions (sorry, we don’t know exactly where). Shouldn’t the XO refuse to install something that won’t actually work with it? The new webkit based browse.xo is sugar 0.96 or greater, presently there is no way to stop users from shooting themselves in the foot by installing a bundle that is not supported on their version of sugar. Hmm. I thought activities.sugarlabs.org was a bit smarter than that. That said, the bundle could have come from elsewhere. -walter Record locked up when I recorded video on Hoiho. Force quit worked, but camera light stays on and record just has a grey preview when you restart it. This only happened once. Record doesn’t work on high quality see olpc #11668. Think we have this resolved with au45(1.75)/au245(1.5) or greater. The updated activity is available for installation via My Settings - Software Updater when you have internet available. On Moa usb drives don’t show up on the frame or get auto mounted. The drive shows up in /var/log/messages and /proc/partitions. After a reboot this worked ok. I think we saw this back in the day. Distance doesn’t work at all, see olpc #11596. This activity should be removed if it can’t be fixed. Edit starts with the focus somewhere invisible, you have to click on the canvas before it does anything. XO-1.5 Ivy maze works ruler works speak works paint works memorize works crazy touchpad/pointer? write Thanks for the report, Jerry ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Where does Activity Development conversation take place?
On Wed, Oct 3, 2012 at 10:48 PM, Cory Bart acb...@udel.edu wrote: I've been lurking on this list for several months now, and it seems to me like it's all about developing Sugar, XO hardware, and core Activities. However, I'm interested in development of non-core Activities for the XO. I got into XO development through my undergrad school where we have a class on developing educational games for the XO, and I've been working on games for the past few years now. Where do people like me go to talk about the joys and challenges of working with pygame, pygtk, etc. to make activities? I've spent more hours than I care to count on wiki.laptop.org and wiki.sugarlabs.org, and I try to keep up on the blogs. But is there an active community anywhere about people developing activities? Or do you guys know who I should ask about this? Two places: sugar-devel list [1] and the #sugar irc channel [2] [1] http://lists.sugarlabs.org/listinfo/sugar-devel [2] irc.freenode.net #sugar Cheers and thanks, ~Austin Cory Bart ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: F18/os4 on XO-1 [Devel Digest, Vol 79, Issue 37]
On Sun, Sep 30, 2012 at 1:39 PM, Yioryos Asprobounitis mavrot...@yahoo.com wrote: The Fly away Peter, fly away Paul release. THIS IS A DEVELOPMENT RELEASE This is the first release adding support for the XO-4 I do not have an XO-4 but I tried 31004 on XO-1 and XO-1.75 and besides some, I assume Gtk3 related, sugar issues present in both machines, there are some XO-1-specific issues. Record activity freezes the machine to the point that it needs a hard reboot. Browse crashes almost in every site but the home screen and google. In Paint the brash really lags behind making it hard to paint, while using the bucket takes for ever. Mouse keeps disappearing in implode (in the difficult level) making game unpleasant. I do not know if these are Sugar or OLPC bugs, so here we are… BTW The explanatory text in the pallets submenu in TurtleArt, does not fit in the defined space. Not quite sure what you are referring to. Could you grab a screenshot of this? thx. -walter ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: F18/os4 on XO-1 [Devel Digest, Vol 79, Issue 37]
On Sun, Sep 30, 2012 at 2:27 PM, Yioryos Asprobounitis mavrot...@yahoo.com wrote: BTW The explanatory text in the pallets submenu in TurtleArt, does not fit in the defined space. Not quite sure what you are referring to. Could you grab a screenshot of this? Attached. Thanks. That does seem to be a new artifact of the gtk-3 port. In gtk-2, the palette scales to the text. -walter thx. -walter ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel -- Walter Bender Sugar Labs http://www.sugarlabs.org -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: 13.1.0 feature freeze reminder
On Fri, Sep 28, 2012 at 10:06 AM, Daniel Drake d...@laptop.org wrote: On Thu, Sep 27, 2012 at 6:18 PM, Walter Bender walter.ben...@gmail.com wrote: On Thu, Sep 27, 2012 at 5:46 PM, Daniel Drake d...@laptop.org wrote: Hi, Just a quick reminder that we move to bug-fixes-only for 13.1.0 on October 11th which is exactly 2 weeks from now. I have a new feature I would like to propose. This kind of thing needs to go in through Sugar - i.e. you'd need to get it into Sugar-0.98 for it to be included. Will try to in time for your deadline. -walter Thanks Daniel -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: 13.1.0 feature freeze reminder
On Thu, Sep 27, 2012 at 5:46 PM, Daniel Drake d...@laptop.org wrote: Hi, Just a quick reminder that we move to bug-fixes-only for 13.1.0 on October 11th which is exactly 2 weeks from now. I have a new feature I would like to propose. maintain a list of launch times in the metadata. This will be useful for datastore analysis in the client. (The sugar-stats package [1] developed and maintained by alsroot can also be used to capture these data, but I posit that having these data as part of the datastore will facilitate data visualizations within Sugar itself.) The attached patch, also shown inline here to sugar-toolkit/src/sugar/activity/activity.py adds a timestamp each time an activity is launched. These timestamps can be used to answer questions such as how often an activity has been used? in school or at home, et al. that are being asked by teachers and also used to provide feedback to the child as to when and where they are working. --- a/activity.py +++ b/activity.py @@ -324,6 +324,14 @@ class Activity(Window, gtk.Container): if 'share-scope' in self._jobject.metadata: share_scope = self._jobject.metadata['share-scope'] +if 'launch-times' in self._jobject.metadata: +self._jobject.metadata['launch-times'] = '%s, %d' % ( +self._jobject.metadata['launch-times'], +int(time.time())) +else: +self._jobject.metadata['launch-times'] = \ +str(int(time.time())) + self.shared_activity = None self._join_id = None @@ -376,6 +384,7 @@ class Activity(Window, gtk.Container): jobject.metadata['preview'] = '' jobject.metadata['share-scope'] = SCOPE_PRIVATE jobject.metadata['icon-color'] = icon_color +jobject.metadata['launch-times'] = str(int(time.time())) jobject.file_path = '' # FIXME: We should be able to get an ID synchronously from the DS, http://wiki.laptop.org/go/13.1.0/Release_plan Daniel ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel -walter -- Walter Bender Sugar Labs http://www.sugarlabs.org [1] http://git.sugarlabs.org/server/client/trees/master launch-time.patch Description: Binary data ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: How to procure an XO for dev purpose?
On Tue, Sep 11, 2012 at 10:27 AM, roopesh shenoy shenoy.roop...@gmail.com wrote: Hello, I am a software developer from India. We'd like to start learning more about XO and if possible procure a couple of machines for development purposes - is there a way to formally put in this request? We may eventually want to be a marketing partner too, so if there is any information regarding the same as well, please let me know. Please see http://wiki.laptop.org/go/Contributors regards. -walter Thanks. Best Regards, Roopesh ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Impossible to set date in 11.3.0?
File a ticket and someone may jump in to tackle it. -walter On Sat, Aug 25, 2012 at 3:24 PM, Martin Langhoff martin.langh...@gmail.com wrote: On Sat, Aug 25, 2012 at 2:26 PM, C. Scott Ananian csc...@laptop.org wrote: Surely we can distinguish secured from unsecured laptops and allow unsecured laptops to set the date? Sure. Nobody's done the UI work for that, Sugar-side. - In all builds, hwclock is available from cli - On 11.3.x and earler builds you can install the appropriate gnome control panel. - On 12.x.y builds, gnome control panels aren't so easy to make work, 'cause they need clutter. Also, we should run ntp by default, or at least ntpdate on an NM hook. cheers, m -- martin.langh...@gmail.com mar...@laptop.org -- Software Architect - OLPC - 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 -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Impossible to set date in 11.3.0?
On Sat, Aug 25, 2012 at 7:08 PM, Jerry Vonau jvo...@shaw.ca wrote: On Sat, 2012-08-25 at 18:25 -0400, Walter Bender wrote: File a ticket and someone may jump in to tackle it. -walter see http://dev.laptop.org/ticket/11004 Thx. That covers part of the issue, but not the Sugar control panel part. -walter On Sat, Aug 25, 2012 at 3:24 PM, Martin Langhoff martin.langh...@gmail.com wrote: On Sat, Aug 25, 2012 at 2:26 PM, C. Scott Ananian csc...@laptop.org wrote: Surely we can distinguish secured from unsecured laptops and allow unsecured laptops to set the date? Sure. Nobody's done the UI work for that, Sugar-side. - In all builds, hwclock is available from cli - On 11.3.x and earler builds you can install the appropriate gnome control panel. - On 12.x.y builds, gnome control panels aren't so easy to make work, 'cause they need clutter. Also, we should run ntp by default, or at least ntpdate on an NM hook. We do that in Australia builds, need nptdate to be added to the image, setup /etc/sysconfig/ntpdate and the NM hook. # toggle setting the rtc sed -i -e s/SYNC_HWCLOCK=no/SYNC_HWCLOCK=yes/ /etc/sysconfig/ntpdate # call ntpdate when connected cat EOF /etc/NetworkManager/dispatcher.d/10-ntpdate #!/bin/sh if [ \$2 = up ]; then if [ ! -e /tmp/ntpdate ]; then touch /tmp/ntpdate /sbin/service ntpdate restart || : fi fi EOF chmod 755 /etc/NetworkManager/dispatcher.d/10-ntpdate Jerry -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Testing Summary Auckland 25 August 2012
resolve the problem. https://picasaweb.google.com/118146064923365210751/OlpcTestingAuckland?noredirect=1#5780726822164516626 Suspend/resume by closing lid and the Measure display is fixed. Is this http://bugs.sugarlabs.org/ticket/2509? we’ve seen it a few times on production laptops, so perhaps we were too quick to assume it was prototype hardware related? Browse - works We received two XO-1 laptops which refused to turn on, following the http://wiki.laptop.org/go/Fix_Clock instructions to set a valid time via the serial port fixed both of them. The clock batteries appeared to be working, in place and not leaking. They both had very old software which had the nice feature of showing which activities are running on the home screen. They now have 12.1.0 build 20 and are on their way back to their owners. The active activities appear on the top of the frame in 12.1 but maybe there could be some indication on the spiral as well... a question for the design team. Alas, the pie-shaped wedges on the old Sugar were supposed to have meaning in regard to memory usage, but that never worked properly. On XO-1 (and presumably the others, I didn’t try), using yum to install ntpdate causes a strange prompt to import a key. It seems that the key is already present on the laptop but yum doesn’t trust it, but it certainly doesn’t present enough information to make a reasonable trust decision. Also, we see an error about the rpmdb checksum, but ntpdate seems to work anyway. Downloading Packages: ntpdate-4.2.6p5-2.fc17.i686.rpm | 76 kB 00:00 warning: rpmts_HdrFromFdno: Header V3 RSA/SHA256 Signature, key ID 1aca3465: NOKEY Public key for ntpdate-4.2.6p5-2.fc17.i686.rpm is not installed Retrieving key from file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-i386 Importing GPG key 0x1ACA3465: Userid : Fedora (17) fed...@fedoraproject.org Fingerprint: cac4 3fb7 74a4 a673 d81c 5de7 50e9 4c99 1aca 3465 Package: fedora-release-17-1.noarch (@koji.dist-f17-i686/$releasever) From : /etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-i386 Is this ok [y/N]: y Running Transaction Check Running Transaction Test Transaction Test Succeeded Running Transaction Installing : ntpdate-4.2.6p5-2.fc17.i686 1/1 Rpmdb checksum is invalid: dCDPT(pkg checksums): ntpdate.i686 0:4.2.6p5-2.fc17 - u ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel regards. -walter -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel