Re: [Sugar-devel] Proposed addition to Sugar

2012-01-15 Thread David Mason
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)

2012-01-15 Thread Gary Martin
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

2012-01-15 Thread David Mason
 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

2012-01-15 Thread David Mason
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

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

2012-01-15 Thread Aleksey Lim
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)

2012-01-15 Thread Aleksey Lim
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

2012-01-15 Thread Thomas C Gilliard

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

2012-01-15 Thread Alan Jhonn Aguiar Schwyn


 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

2012-01-15 Thread Thomas C Gilliard



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