Re: [Sugar-devel] [ASLO] Tech Report
On Sun, Feb 13, 2011 at 01:21:10AM +, Aleksey Lim wrote: This is activities.sugarlabs.org report to cover only technical ASLO aspects. == Roadmap == The upstream is in process of switching to new AMO code base, django based (python based framework). We need to do the same. So, the plan is: * Reimplement current ASLO patch to do the exactly the same in new AMO * Add new but not breaking current behaviour: * Upload by one click * Experimental support of bundle-less activities [1] The plan is having new ASLO ready for broad, pre-production testing, until 2011-04-06. After looking carefully to the upstream migration progress, it seems that new AMO is not yet ready for having new ASLO. Track http://wiki.sugarlabs.org/go/Platform_Team/Roadmap#Activity_Library for the later info. Upstream is going to fully replace new amo by the end of this year but most likely ASLO doesn't need all AMO features and porting might start earlier. === Upload by one click === The only that will be required is just uploading a .xo to the server. All needed metadata will be fetched from the bundle: * activity.info, activity metadata * NEWS, release notes * po/, translation of activity.info fields === Bundle-less activities === Excluding network-less environments, the only thing anyone should know about any activity, to run it from anywhere, is an unique Web url. It is based on 0install[2] project. Network based nature, though, does not mean the it will be useless w/o the net. It will be possible to make selfcontained bundle by packaging activity itself and all its dependencies to one .xo. [1] http://wiki.sugarlabs.org/go/Platform_Team/Doers_environment#Sugar_doers_workflow [2] http://0install.net/goals.html -- Aleksey ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] Suggestion about feature in sin-dientes activity
2011/3/9 Yader Velásquez yajo...@gmail.com My problem is: How to allow only the teachers to customize the list words, and deny this feature to the regulars students? I use the FileChooserWidget for select a file with the new list, but is not a good idea that a child can do it. I don't understand why the children can't write the word lists. I play a hangman type of game with my niece (she is 10) and I write words for her to guess and she writes words for me to guess. The more we play the better she gets at choosing more difficult words. If the students are writing their own word lists they can put in words which are relevant to what they are learning and words they find important to the topic, giving valuable insight to the teacher on the students understanding of the topic. I get students to write collaborative glossaries in courses too rather than giving the students the words and definitions because I believe part of grasping understanding of the topic is identifying key words and their meaning given the context of the topic. Tabitha ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] [ASLO] Tech Report
On 13 February 2011 16:31, David Farning dfarn...@activitycentral.comwrote: On the content side, the New Zealand testers would be perfect fit for editors. Every weekend they could go through the queue of uploaded activities for the week and approve the one without regressions. There would be a strong incentive for people to fix the bugs the NZTesters report in order have their active moved from the sandbox in to public. david We did discuss this a few weeks back and thought we should have some guidelines (these were started on http://wiki.sugarlabs.org/go/Activity_Library/Editors/Policy). I liked the idea of us tagging things as passing some basic tests. What is the best way for us to see the queue of uploaded activities? Do you want to add me as an editor and we can have a look at what an editor sees and then come back and ask questions if we need to? I have a login for ASLO site, will I just use that? Tabitha ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] [ASLO] Tech Report
-Original Message- From: tabitha.m...@gmail.com [mailto:tabitha.m...@gmail.com] On Behalf Of Tabitha Roder Sent: Wednesday, March 09, 2011 3:42 AM To: David Farning Cc: Aleksey Lim; sugar-devel@lists.sugarlabs.org Subject: Re: [Sugar-devel] [ASLO] Tech Report On 13 February 2011 16:31, David Farning dfarn...@activitycentral.com wrote: On the content side, the New Zealand testers would be perfect fit for editors. Every weekend they could go through the queue of uploaded activities for the week and approve the one without regressions. There would be a strong incentive for people to fix the bugs the NZTesters report in order have their active moved from the sandbox in to public. david We did discuss this a few weeks back and thought we should have some guidelines (these were started on http://wiki.sugarlabs.org/go/Activity_Library/Editors/Policy http://wiki.sugarlabs.org/go/Activity_Library/Editors/Policy/ ). I liked the idea of us tagging things as passing some basic tests. What is the best way for us to see the queue of uploaded activities? Do you want to add me as an editor and we can have a look at what an editor sees and then come back and ask questions if we need to? I have a login for ASLO site, will I just use that? Yes, I added editor and admin access to your account. You can poke around the entire site. david ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] Interesting USB-pluggable robots, controller boards, and sensors
Emiliano has Arduino + TA working, I think. Needs to be reworked as a plugin in the new TA plugins model (which seems excellent). Yes, it's working. We don't know if we're going to use them, but I plan to create a plugin anyway. On the Uy/Ceibal side, I really want to know which Arduino they are using, and the exact sensors too. So we document that in wiki.l.o, buy the exact same kit here, and fold it into our test plans. We bought a kit from sparkfun.com last year which I think is no longer available (dev-09284) Anyway, these are the items icluded: Arduino Duemilanove (ATmega328) Light sensor SEN-09088 http://www.sparkfun.com/products/9088 Buzzer COM-07950 http://www.sparkfun.com/products/7950 Trim pot COM-9288 http://www.sparkfun.com/products/9288 Temperature sensor SEN-00250 http://www.sparkfun.com/products/250 Tricolor LED COM-09264 http://www.sparkfun.com/products/9264 Button COM-09190 http://www.sparkfun.com/products/9190 Jumper wires PRT-08431 http://www.sparkfun.com/products/8431 We also bought a motor shield for driving more motors: http://www.ladyada.net/make/mshield/ Turtle Art Arduino, at least when I last ran it, requires Firmata software in the Arduino Yes, we're using Firmata in the Arduino. Correct. The current TA+NXT is based on the nxt_python library, which works tethered, so the NXT controller acts as a dumb slave of the XO. I think there's a function in nxt-python that lets you upload a program to the nxt brick. I'll check it out later. Right now I'm working on a plugin for the new plugins model for TA. On Fri, Mar 4, 2011 at 9:56 PM, Gonzalo Odiard gonz...@laptop.org wrote: Thanks Tony. Added to the wiki page Gonzalo On Fri, Mar 4, 2011 at 6:09 PM, fors...@ozonline.com.au wrote: Turtle Art Arduino, at least when I last ran it, requires Firmata software in the Arduino. So the Arduino is acting as a dumb I/O expansion board and is not being programmed as an autonomous robot. The user is programming in TurtleArt. I used the Arduino Duemilanove but I don't think the version matters much. http://tonyforster.blogspot.com/search/label/Arduino Emiliano has Arduino + TA working, I think. Needs to be reworked as a plugin in the new TA plugins model (which seems excellent). On the Uy/Ceibal side, I really want to know which Arduino they are using, and the exact sensors too. So we document that in wiki.l.o, buy the exact same kit here, and fold it into our test plans. ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel -- Ing. Emiliano Pastorino Centro Ceibal Av. Italia 6201 Ed. Los Ceibos Montevideo, Uruguay Tel: (598) 2601 5773 int.: 2232 ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] [ASLO] Tech Report
It would be highly desirable for ASLO to reflect the i18n status of an Activity, ideally with a link to where the L10n of that activity is hosted (it doesn't have to be translate.sugarlabs.org). Far too many of the Activities hosted in ASLO have not been internationalized / localized and believe that promoting awareness of the importance of i18n/L10n should be a core element of everything that Sugar Labs does. cjl ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] [ASLO] Tech Report
On Wed, Mar 09, 2011 at 04:37:24AM -0600, David Farning wrote: -Original Message- From: tabitha.m...@gmail.com [mailto:tabitha.m...@gmail.com] On Behalf Of Tabitha Roder Sent: Wednesday, March 09, 2011 3:42 AM To: David Farning Cc: Aleksey Lim; sugar-devel@lists.sugarlabs.org Subject: Re: [Sugar-devel] [ASLO] Tech Report On 13 February 2011 16:31, David Farning dfarn...@activitycentral.com wrote: On the content side, the New Zealand testers would be perfect fit for editors. Every weekend they could go through the queue of uploaded activities for the week and approve the one without regressions. There would be a strong incentive for people to fix the bugs the NZTesters report in order have their active moved from the sandbox in to public. david We did discuss this a few weeks back and thought we should have some guidelines (these were started on http://wiki.sugarlabs.org/go/Activity_Library/Editors/Policy http://wiki.sugarlabs.org/go/Activity_Library/Editors/Policy/ ). I liked the idea of us tagging things as passing some basic tests. What is the best way for us to see the queue of uploaded activities? Do you want to add me as an editor and we can have a look at what an editor sees and then come back and ask questions if we need to? How it happened before: In fact, the common practice in previous time for ASLO editor for most of cases was just seeing if newly nominated activity conforms basic requirements (FOSS licence, source code, inappropriate content) and make it public or not. The idea was that if people need to collect information about activities quality, they support collections with (in recent ASLO version) particular activity versions. But it didn't happen. For now: It seems that many people want to have/make ASLO workflow more QA oriented, ie, downgrade public status if activity is not good enough, make activities public only if it works more or less. For me it is the question how it might happen, having an analog of commercial AppStores (ie, making decisions of changing activities status basing on ASLO editors conclusion) or having [regular] QA per project (ie, ASLO is just a sharing place w/o any common quality guarantee, only having basic ones (FOSS, no inappropriate content, etc)). In any case, we have content maintainer (dirakx), ie, main ASLO editor who should be aware of current ASLO course in that case. I have a login for ASLO site, will I just use that? Yes, I added editor and admin access to your account. You can poke around the entire site. Actually, would be better to have only one person who is the last point of addind/removing ASLO editors, ie, content maintainer (dirakx) :) david -- Aleksey ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] Interesting USB-pluggable robots, controller boards, and sensors
I am very interested in this functionality and that of using WeDo Robots. Would this be available for the XOs? Both versions or only the XO 1.5? How would that work? Thanks. Gerald On Wed, Mar 9, 2011 at 7:25 AM, Emiliano Pastorino epastor...@plan.ceibal.edu.uy wrote: Emiliano has Arduino + TA working, I think. Needs to be reworked as a plugin in the new TA plugins model (which seems excellent). Yes, it's working. We don't know if we're going to use them, but I plan to create a plugin anyway. On the Uy/Ceibal side, I really want to know which Arduino they are using, and the exact sensors too. So we document that in wiki.l.o, buy the exact same kit here, and fold it into our test plans. We bought a kit from sparkfun.com last year which I think is no longer available (dev-09284) Anyway, these are the items icluded: Arduino Duemilanove (ATmega328) Light sensor SEN-09088 http://www.sparkfun.com/products/9088 Buzzer COM-07950 http://www.sparkfun.com/products/7950 Trim pot COM-9288 http://www.sparkfun.com/products/9288 Temperature sensor SEN-00250 http://www.sparkfun.com/products/250 Tricolor LED COM-09264 http://www.sparkfun.com/products/9264 Button COM-09190 http://www.sparkfun.com/products/9190 Jumper wires PRT-08431 http://www.sparkfun.com/products/8431 We also bought a motor shield for driving more motors: http://www.ladyada.net/make/mshield/ Turtle Art Arduino, at least when I last ran it, requires Firmata software in the Arduino Yes, we're using Firmata in the Arduino. Correct. The current TA+NXT is based on the nxt_python library, which works tethered, so the NXT controller acts as a dumb slave of the XO. I think there's a function in nxt-python that lets you upload a program to the nxt brick. I'll check it out later. Right now I'm working on a plugin for the new plugins model for TA. On Fri, Mar 4, 2011 at 9:56 PM, Gonzalo Odiard gonz...@laptop.org wrote: Thanks Tony. Added to the wiki page Gonzalo On Fri, Mar 4, 2011 at 6:09 PM, fors...@ozonline.com.au wrote: Turtle Art Arduino, at least when I last ran it, requires Firmata software in the Arduino. So the Arduino is acting as a dumb I/O expansion board and is not being programmed as an autonomous robot. The user is programming in TurtleArt. I used the Arduino Duemilanove but I don't think the version matters much. http://tonyforster.blogspot.com/search/label/Arduino Emiliano has Arduino + TA working, I think. Needs to be reworked as a plugin in the new TA plugins model (which seems excellent). On the Uy/Ceibal side, I really want to know which Arduino they are using, and the exact sensors too. So we document that in wiki.l.o, buy the exact same kit here, and fold it into our test plans. ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel -- Ing. Emiliano Pastorino Centro Ceibal Av. Italia 6201 Ed. Los Ceibos Montevideo, Uruguay Tel: (598) 2601 5773 int.: 2232 ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] [ASLO] Tech Report
On Wed, Mar 09, 2011 at 07:40:44AM -0500, Chris Leonard wrote: It would be highly desirable for ASLO to reflect the i18n status of an Activity, ideally with a link to where the L10n of that activity is hosted (it doesn't have to be translate.sugarlabs.org). Far too many of the Activities hosted in ASLO have not been internationalized / localized and believe that promoting awareness of the importance of i18n/L10n should be a core element of everything that Sugar Labs does. cjl Will percentage info (basing on untranslated strings in .po files) be good? It should be trivial to calculate it on activity release acceptance process. Though implementing it on ASLO in current sitation is problematic (though there are might be people who want to implement new features in php code w/ keeping in mind that it will be thrown away after switching to the django). At the same time, I'm working on totally different sugar sharing model(that looks-like/basis-on regular PMS) and going to have initial release in april. Such .po analysis might be implemented in the new system. -- Aleksey ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] Interesting USB-pluggable robots, controller boards, and sensors
On Wed, Mar 9, 2011 at 7:25 AM, Emiliano Pastorino epastor...@plan.ceibal.edu.uy wrote: Emiliano has Arduino + TA working, I think. Needs to be reworked as a plugin in the new TA plugins model (which seems excellent). Yes, it's working. We don't know if we're going to use them, but I plan to create a plugin anyway. Any interesting reasons (that you can share) for not using them? Correct. The current TA+NXT is based on the nxt_python library, which works tethered, so the NXT controller acts as a dumb slave of the XO. I think there's a function in nxt-python that lets you upload a program to the nxt brick. I'll check it out later. Right now I'm working on a plugin for the new plugins model for TA. Excellent! I am working on packaging the new version of nxt_python, and getting the udev rules sorted out. If you have the modular TA rework, please push it to your git repo (new branch?). I'll have a bit of time in the next couple of days and I'll be wanting to get my hands on it. 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 ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] Interesting USB-pluggable robots, controller boards, and sensors
On Wed, Mar 9, 2011 at 7:36 AM, Emiliano Pastorino epastor...@plan.ceibal.edu.uy wrote: Actually, I've realized that we have the new kit: http://www.sparkfun.com/products/10174 The difference is that it includes a flex sensor. Thanks for the info. I'll try get one. 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 ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] Interesting USB-pluggable robots, controller boards, and sensors
On Wed, Mar 9, 2011 at 8:02 AM, Dr. Gerald Ardito gerald.ard...@gmail.com wrote: I am very interested in this functionality and that of using WeDo Robots. Would this be available for the XOs? Both versions or only the XO 1.5? How would that work? It's a headline feature for 11.2.0 which is planned to be XO-1 and XO-1.5 . Unless we hit unexpected problems, XO-1 is supported. If you look under the hood, it will be a bunch of rpms that get integrated into 11.2.0, plus activity updates that make good use of them. In some cases, actiivites already support boards / robots so what happens is that it is now covered by our QA work, so bugs will be discovered and fixed. Crafty adventurous people can probably get them installed on 10.1.x :-) but that'll be unsupported. 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 ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] [ASLO] Tech Report
I don't think it is necessarily essential to report current status on every language, that is tracked by the hosting L10n envirnment. I was suggesting something much simpler. Yes/No on POT generated and hosted somewhere (or other L10n equivalent). A link to where L10n on the Activity is performed. Pootle itself has been re-based on Django if that makes any difference in terms of the more sophisticated integration you are suggesting. cjl On Wed, Mar 9, 2011 at 8:07 AM, Aleksey Lim alsr...@activitycentral.orgwrote: On Wed, Mar 09, 2011 at 07:40:44AM -0500, Chris Leonard wrote: It would be highly desirable for ASLO to reflect the i18n status of an Activity, ideally with a link to where the L10n of that activity is hosted (it doesn't have to be translate.sugarlabs.org). Far too many of the Activities hosted in ASLO have not been internationalized / localized and believe that promoting awareness of the importance of i18n/L10n should be a core element of everything that Sugar Labs does. cjl Will percentage info (basing on untranslated strings in .po files) be good? It should be trivial to calculate it on activity release acceptance process. Though implementing it on ASLO in current sitation is problematic (though there are might be people who want to implement new features in php code w/ keeping in mind that it will be thrown away after switching to the django). At the same time, I'm working on totally different sugar sharing model(that looks-like/basis-on regular PMS) and going to have initial release in april. Such .po analysis might be implemented in the new system. -- Aleksey ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] Interesting USB-pluggable robots, controller boards, and sensors
Martin, Thanks. This is all really exciting. I am really looking forward to connecting the XOs to probes, robots, etc. so that the students can experience manipulating physical and digital objects. Gerald On Wed, Mar 9, 2011 at 8:17 AM, Martin Langhoff martin.langh...@gmail.comwrote: On Wed, Mar 9, 2011 at 8:02 AM, Dr. Gerald Ardito gerald.ard...@gmail.com wrote: I am very interested in this functionality and that of using WeDo Robots. Would this be available for the XOs? Both versions or only the XO 1.5? How would that work? It's a headline feature for 11.2.0 which is planned to be XO-1 and XO-1.5 . Unless we hit unexpected problems, XO-1 is supported. If you look under the hood, it will be a bunch of rpms that get integrated into 11.2.0, plus activity updates that make good use of them. In some cases, actiivites already support boards / robots so what happens is that it is now covered by our QA work, so bugs will be discovered and fixed. Crafty adventurous people can probably get them installed on 10.1.x :-) but that'll be unsupported. 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 ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] [ASLO] Tech Report
On Wed, Mar 9, 2011 at 8:18 AM, Chris Leonard cjlhomeaddr...@gmail.com wrote: I don't think it is necessarily essential to report current status on every language, that is tracked by the hosting L10n envirnment. I was suggesting something much simpler. Yes/No on POT generated and hosted somewhere (or other L10n equivalent). I may be worth going one step further: since we have such a large Spanish-speaking community, some indication of whether or not there is .es support in ASLO would be nice. -walter A link to where L10n on the Activity is performed. Pootle itself has been re-based on Django if that makes any difference in terms of the more sophisticated integration you are suggesting. cjl On Wed, Mar 9, 2011 at 8:07 AM, Aleksey Lim alsr...@activitycentral.org wrote: On Wed, Mar 09, 2011 at 07:40:44AM -0500, Chris Leonard wrote: It would be highly desirable for ASLO to reflect the i18n status of an Activity, ideally with a link to where the L10n of that activity is hosted (it doesn't have to be translate.sugarlabs.org). Far too many of the Activities hosted in ASLO have not been internationalized / localized and believe that promoting awareness of the importance of i18n/L10n should be a core element of everything that Sugar Labs does. cjl Will percentage info (basing on untranslated strings in .po files) be good? It should be trivial to calculate it on activity release acceptance process. Though implementing it on ASLO in current sitation is problematic (though there are might be people who want to implement new features in php code w/ keeping in mind that it will be thrown away after switching to the django). At the same time, I'm working on totally different sugar sharing model(that looks-like/basis-on regular PMS) and going to have initial release in april. Such .po analysis might be implemented in the new system. -- Aleksey ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] Interesting USB-pluggable robots, controller boards, and sensors
Gerald, I haven't worked with WeDo, but it seems to be supported in Scracht: http://info.scratch.mit.edu/WeDo On Wed, Mar 9, 2011 at 11:20 AM, Dr. Gerald Ardito gerald.ard...@gmail.comwrote: Martin, Thanks. This is all really exciting. I am really looking forward to connecting the XOs to probes, robots, etc. so that the students can experience manipulating physical and digital objects. Gerald On Wed, Mar 9, 2011 at 8:17 AM, Martin Langhoff martin.langh...@gmail.com wrote: On Wed, Mar 9, 2011 at 8:02 AM, Dr. Gerald Ardito gerald.ard...@gmail.com wrote: I am very interested in this functionality and that of using WeDo Robots. Would this be available for the XOs? Both versions or only the XO 1.5? How would that work? It's a headline feature for 11.2.0 which is planned to be XO-1 and XO-1.5 . Unless we hit unexpected problems, XO-1 is supported. If you look under the hood, it will be a bunch of rpms that get integrated into 11.2.0, plus activity updates that make good use of them. In some cases, actiivites already support boards / robots so what happens is that it is now covered by our QA work, so bugs will be discovered and fixed. Crafty adventurous people can probably get them installed on 10.1.x :-) but that'll be unsupported. 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 -- Ing. Emiliano Pastorino Centro Ceibal Av. Italia 6201 Ed. Los Ceibos Montevideo, Uruguay Tel: (598) 2601 5773 int.: 2232 ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] [ASLO] Tech Report
On Wed, Mar 9, 2011 at 8:25 AM, Walter Bender walter.ben...@gmail.comwrote: On Wed, Mar 9, 2011 at 8:18 AM, Chris Leonard cjlhomeaddr...@gmail.com wrote: I don't think it is necessarily essential to report current status on every language, that is tracked by the hosting L10n envirnment. I was suggesting something much simpler. Yes/No on POT generated and hosted somewhere (or other L10n equivalent). I may be worth going one step further: since we have such a large Spanish-speaking community, some indication of whether or not there is .es support in ASLO would be nice. Agreed on high importance of lang-es in particular, dirakx has filed a number of ASLO tickets on things like translating descriptions. Then there is the question of localizing ASLO itself (how much gets pulled from upstream, how to localize the diff between AMO strings and ASLO strings, etc.). cjl ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] Interesting USB-pluggable robots, controller boards, and sensors
Emiliano, Thanks. I was working with Scratch yesterday with some students and noticed that they have a new category of Examples that pertains to WeDo. Can't wait to play! Gerald On Wed, Mar 9, 2011 at 8:29 AM, Emiliano Pastorino epastor...@plan.ceibal.edu.uy wrote: Gerald, I haven't worked with WeDo, but it seems to be supported in Scracht: http://info.scratch.mit.edu/WeDo On Wed, Mar 9, 2011 at 11:20 AM, Dr. Gerald Ardito gerald.ard...@gmail.com wrote: Martin, Thanks. This is all really exciting. I am really looking forward to connecting the XOs to probes, robots, etc. so that the students can experience manipulating physical and digital objects. Gerald On Wed, Mar 9, 2011 at 8:17 AM, Martin Langhoff martin.langh...@gmail.com wrote: On Wed, Mar 9, 2011 at 8:02 AM, Dr. Gerald Ardito gerald.ard...@gmail.com wrote: I am very interested in this functionality and that of using WeDo Robots. Would this be available for the XOs? Both versions or only the XO 1.5? How would that work? It's a headline feature for 11.2.0 which is planned to be XO-1 and XO-1.5 . Unless we hit unexpected problems, XO-1 is supported. If you look under the hood, it will be a bunch of rpms that get integrated into 11.2.0, plus activity updates that make good use of them. In some cases, actiivites already support boards / robots so what happens is that it is now covered by our QA work, so bugs will be discovered and fixed. Crafty adventurous people can probably get them installed on 10.1.x :-) but that'll be unsupported. 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 -- Ing. Emiliano Pastorino Centro Ceibal Av. Italia 6201 Ed. Los Ceibos Montevideo, Uruguay Tel: (598) 2601 5773 int.: 2232 ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] [ASLO] Tech Report
-Original Message- From: sugar-devel-boun...@lists.sugarlabs.org [mailto:sugar-devel- boun...@lists.sugarlabs.org] On Behalf Of Chris Leonard Sent: Wednesday, March 09, 2011 7:31 AM To: Walter Bender Cc: sugar-devel@lists.sugarlabs.org; Aleksey Lim Subject: Re: [Sugar-devel] [ASLO] Tech Report On Wed, Mar 9, 2011 at 8:25 AM, Walter Bender walter.ben...@gmail.com wrote: On Wed, Mar 9, 2011 at 8:18 AM, Chris Leonard cjlhomeaddr...@gmail.com wrote: I don't think it is necessarily essential to report current status on every language, that is tracked by the hosting L10n envirnment. I was suggesting something much simpler. Yes/No on POT generated and hosted somewhere (or other L10n equivalent). I may be worth going one step further: since we have such a large Spanish-speaking community, some indication of whether or not there is .es support in ASLO would be nice. Agreed on high importance of lang-es in particular, dirakx has filed a number of ASLO tickets on things like translating descriptions. Then there is the question of localizing ASLO itself (how much gets pulled from upstream, how to localize the diff between AMO strings and ASLO strings, etc.). I think there will be an un-conference part of the summit in UY. Perhaps a translation track/room might work well. Talk about translation needs and how to participate followed by mentored work session to try translating. david ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] Interesting USB-pluggable robots, controller boards, and sensors
On Wed, Mar 9, 2011 at 8:31 AM, Dr. Gerald Ardito gerald.ard...@gmail.com wrote: Emiliano, Thanks. I was working with Scratch yesterday with some students and noticed that they have a new category of Examples that pertains to WeDo. Can't wait to play! Gerald FYI, there is also an Olin student working on a WeDo plugin for Turtle Art. -walter On Wed, Mar 9, 2011 at 8:29 AM, Emiliano Pastorino epastor...@plan.ceibal.edu.uy wrote: Gerald, I haven't worked with WeDo, but it seems to be supported in Scracht: http://info.scratch.mit.edu/WeDo On Wed, Mar 9, 2011 at 11:20 AM, Dr. Gerald Ardito gerald.ard...@gmail.com wrote: Martin, Thanks. This is all really exciting. I am really looking forward to connecting the XOs to probes, robots, etc. so that the students can experience manipulating physical and digital objects. Gerald On Wed, Mar 9, 2011 at 8:17 AM, Martin Langhoff martin.langh...@gmail.com wrote: On Wed, Mar 9, 2011 at 8:02 AM, Dr. Gerald Ardito gerald.ard...@gmail.com wrote: I am very interested in this functionality and that of using WeDo Robots. Would this be available for the XOs? Both versions or only the XO 1.5? How would that work? It's a headline feature for 11.2.0 which is planned to be XO-1 and XO-1.5 . Unless we hit unexpected problems, XO-1 is supported. If you look under the hood, it will be a bunch of rpms that get integrated into 11.2.0, plus activity updates that make good use of them. In some cases, actiivites already support boards / robots so what happens is that it is now covered by our QA work, so bugs will be discovered and fixed. Crafty adventurous people can probably get them installed on 10.1.x :-) but that'll be unsupported. 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 -- Ing. Emiliano Pastorino Centro Ceibal Av. Italia 6201 Ed. Los Ceibos Montevideo, Uruguay Tel: (598) 2601 5773 int.: 2232 -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] Interesting USB-pluggable robots, controller boards, and sensors
On Wed, Mar 9, 2011 at 8:40 AM, Walter Bender walter.ben...@gmail.com wrote: FYI, there is also an Olin student working on a WeDo plugin for Turtle Art. Fantastic. Can you get her/him in touch w the list or at least with Emiliano and me? 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 ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] Interesting USB-pluggable robots, controller boards, and sensors
Walter, That's great. Thanks. Gerald On Wed, Mar 9, 2011 at 8:40 AM, Walter Bender walter.ben...@gmail.comwrote: On Wed, Mar 9, 2011 at 8:31 AM, Dr. Gerald Ardito gerald.ard...@gmail.com wrote: Emiliano, Thanks I was working with Scratch yesterday with some students and noticed that they have a new category of Examples that pertains to WeDo. Can't wait to play! Gerald FYI, there is also an Olin student working on a WeDo plugin for Turtle Art. -walter On Wed, Mar 9, 2011 at 8:29 AM, Emiliano Pastorino epastor...@plan.ceibal.edu.uy wrote: Gerald, I haven't worked with WeDo, but it seems to be supported in Scracht: http://info.scratch.mit.edu/WeDo On Wed, Mar 9, 2011 at 11:20 AM, Dr. Gerald Ardito gerald.ard...@gmail.com wrote: Martin, Thanks. This is all really exciting. I am really looking forward to connecting the XOs to probes, robots, etc. so that the students can experience manipulating physical and digital objects. Gerald On Wed, Mar 9, 2011 at 8:17 AM, Martin Langhoff martin.langh...@gmail.com wrote: On Wed, Mar 9, 2011 at 8:02 AM, Dr. Gerald Ardito gerald.ard...@gmail.com wrote: I am very interested in this functionality and that of using WeDo Robots. Would this be available for the XOs? Both versions or only the XO 1.5? How would that work? It's a headline feature for 11.2.0 which is planned to be XO-1 and XO-1.5 . Unless we hit unexpected problems, XO-1 is supported. If you look under the hood, it will be a bunch of rpms that get integrated into 11.2.0, plus activity updates that make good use of them. In some cases, actiivites already support boards / robots so what happens is that it is now covered by our QA work, so bugs will be discovered and fixed. Crafty adventurous people can probably get them installed on 10.1.x :-) but that'll be unsupported. 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 -- Ing. Emiliano Pastorino Centro Ceibal Av. Italia 6201 Ed. Los Ceibos Montevideo, Uruguay Tel: (598) 2601 5773 int.: 2232 -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
[Sugar-devel] [ASLO] Release Maze-9
Activity Homepage: http://activities.sugarlabs.org/addon/4071 Sugar Platform: 0.82 - 0.92 Download Now: http://activities.sugarlabs.org/downloads/file/27273/maze-9.xo Release notes: Adding new toolbar, pep8 fixes for olpcgaqmes Sugar Labs Activities http://activities.sugarlabs.org ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
[Sugar-devel] New version of Wikipedia activities
I have uploaded version 25 of Wikipedia and Wikipedia EN activities to aslo. Are in experimental state, testing is welcomed. More changes are in the build process, but there are small fixes too. Links: http://activities.sugarlabs.org/es-ES/sugar/addon/4401/ http://activities.sugarlabs.org/es-ES/sugar/addon/4411 Regards Gonzalo ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] Interesting USB-pluggable robots, controller boards, and sensors
Hey All, I'm the previously mentioned Olin student working on TA / WeDo integration. Right now, I have a full-function python driver for the WeDo and an early draft for a Turtle Art plugin. I will be releasing a public beta via my github page, https://github.com/itdaniher/WeDoMore, on Mar18. Shortly thereafter, a blog post will go live on blog.laptop.org describing the project in detail. The WeDo motor, distance, and tilt sensor will be supported out-of-the-box. I would quite appreciate any questions, comments, and criticisms of the project at this point. After the Mar18th public beta, I will be requesting significant community bug testing. Thanks! -- Ian On Wed, Mar 9, 2011 at 08:47, Martin Langhoff martin.langh...@gmail.comwrote: On Wed, Mar 9, 2011 at 8:40 AM, Walter Bender walter.ben...@gmail.com wrote: FYI, there is also an Olin student working on a WeDo plugin for Turtle Art. Fantastic. Can you get her/him in touch w the list or at least with Emiliano and me? 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 ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] Interesting USB-pluggable robots, controller boards, and sensors
Hi Ian! great to have you around! I am interested in your work with WeDo, both the python plugin, and the TA integration. For the NXT integration, the parts are 1 - an rpm that has the udev rules 2 - an rpm with nxt_python (python library, some utilities) 3 - a TA plugin In your case, we'll probably want to use the same model for packaging. The rpm with the udev rules already has rules for wedo. Once your library code is ready for release, let me know and I'll look into making an rpm. For the TA plugin it may be a good idea to share notes with Emiliano -- he's doing the NXT stuff. The TA plugin will probably be shipped with TA once ready. If you can keep those tiers separate, it will be a big win. Have you seen the nxt_python library API? If yours is reasonably close you might save some effort. 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 ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
[Sugar-devel] [ASLO] Release Paths-4
Activity Homepage: http://activities.sugarlabs.org/addon/4409 Sugar Platform: 0.82 - 0.92 Download Now: http://activities.sugarlabs.org/downloads/file/27277/paths-4.xo Release notes: * play with robot * closed paths are highlighted * uses XO colors Sugar Labs Activities http://activities.sugarlabs.org ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
[Sugar-devel] FYI: cocosCairo for PyGTK/PyCairo
-- Forwarded message -- From: Jeremy Flores i...@jeremyflor.es Date: Wed, Mar 9, 2011 at 3:05 PM Subject: cocosCairo for PyGTK/PyCairo To: walter.ben...@gmail.com Hi Walter, We met briefly early last year through Barry Vercoe, at which time I showed you a UI framework called cocosCairo that I was working on for my undergraduate thesis to benefit Sugar. I've had some time to finally clean up the code, and it might be of use to the developer community. You can find the source code in its entirety here: https://github.com/jeremyflores/cocosCairo The resultant thesis, which details the features built into cocosCairo which address various issues with using PyGTK and PyCairo: http://jeremyflor.es/has.a/thesis.pdf There are a few demo videos here (they were created entirely within cocosCairo, including a built-in module which renders video files): http://www.youtube.com/cocoscairo#p/u There are some techniques I've used which might be useful independent of the framework. For example, SVGSprite uses XML manipulation to dynamically alter the structure of an SVG file in-memory. It also renders the SVG directly instead of first rendering to a pixel buffer so that rendering the SVG to a larger size than originally specified in the file won't result in pixelation. If there's sufficient interest, I might have some availability to put together tutorials/guides for using it. Let me know if you have any questions! Best, Jeremy -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
[Sugar-devel] [ASLO] Release Paths-5
Activity Homepage: http://activities.sugarlabs.org/addon/4409 Sugar Platform: 0.82 - 0.92 Download Now: http://activities.sugarlabs.org/downloads/file/27278/paths-5.xo Release notes: * Added Spanish strings * Fixed bug with block highlighting Sugar Labs Activities http://activities.sugarlabs.org ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
[Sugar-devel] Lego WeDo + TurtleArt - Screenshot Code!
Hi All! I'm writing with good news. I successfully have integrated the Lego WeDo with TurtleArt. Here's a screenshot: http://itdnhr.com/static/WeDoScreen.png The code needed can be found in my git repo at https://github.com/itdaniher/WeDoMore/https://github.com/itdaniher/WeDoMore/tree/master/TurtleArt . TurtleArt specific files can be found at https://github.com/itdaniher/WeDoMore/tree/master/TurtleArt. The svg files go in the icons folder. The usb folder goes in the root of the TurtleArt directory. The file wedo_plugin.py goes in the plugins folder in the TurtleArt directory. The folder WeDoMore goes in the root of the TurtleArt directory. This project is *not* ready for primetime yet. The only semipolished code is the actual Python WeDoMore library. Anything and everything in my repo that is related to turtleart should be considered 'alpha,' that is, may cause your computer to spontaneously burst into flames. That being said, it works perfectly for me, and I could definitely use testers. If you feel like giving it a go, and if you find any bugs, please report them at https://github.com/itdaniher/WeDoMore/issues. Best wishes and many thanks, -- Ian On Wed, Mar 9, 2011 at 13:17, Martin Langhoff martin.langh...@gmail.comwrote: Hi Ian! great to have you around! I am interested in your work with WeDo, both the python plugin, and the TA integration. For the NXT integration, the parts are 1 - an rpm that has the udev rules 2 - an rpm with nxt_python (python library, some utilities) 3 - a TA plugin In your case, we'll probably want to use the same model for packaging. The rpm with the udev rules already has rules for wedo. Once your library code is ready for release, let me know and I'll look into making an rpm. For the TA plugin it may be a good idea to share notes with Emiliano -- he's doing the NXT stuff. The TA plugin will probably be shipped with TA once ready. If you can keep those tiers separate, it will be a big win. Have you seen the nxt_python library API? If yours is reasonably close you might save some effort. 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 ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel