Re: [Sugar-devel] Proposed addition to Sugar
Hi Chris, You are, of course, free to keep your code where ever you would like, but if you would like to get a significant number of actual users, it would be advisable to be set up for i18n and L10n (most Sugar users do not speak English). I'm happy to set up for i18n/l10n - I work in L10n engineering so don't anticipate any issues with this. This is much easier to do if you host your code on the Sugar Labs Gitorious instance. I'll set up a project on that git instance over the coming week and get the code into it. Cheers, David Mason ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] Sugar Labs Website Revamp IRC Mtg 1-8-12 11:00amEST(16:00UTC)
Hi Christian, On 8 Jan 2012, at 19:21, Christian Marc Schmidt christianm...@gmail.com wrote: Hi all We met today on IRC to discuss the website design and content, but not many were present. It is important that we get your feedback as the work on the website progresses. Therefor, I am looking to reschedule our meeting to another time that works for everyone. See John's original email below: We are looking for feedback on the design as well as volunteers to help us generate content for the new website. Does this coming Saturday 14th at 11:00am EST/16:00 UTC work for everyone? Or is a time during the week better? Suggestions welcome. Sorry I'll be traveling by train, but I might be able to connect to irc if the mobile signal is reasonable. Regards, --Gary Thank you, Christian On Thu, Jan 5, 2012 at 4:10 PM, John Tierney jtis4...@hotmail.com wrote: Hello All, Happy New Year! As the New Year starts we are making another effort to restart the Sugar Labs Website Revamp. Designer and community member Christian Marc Schmidt has put together a Design Template along with a Sugar Labs Website Refresh: Content Document. These two documents along with the work and content gathering done by RIT Co-op students Mike Devine and JT Mengel last year will hopefully give us solid basis to start from. Our Kick-off IRC meeting will take place this Sunday Jan. 8th on#sugar-meeting at 11:00amEST(16:00UTC), after the Design Meeting surrounding Write To Journal Anytime taking place at 10:00amEST. Please join us if you are available-our key shortcoming last year in our attempt was a lack of content to effectively create the new site. All help is Welcome and needed. Because this is in the Building and Design stage please email me at: jtis4...@hotmail.com to get links to the preview documents if you are interested in being part of the process. Our First Step is to give Christian the Thumbs Up/Make Enhancements to the Design. Our Second Step will look to get individual community members to take responsibility in Content Gathering Areas that flow out of the documents Christian has prepared. Our Third Step is to execute Content Gathering Upon receiving enough content Christian will then commence the build phase. We hope you can join us on Sunday and look forward to working with the community to do this important work. Please let us know of your interest in taking part in this important endeavor. Appreciate the Collaboration! John Tierney P.S. Please get into the hands of those who will be best able to assist-Thank You! -- anyth...@christianmarcschmidt.com 917/ 575 0013 http://www.christianmarcschmidt.com http://www.facebook.com/christianmarcschmidt http://www.linkedin.com/in/christianmarcschmidt http://twitter.com/cms_ Skype: christianmarcschmidt ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] Proposed addition to Sugar
Nice start. Thanks. I think a first step would be to solicit some feedback from the pedagogy team. There are regular weekly meetings... perhaps we can schedule you in for a discussion? I'm definitely interested, what time (in which time zone) do the meetings usually take place? From an activity-developer point of view, I am a bit confused by how I interact with Glycerin. Do I need to define a close-ended task within my activity? Maybe you could take a peek at, for example, TurtleConfusion [1], a series of challenges for Turtle Art. Should be relatively straight-forward to migrate to your system? I think migration would be quite easy. TurtleConfusion is an excellent candidate for working with Glycogen - to make the challenges available to Glycogen, they would need to be described in Challenge objects, which include the bundle id and challenge id as a unique identifier, a description of the challenge, and the target result (which would be 'True' for this type of challenge, but can also be numeric). The Challenge objects are registered with Glycogen when an activity is added, and the activity developer is responsible for reporting the achieved result whenever it changes. I've written a tutorial for how all this is done, I would like to make it simpler if possible though and write some clearer examples. See https://docs.google.com/document/pub?id=125I6uxMECa_nt6UovBKhUmxSl2BcP7aNPJ9W6zh5ZEopli=1 I've aimed to make the Challenge interface as open-ended as possible, so that activity developers can define True/False, numeric or other types to keep track of progress. Glycogen's UI does not yet allow students to enter custom values for a challenge, this is a goal though (e.g. a challenge could be to complete a number of TurtleConfusion tasks, and the student could enter 4, or 10 or any number that is valid for that challenge). Cheers, David Mason Software Engineer L10n Engineering Red Hat, Asia-Pacific Pty Ltd Level 1, 193 North Quay Brisbane 4000 ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] Proposed addition to Sugar
Hi Gonzalo, There are any reason why you can't transform this feature in a activity? Probably will be a lot easier include this functionality as a activity than as a part of the sugar core. If it is possible to add an extra interface screen with an activity, and to introduce some additional classes that are available to other activities, then making Glycogen into an activity might be the easiest approach. While I was doing the initial development I could not see a reasonable way to do so, but I am happy to explore the possibility. To me the concept of Glycogen seems to make more sense as a core UI addition, as it is not an 'activity' to be performed, instead it is another way of viewing activities so it belongs at the 'Home' level of the zoom metaphor. The current implementation adds a Pathway View screen to the home view in addition to the Favorites View and List View. The UI implementation is quite basic at the moment, so it needs a lot of work to use icons and drag-and-drop rather than simple lists. See https://docs.google.com/document/pubimage?id=1moNeAPxsdTaIOAJ9R45UcZODMsaJKpPJfKekx-IADcAimage_id=16hlvkWTCmt86EVepthJvaGOGpKJZOgc Cheers, David Mason Software Engineer L10n Engineering Red Hat, Asia-Pacific Pty Ltd Level 1, 193 North Quay Brisbane 4000 ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] Proposed addition to Sugar
On Sun, Jan 15, 2012 at 5:50 AM, David Mason dama...@redhat.com wrote: Nice start. Thanks. I think a first step would be to solicit some feedback from the pedagogy team. There are regular weekly meetings... perhaps we can schedule you in for a discussion? I'm definitely interested, what time (in which time zone) do the meetings usually take place? Usually on Wednesdays at 10AM EST. But we haven't established the 2012 schedule yet. From an activity-developer point of view, I am a bit confused by how I interact with Glycerin. Do I need to define a close-ended task within my activity? Maybe you could take a peek at, for example, TurtleConfusion [1], a series of challenges for Turtle Art. Should be relatively straight-forward to migrate to your system? I think migration would be quite easy. TurtleConfusion is an excellent candidate for working with Glycogen - to make the challenges available to Glycogen, they would need to be described in Challenge objects, which include the bundle id and challenge id as a unique identifier, a description of the challenge, and the target result (which would be 'True' for this type of challenge, but can also be numeric). The Challenge objects are registered with Glycogen when an activity is added, and the activity developer is responsible for reporting the achieved result whenever it changes. This'll requires some reorganizing of the program. But the bigger challenge will be testing to see if the results are True. I don't do that at the moment except by a visual inspection. I'll have to think about how best to do it. regards. -walter I've written a tutorial for how all this is done, I would like to make it simpler if possible though and write some clearer examples. See https://docs.google.com/document/pub?id=125I6uxMECa_nt6UovBKhUmxSl2BcP7aNPJ9W6zh5ZEopli=1 I've aimed to make the Challenge interface as open-ended as possible, so that activity developers can define True/False, numeric or other types to keep track of progress. Glycogen's UI does not yet allow students to enter custom values for a challenge, this is a goal though (e.g. a challenge could be to complete a number of TurtleConfusion tasks, and the student could enter 4, or 10 or any number that is valid for that challenge). Cheers, David Mason Software Engineer L10n Engineering Red Hat, Asia-Pacific Pty Ltd Level 1, 193 North Quay Brisbane 4000 -- 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] [SLOBS] [IAEP] Sugar Labs Website Revamp IRC Mtg 1-8-12 11:00amEST(16:00UTC)
On Sun, Jan 15, 2012 at 09:58:17AM -0500, Steve Thomas wrote: Folks, So one form of content would be project kids/teachers create using various activities (Turtle Art, Etoys, etc.) I am working on a project hosting site for activities (similar to the Scratch Website) where Sugar users can post projects they create. There is also ongoing work for Sugar Network initiative [1][2][3]. This initiative is not only about hosting artefacts, but about also about full cycle of collaborative work, i.e., bunch of feedback features (Questions/Ideas/Problems/Reviews), various content sharing (for now only .xol but it should support Wiki natively (not only HTTP pages like Wiki activity), collect fail reports, share activities itself. The original purpose was about supporting offline schools (with possibility to connect offline and online people via sneakernet), but all mentioned features should be useful for online community directly. I am using Google App Engine, but would also need some other infrastructure (ex:WebDav server for storing/serving project files) Also, Andres Monroy-Hernandez had a good blog post on Supporting an Online Community for Kidshttp://blogs.law.harvard.edu/andresmh/2011/11/supporting-an-online-community-for-kids/ [1] http://wiki.sugarlabs.org/go/Sugar_Network [2] http://wiki.sugarlabs.org/go/Platform_Team/Sugar_Network [3] http://groups.google.com/group/sugar-network -- Aleksey ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] [SLOBS] [IAEP] Sugar Labs Website Revamp IRC Mtg 1-8-12 11:00amEST(16:00UTC)
On Sun, Jan 15, 2012 at 03:17:27PM +, Aleksey Lim wrote: On Sun, Jan 15, 2012 at 09:58:17AM -0500, Steve Thomas wrote: Folks, So one form of content would be project kids/teachers create using various activities (Turtle Art, Etoys, etc.) I am working on a project hosting site for activities (similar to the Scratch Website) where Sugar users can post projects they create. There is also ongoing work for Sugar Network initiative [1][2][3]. This initiative is not only about hosting artefacts, but about also about full cycle of collaborative work, i.e., bunch of feedback features (Questions/Ideas/Problems/Reviews), various content sharing (for now only .xol but it should support Wiki natively (not only HTTP pages like Wiki activity), collect fail reports, share activities itself. The original purpose was about supporting offline schools (with possibility to connect offline and online people via sneakernet), but all mentioned features should be useful for online community directly. I am using Google App Engine, but would also need some other infrastructure (ex:WebDav server for storing/serving project files) The Sugar Network implementation details in short are: * server (might be the central one for online case or bunch of distributed servers for offline, eg, on servers at school) that provides RESTful API for all resoures within the SN * clients use this API to interact with resoures that SN has In case of activity artifacts, there are SN resoures: * Context that will represent particular activity here * Artefact objects associated with the Context, ie, with activity's projects So, clients can request (search) for Context(s) and Artefact(s). For now, clients will be local (on users' side), because: * the original purpose is supporting offline schools when the only server is a teacher's XO, thus, having full functional server side web application is overkill (the work will be separated between server and clients) * SN will be close integrated with the local environment (installing activity dependencies, build activities that need the be built, run activities) --- If you are working on Scratch like sharing of artefacts, that might be useful to avoid dups and join efforts. -- Aleksey ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] Odp: Sugar versions - Activities
Alan; I have finished my testing of sugar 0.92.1 and 0.94.1 on Live CD's: (All of the activities on ASLOxo Cd plus most of the newest activities posted to the devel list) http://wiki.sugarlabs.org/go/Sugar_Creation_Kit/sck/Activity_Matrix#Most_Recent-Activity_Test_Results (I am used to editing wiki tables. So I proceeded to update work done last year on earlier sugar versions as part of a proposed feature of sugar.) I am not sure if it is OK for me to edit your google spreadsheet: https://docs.google.com/spreadsheet/ccc?key=0AntaXnq4oy2_dHpvZHhLeGRQYzc1cDlRZU9Mc1NldGc#gid=0 I find that a lot of the activities listed do run well on 0.94.1 and 0.92. Is it Ok for me to change the entries for the correct working range? Also: Trisquel 5-sugar (TOAST) is closer to Dextrose2 (XO-1) and has many of it's features. As a consequence, activities will sometimes run on on Toast 0.94.1 sugar but not on Fedora 16 based, SoaS-v6 Pineapple sugar 0.94.1. Toast is based on alroot's Sweets-Distribution (Ubuntu 11.04) http://wiki.sugarlabs.org/go/Community/Distributions/Sweets_Distribution Collaboratively and Cordially; Tom Gilliard volunteer tester for sugarlabs satellit_ on #sugar On 01/06/2012 05:44 PM, Alan Jhonn Aguiar Schwyn wrote: Sorry, but.. is not easier to edit a google doc? Make a table in format Wiki I never like it... Date: Fri, 6 Jan 2012 17:39:16 -0800 From: satel...@bendbroadband.com To: sdaly...@gmail.com CC: i...@lists.sugarlabs.org; sugar-devel@lists.sugarlabs.org; dgran...@frks.pl Subject: Re: [Sugar-devel] Odp: Sugar versions - Activities I have set up a new wiki page for testing reports of the current Activities on XO-1; SoaS-v5; and SoaS-v6. http://wiki.sugarlabs.org/go/Sugar_Creation_Kit/sck/Activity_Matrix#Most_Recent-Activity_Test_Results (The older results are also on the same wiki page) feel free to edit the wiki page. Cordially Tom Gilliard satellit_ #sugar IRC On 01/06/2012 07:38 AM, Sean DALY wrote: ps. wouldn't it be sensible to do the same on SoaS? Dominik - see Tom Gilliard's previous work at http://wiki.sugarlabs.org/go/Features/Soas_V4/ASLOxo_Activity_Test_Table Sean ___ 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 ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] Odp: Sugar versions - Activities
I am not sure if it is OK for me to edit your google spreadsheet: https://docs.google.com/spreadsheet/ccc?key=0AntaXnq4oy2_dHpvZHhLeGRQYzc1cDlRZU9Mc1NldGc#gid=0 I find that a lot of the activities listed do run well on 0.94.1 and 0.92. Is it Ok for me to change the entries for the correct working range? In the spreadheet there are the version that the SugarLabs page says that the activity runs... I don't know who have permissions to change the versions in the SL page... The long way is tryto contact the developer, and say to him: your activity works on 0.94. Please upload a new versionwith compatibility between xx and 0.94. The columns enters and notes is to check if the activities run on 0.94. All my test are in a XO 1.0 with os883 (Sugar 0.94.1). The Soas Pineapple is exactly the os883? Exist a difference between check on XO 1.0 and in other pc with Soas? ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] [IAEP] Odp: Sugar versions - Activities
On 01/15/2012 02:03 PM, Alan Jhonn Aguiar Schwyn wrote: I am not sure if it is OK for me to edit your google spreadsheet: https://docs.google.com/spreadsheet/ccc?key=0AntaXnq4oy2_dHpvZHhLeGRQYzc1cDlRZU9Mc1NldGc#gid=0 I find that a lot of the activities listed do run well on 0.94.1 and 0.92. Is it Ok for me to change the entries for the correct working range? In the spreadheet there are the version that the SugarLabs page says that the activity runs... I don't know who have permissions to change the versions in the SL page... The long way is try to contact the developer, and say to him: your activity works on 0.94. Please upload a new version with compatibility between xx and 0.94. I had such a permission from alsroot - but have not used it for over a year. (ASLO edits) let me see If I can still get in The columns enters and notes is to check if the activities run on 0.94. All my test are in a XO 1.0 with os883 (Sugar 0.94.1). Mine were done with: Dextrose2 os508dx (Sugar 0.88.1) on my G1G1-XO-1* os874 (sugar 0.92.2) on a XO-1.5 loaned from OLPC** Build 874 Sugar 0.92.2 firmware Q3b13 * this is the latest version listed on the Wiki Projects page : Dextrose ** This must have been a test version as http://download.sugarlabs.org/dextrose/testing/dxo2/xo1.5/intl/os508dx.zd is the current one. I am downloading this now and will test it. The Soas Pineapple is exactly the os883? No there are similarities but it is sweets-distribution by alsroot. for Trisquel 5-sugar (TOAST) with some elements of Dextrose2 Exist a difference between check on XO 1.0 and in other pc with Soas? I would expect so ___ IAEP -- It's An Education Project (not a laptop project!) i...@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel