Re: [Sugar-devel] [Announcement] Sugarizer v0.8 is available for your device

2017-01-06 Thread Walter Bender
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

2015-05-11 Thread Walter Bender
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

2015-03-09 Thread Walter Bender
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

2014-11-08 Thread Walter Bender
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

2014-10-17 Thread Walter Bender
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

2014-09-18 Thread Walter Bender
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

2014-06-30 Thread Walter Bender
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

2014-06-17 Thread Walter Bender
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

2014-06-16 Thread Walter Bender
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

2014-06-16 Thread Walter Bender
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

2014-05-13 Thread Walter Bender
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)

2014-05-13 Thread Walter Bender
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)

2014-05-12 Thread Walter Bender
://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

2014-05-05 Thread Walter Bender
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

2014-01-12 Thread Walter Bender
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

2014-01-06 Thread Walter Bender
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

2014-01-06 Thread Walter Bender
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

2014-01-06 Thread Walter Bender
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

2013-12-20 Thread Walter Bender
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

2013-12-20 Thread Walter Bender
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

2013-12-20 Thread Walter Bender
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

2013-12-10 Thread Walter Bender
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)

2013-11-25 Thread Walter Bender
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)

2013-11-24 Thread Walter Bender
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

2013-11-13 Thread Walter Bender
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

2013-11-12 Thread Walter Bender
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

2013-11-09 Thread Walter Bender
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

2013-11-09 Thread Walter Bender
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

2013-11-08 Thread Walter Bender
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

2013-11-08 Thread Walter Bender
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

2013-11-08 Thread Walter Bender
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.

2013-10-31 Thread Walter Bender
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)

2013-10-31 Thread Walter Bender
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.

2013-10-31 Thread Walter Bender
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.

2013-10-29 Thread Walter Bender
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.

2013-10-28 Thread Walter Bender
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.

2013-10-28 Thread Walter Bender
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.

2013-10-23 Thread Walter Bender
 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.

2013-10-23 Thread Walter Bender
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

2013-10-09 Thread Walter Bender
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

2013-10-09 Thread Walter Bender
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.

2013-10-09 Thread Walter Bender
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.

2013-10-07 Thread Walter Bender
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.

2013-10-07 Thread Walter Bender
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.

2013-10-07 Thread Walter Bender
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

2013-10-06 Thread Walter Bender
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

2013-09-26 Thread Walter Bender
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

2013-09-12 Thread Walter Bender
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

2013-09-04 Thread Walter Bender
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.

2013-08-29 Thread Walter Bender
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

2013-08-20 Thread Walter Bender
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

2013-07-17 Thread Walter Bender
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

2013-07-12 Thread Walter Bender
* 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

2013-07-11 Thread Walter Bender
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

2013-07-06 Thread Walter Bender
 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

2013-07-06 Thread Walter Bender
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

2013-07-06 Thread Walter Bender
 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

2013-07-05 Thread Walter Bender
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

2013-07-03 Thread Walter Bender
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

2013-06-25 Thread Walter Bender
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

2013-06-24 Thread Walter Bender
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

2013-06-24 Thread Walter Bender
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

2013-06-24 Thread Walter Bender
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

2013-06-06 Thread Walter Bender
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

2013-05-29 Thread Walter Bender
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

2013-05-26 Thread Walter Bender
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

2013-05-23 Thread Walter Bender
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?

2013-05-16 Thread Walter Bender
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

2013-04-15 Thread Walter Bender
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

2013-02-12 Thread Walter Bender
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

2013-01-24 Thread Walter Bender
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

2013-01-23 Thread Walter Bender
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

2013-01-10 Thread Walter Bender
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

2013-01-10 Thread Walter Bender
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

2012-12-14 Thread Walter Bender
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

2012-11-24 Thread Walter Bender
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

2012-11-11 Thread Walter Bender
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

2012-11-05 Thread Walter Bender
 '
 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

2012-11-01 Thread Walter Bender
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

2012-10-26 Thread Walter Bender
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

2012-10-26 Thread Walter Bender
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 .

2012-10-25 Thread Walter Bender
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

2012-10-14 Thread Walter Bender
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

2012-10-14 Thread Walter Bender
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

2012-10-14 Thread Walter Bender
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

2012-10-13 Thread Walter Bender
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

2012-10-13 Thread Walter Bender
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

2012-10-09 Thread Walter Bender
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

2012-10-08 Thread Walter Bender
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

2012-10-07 Thread Walter Bender
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

2012-10-06 Thread Walter Bender
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?

2012-10-03 Thread Walter Bender
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]

2012-09-30 Thread Walter Bender
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]

2012-09-30 Thread Walter Bender
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

2012-09-28 Thread Walter Bender
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

2012-09-27 Thread Walter Bender
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?

2012-09-11 Thread Walter Bender
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?

2012-08-25 Thread Walter Bender
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?

2012-08-25 Thread Walter Bender
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

2012-08-25 Thread Walter Bender
 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


  1   2   3   4   5   6   >