Re: [Sugar-devel] sugar-web - How to load non-AMD js modules / libs?

2013-11-03 Thread Daniel Narvaez
Hi,

As far as I know there is no good reason for that. Probably it was written
when we wasn't very familiar with requirejs. I had already fixed one
instance of this

https://github.com/sugarlabs/sugar-web/commit/8c15d46ac5e6d2fe46db3588322ab2b92907987f

On Sunday, 3 November 2013, Rogelio Mita wrote:

 a small intrigue was presented to us related to the way of defining the
 requirejs activity module:
 https://github.com/sugarlabs/sugar-web-template/blob/master/js/activity.js

 We note that there are some alternatives to define modules proposed by
 requirejs: Define a Module with Simplified CommonJS 
 Wrapperhttp://requirejs.org/docs/api.html#cjsmodule and
 Define a Module as a Functionhttp://requirejs.org/docs/api.html#funcmodule, 
 and
 we no found any other apparent reason that this: *If you wish to reuse
 some code that was written in the traditional CommonJS module format it May
 be Difficult to re-work to the array of dependencies used above, and you
 May prefer to Have direct alignment of dependency name to the local
 Variable used for that dependency *.
 Then, there is some particularity reason for you chose to use the Define
 a CommonJS Module with Simplified Wrapper way?, it's just a curiosity that
 can help us solve the intrigue =).
 Maybe for having a reason for
 var activity = require(sugar-web/activity/activity); ?


 2013/11/1 Daniel Narvaez dwnarv...@gmail.com javascript:_e({}, 'cvml',
 'dwnarv...@gmail.com');

 Yeah I think it make sense to mention it in the documentation, it's
 something every developer will run into. I'd suggest to try and keep our
 own documentation as short as possible and link out to the requirejs shim
 doc though, to avoid duplication and help maintenance.

 sounds good



 On Saturday, 2 November 2013, Code wrote:

 Thanks, Daniel!
 I'd rather use shim, too.

 I think it's a common need to have non-AMD dependencies when building an
 activity.
 What do you think about finding out a canonical way to achieve this and
 write it down in write your own activity doc?

 I'm willing to make a pull-request with the updated doc.

 Thanks again,
 Code


 On Fri, Nov 1, 2013 at 6:18 PM, Daniel Narvaez dwnarv...@gmail.comwrote:

 I think we have been suggesting to use the shim. Modifying loader.js
 should be fine, the template one shouldn't change often.


 On 1 November 2013 22:02, Code irag...@activitycentral.com wrote:

 Hello, list!
 I'd like to add a non-AMD lib (AngularJS in this case) to my activity.

 Here only points out how to add AMD ones:

 http://developer.sugarlabs.org/activity.md.html#using%20other%20javascript%20libraries

 Of course there are workarounds like adding script tags (I'd rather
 not) or setting up the shim option from RequireJS config...
 https://github.com/code-sur/web-activity-POC/blob/master/js/loader.js

 But it seems that I shouldn't be touching the loader.js file, isn't it?

 Is there a standard/preferred way to achieve this?


 Thanks,
 Code




 ___
 Sugar-devel mailing list
 Sugar-devel@lists.sugarlabs.org
 http://lists.sugarlabs.org/listinfo/sugar-devel




 --
 Daniel Narvaez




 --
 Daniel Narvaez


 ___
 Sugar-devel mailing list
 Sugar-devel@lists.sugarlabs.org javascript:_e({}, 'cvml',
 'Sugar-devel@lists.sugarlabs.org');
 http://lists.sugarlabs.org/listinfo/sugar-devel



 Thanks!

 --
 Roger

 Activity Central http://activitycentral.com/



-- 
Daniel Narvaez
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


[Sugar-devel] Sugar oversight board meeting

2013-11-03 Thread Walter Bender
We have a SLOB meeting scheduled for Monday, 4 November at 9AM EST
(2PM GMT). Please join us on irc.freenode.net #sugar-meeting
(chat.sugarlabs.org)

Tenemos una reunión SLOB programada para el lunes, 4 de noviembre a 09
a.m. EST (14:00 GMT). Por favor, únase a nosotros en irc.freenode.net
#-sugar-meeting (chat.sugarlabs.org)

Topics:

(1) election
(2) ambassadors
(3) tech/learning meetups
(4) status of Trip Advisor grant
(5) Google Code In
(6) your topic here...

-walter

-- 
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] Sugar versions in the field (was Re: How to setup a environment to develop activities)

2013-11-03 Thread Sebastian Silva

El 29/10/13 07:15, Walter Bender escribió:

While I agree that in the field in Peru, a major Sugar deployment,
means 0.94, there are many Sugar deployments using newer versions of
Sugar (Uruguay, Nicaragua, Australia among others).

regards.

-walter


In reality, one never knows what one will find in the field.
In large deployments, like Perú, upgrading software versions may
take an entire year, and may never reach all students.

In Perú, the most likely Sugar you will find in the field is actually still
an image based on 10.2 with Sugar *0.84*, which is still the official
image. Yes, that is Sugar *before pretty toolbars*, which first
appeared in Sugar 0.86.

It has been a success of the local Sugar community to get the
Ministry to pilot and hopefully deploy an image based in Sugar *0.94*
in 2014 which is argueably still the better performing / stable
quality Sugar.

Probably the best thing to do is to develop for current *Sugar 0.98*+
and if you want to reach a specific place, just be prepared to bring
updated operating system images with you. This is a little tricky because
of the DRM in XO laptops. Only signed images will install on secured
laptops. Most of the time, to my knowledge, images signed by OLPC
can be used, except in Uruguay where OLPC's signatures don't work
and you are forced to used official government (Ceibal) operating
system images.

Regards,
Sebastian

___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] [Sur] Sugar oversight board meeting

2013-11-03 Thread Dr. Gerald Ardito
Walter,

I will be at the meeting, and expect to arrive late.
Gerald

On Sunday, November 3, 2013, Walter Bender wrote:

 We have a SLOB meeting scheduled for Monday, 4 November at 9AM EST
 (2PM GMT). Please join us on irc.freenode.net #sugar-meeting
 (chat.sugarlabs.org)

 Tenemos una reunión SLOB programada para el lunes, 4 de noviembre a 09
 a.m. EST (14:00 GMT). Por favor, únase a nosotros en irc.freenode.net
 #-sugar-meeting (chat.sugarlabs.org)

 Topics:

 (1) election
 (2) ambassadors
 (3) tech/learning meetups
 (4) status of Trip Advisor grant
 (5) Google Code In
 (6) your topic here...

 -walter

 --
 Walter Bender
 Sugar Labs
 http://www.sugarlabs.org
 ___
 Lista olpc-Sur
 olpc-...@lists.laptop.org javascript:;
 http://lists.laptop.org/listinfo/olpc-sur

___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] [IAEP] Sugar Digest 2013-11-01

2013-11-03 Thread Sebastian Silva

El 01/11/13 11:38, Walter Bender escribió:

6. Working with Marion Zepf and Alan Aguiar (with some help from
Martin Abente), we are close to releasing a version of Turtle Blocks
that has Marion's export Python feature [9]. It would be great to work
with some one on testing this feature in a middle-school classroom.
Does this mean one will be able to create Sugar Activities from Turtle 
Bocks itself?


That would be great!

Sebastian
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] [IAEP] Sugar Digest 2013-11-01

2013-11-03 Thread Walter Bender
On Sun, Nov 3, 2013 at 11:47 AM, Sebastian Silva
sebast...@fuentelibre.org wrote:
 El 01/11/13 11:38, Walter Bender escribió:

 6. Working with Marion Zepf and Alan Aguiar (with some help from
 Martin Abente), we are close to releasing a version of Turtle Blocks
 that has Marion's export Python feature [9]. It would be great to work
 with some one on testing this feature in a middle-school classroom.

 Does this mean one will be able to create Sugar Activities from Turtle Bocks
 itself?

Not exactly. But you can sketch the behavior of a Sugar Activity,
e.g., paint, fototoons, record, tamtam, et al. You still would need to
add the activity wrapper. It is more an experiment in moving from
block-bnsed programming to text-based programming.


 That would be great!

Long term, it would be great to be able to write all of Sugar in Turtle Blocks.


 Sebastian

regards.

-walter

-- 
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] [Sur] Google Code-in (GCI) update

2013-11-03 Thread Laura Vargas
Hola Walter,

A 15 días de iniciar el concurso, me encuentro muy emocionada de
contribuir esta vez como mentora para Sugar Labs!

Tengo una cuenta creada en la plataforma de Melange y necesito sus
indicaciones sobre cómo vincular mi cuenta a la organización Sugar
Labs para participar.

/

15 days from the contest, I'm very exited about contributing as a
mentor for Sugar Labs!

I have an account created on the Melange platform and need your
guiadance on how to link it with the Sugar Labs organization to
participate.


2013/10/25 Walter Bender walter.ben...@gmail.com:
 We have a good collection of initial tasks [1] for our GCI
 application. But we still need more mentors. If you are interested in
 being a mentor, please add your name to the wiki [2].

 Tenemos una buena colección de tareas [1] iniciales para nuestra
 aplicación GCI. Pero todavía necesitamos más mentores. Si usted está
 interesado en ser un mentor, por favor agregue su nombre a la wiki
 [2].

 [1] http://wiki.sugarlabs.org/go/Google_Code_In_2013#Tasks
 [2] http://wiki.sugarlabs.org/go/Google_Code_In_2013#Mentors

 thanks

 -walter

 --
 Walter Bender
 Sugar Labs
 http://www.sugarlabs.org
 ___
 Lista olpc-Sur
 olpc-...@lists.laptop.org
 http://lists.laptop.org/listinfo/olpc-sur



-- 
Laura V.
ID SomosAZUCAR.Org

Identi.ca/Skype acaire
IRC kaametza

Happy Learning!
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] [Sur] Google Code-in (GCI) update

2013-11-03 Thread Walter Bender
There should be a way to request a role with an organization. If it is
not obvious, please ask in irc on freenode.net #gsoc

thanks.

-walter

On Sun, Nov 3, 2013 at 12:11 PM, Laura Vargas la...@somosazucar.org wrote:
 Hola Walter,

 A 15 días de iniciar el concurso, me encuentro muy emocionada de
 contribuir esta vez como mentora para Sugar Labs!

 Tengo una cuenta creada en la plataforma de Melange y necesito sus
 indicaciones sobre cómo vincular mi cuenta a la organización Sugar
 Labs para participar.

 /

 15 days from the contest, I'm very exited about contributing as a
 mentor for Sugar Labs!

 I have an account created on the Melange platform and need your
 guiadance on how to link it with the Sugar Labs organization to
 participate.


 2013/10/25 Walter Bender walter.ben...@gmail.com:
 We have a good collection of initial tasks [1] for our GCI
 application. But we still need more mentors. If you are interested in
 being a mentor, please add your name to the wiki [2].

 Tenemos una buena colección de tareas [1] iniciales para nuestra
 aplicación GCI. Pero todavía necesitamos más mentores. Si usted está
 interesado en ser un mentor, por favor agregue su nombre a la wiki
 [2].

 [1] http://wiki.sugarlabs.org/go/Google_Code_In_2013#Tasks
 [2] http://wiki.sugarlabs.org/go/Google_Code_In_2013#Mentors

 thanks

 -walter

 --
 Walter Bender
 Sugar Labs
 http://www.sugarlabs.org
 ___
 Lista olpc-Sur
 olpc-...@lists.laptop.org
 http://lists.laptop.org/listinfo/olpc-sur



 --
 Laura V.
 ID SomosAZUCAR.Org

 Identi.ca/Skype acaire
 IRC kaametza

 Happy Learning!
 ___
 Lista olpc-Sur
 olpc-...@lists.laptop.org
 http://lists.laptop.org/listinfo/olpc-sur



-- 
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] [Sur] Google Code-in (GCI) update

2013-11-03 Thread Walter Bender
This link may help:

http://www.google-melange.com/document/show/gsoc_program/google/gsoc2012/userguide#depth_mentapply

-walter

On Sun, Nov 3, 2013 at 12:26 PM, Walter Bender walter.ben...@gmail.com wrote:
 There should be a way to request a role with an organization. If it is
 not obvious, please ask in irc on freenode.net #gsoc

 thanks.

 -walter

 On Sun, Nov 3, 2013 at 12:11 PM, Laura Vargas la...@somosazucar.org wrote:
 Hola Walter,

 A 15 días de iniciar el concurso, me encuentro muy emocionada de
 contribuir esta vez como mentora para Sugar Labs!

 Tengo una cuenta creada en la plataforma de Melange y necesito sus
 indicaciones sobre cómo vincular mi cuenta a la organización Sugar
 Labs para participar.

 /

 15 days from the contest, I'm very exited about contributing as a
 mentor for Sugar Labs!

 I have an account created on the Melange platform and need your
 guiadance on how to link it with the Sugar Labs organization to
 participate.


 2013/10/25 Walter Bender walter.ben...@gmail.com:
 We have a good collection of initial tasks [1] for our GCI
 application. But we still need more mentors. If you are interested in
 being a mentor, please add your name to the wiki [2].

 Tenemos una buena colección de tareas [1] iniciales para nuestra
 aplicación GCI. Pero todavía necesitamos más mentores. Si usted está
 interesado en ser un mentor, por favor agregue su nombre a la wiki
 [2].

 [1] http://wiki.sugarlabs.org/go/Google_Code_In_2013#Tasks
 [2] http://wiki.sugarlabs.org/go/Google_Code_In_2013#Mentors

 thanks

 -walter

 --
 Walter Bender
 Sugar Labs
 http://www.sugarlabs.org
 ___
 Lista olpc-Sur
 olpc-...@lists.laptop.org
 http://lists.laptop.org/listinfo/olpc-sur



 --
 Laura V.
 ID SomosAZUCAR.Org

 Identi.ca/Skype acaire
 IRC kaametza

 Happy Learning!
 ___
 Lista olpc-Sur
 olpc-...@lists.laptop.org
 http://lists.laptop.org/listinfo/olpc-sur



 --
 Walter Bender
 Sugar Labs
 http://www.sugarlabs.org



-- 
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] sugar-web - How to load non-AMD js modules / libs?

2013-11-03 Thread Rogelio Mita
Thanks for answer!


2013/11/3 Daniel Narvaez dwnarv...@gmail.com

 Hi,

 As far as I know there is no good reason for that. Probably it was written
 when we wasn't very familiar with requirejs. I had already fixed one
 instance of this


 https://github.com/sugarlabs/sugar-web/commit/8c15d46ac5e6d2fe46db3588322ab2b92907987f


 On Sunday, 3 November 2013, Rogelio Mita wrote:

 a small intrigue was presented to us related to the way of defining the
 requirejs activity module:
 https://github.com/sugarlabs/sugar-web-template/blob/master/js/activity.js

 We note that there are some alternatives to define modules proposed by
 requirejs: Define a Module with Simplified CommonJS 
 Wrapperhttp://requirejs.org/docs/api.html#cjsmodule and
 Define a Module as a 
 Functionhttp://requirejs.org/docs/api.html#funcmodule, and
 we no found any other apparent reason that this: *If you wish to reuse
 some code that was written in the traditional CommonJS module format it May
 be Difficult to re-work to the array of dependencies used above, and you
 May prefer to Have direct alignment of dependency name to the local
 Variable used for that dependency *.
 Then, there is some particularity reason for you chose to use the Define
 a CommonJS Module with Simplified Wrapper way?, it's just a curiosity that
 can help us solve the intrigue =).
 Maybe for having a reason for
 var activity = require(sugar-web/activity/activity); ?


 2013/11/1 Daniel Narvaez dwnarv...@gmail.com

 Yeah I think it make sense to mention it in the documentation, it's
 something every developer will run into. I'd suggest to try and keep our
 own documentation as short as possible and link out to the requirejs shim
 doc though, to avoid duplication and help maintenance.

 sounds good



 On Saturday, 2 November 2013, Code wrote:

 Thanks, Daniel!
 I'd rather use shim, too.

 I think it's a common need to have non-AMD dependencies when building
 an activity.
 What do you think about finding out a canonical way to achieve this and
 write it down in write your own activity doc?

 I'm willing to make a pull-request with the updated doc.

 Thanks again,
 Code


 On Fri, Nov 1, 2013 at 6:18 PM, Daniel Narvaez dwnarv...@gmail.comwrote:

 I think we have been suggesting to use the shim. Modifying loader.js
 should be fine, the template one shouldn't change often.


 On 1 November 2013 22:02, Code irag...@activitycentral.com wrote:

 Hello, list!
 I'd like to add a non-AMD lib (AngularJS in this case) to my activity.

 Here only points out how to add AMD ones:

 http://developer.sugarlabs.org/activity.md.html#using%20other%20javascript%20libraries

 Of course there are workarounds like adding script tags (I'd rather
 not) or setting up the shim option from RequireJS config...
 https://github.com/code-sur/web-activity-POC/blob/master/js/loader.js

 But it seems that I shouldn't be touching the loader.js file, isn't
 it?

 Is there a standard/preferred way to achieve this?


 Thanks,
 Code




 ___
 Sugar-devel mailing list
 Sugar-devel@lists.sugarlabs.org
 http://lists.sugarlabs.org/listinfo/sugar-devel




 --
 Daniel Narvaez




 --
 Daniel Narvaez


 ___
 Sugar-devel mailing list
 Sugar-devel@lists.sugarlabs.org
 http://lists.sugarlabs.org/listinfo/sugar-devel



 Thanks!

 --
 Roger

 Activity Central http://activitycentral.com/



 --
 Daniel Narvaez




-- 
Roger

Activity Central http://activitycentral.com/
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] [Sur] Sugar oversight board meeting

2013-11-03 Thread Gonzalo Odiard
One topic to add could be do a PR about our recent sugar 0.100 release.

Gonzalo

On Sun, Nov 3, 2013 at 1:12 PM, Walter Bender walter.ben...@gmail.com wrote:
 We have a SLOB meeting scheduled for Monday, 4 November at 9AM EST
 (2PM GMT). Please join us on irc.freenode.net #sugar-meeting
 (chat.sugarlabs.org)

 Tenemos una reunión SLOB programada para el lunes, 4 de noviembre a 09
 a.m. EST (14:00 GMT). Por favor, únase a nosotros en irc.freenode.net
 #-sugar-meeting (chat.sugarlabs.org)

 Topics:

 (1) election
 (2) ambassadors
 (3) tech/learning meetups
 (4) status of Trip Advisor grant
 (5) Google Code In
 (6) your topic here...

 -walter

 --
 Walter Bender
 Sugar Labs
 http://www.sugarlabs.org
 ___
 Lista olpc-Sur
 olpc-...@lists.laptop.org
 http://lists.laptop.org/listinfo/olpc-sur
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] [IAEP] Sugar oversight board meeting

2013-11-03 Thread Outofindia
Thank you

I will join in from DC

Harriet

_

Harriet Vidyasagar

1-301-442-8991

www.monsoongrey.com




On Sun, Nov 3, 2013 at 8:12 AM, Walter Bender walter.ben...@gmail.comwrote:

 We have a SLOB meeting scheduled for Monday, 4 November at 9AM EST
 (2PM GMT). Please join us on irc.freenode.net #sugar-meeting
 (chat.sugarlabs.org)

 Tenemos una reunión SLOB programada para el lunes, 4 de noviembre a 09
 a.m. EST (14:00 GMT). Por favor, únase a nosotros en irc.freenode.net
 #-sugar-meeting (chat.sugarlabs.org)

 Topics:

 (1) election
 (2) ambassadors
 (3) tech/learning meetups
 (4) status of Trip Advisor grant
 (5) Google Code In
 (6) your topic here...

 -walter

 --
 Walter Bender
 Sugar Labs
 http://www.sugarlabs.org
 ___
 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


Re: [Sugar-devel] Sugar versions in the field (was Re: How to setup a environment to develop activities)

2013-11-03 Thread James Cameron
On Sun, Nov 03, 2013 at 11:30:09AM -0500, Sebastian Silva wrote:
 In reality, one never knows what one will find in the field.  In
 large deployments, like Perú, upgrading software versions may take
 an entire year, and may never reach all students.
 
 In Perú, the most likely Sugar you will find in the field is
 actually still an image based on 10.2 with Sugar 0.84, which is
 still the official image. Yes, that is Sugar *before pretty
 toolbars*, which first appeared in Sugar 0.86.
 
 It has been a success of the local Sugar community to get the
 Ministry to pilot and hopefully deploy an image based in Sugar 0.94
 in 2014 which is argueably still the better performing / stable
 quality Sugar.
 
 Probably the best thing to do is to develop for current Sugar 0.98+
 and if you want to reach a specific place, just be prepared to bring
 updated operating system images with you. This is a little tricky
 because of the DRM in XO laptops. Only signed images will install on
 secured laptops. Most of the time, to my knowledge, images signed
 by OLPC can be used, except in Uruguay where OLPC's signatures don't
 work and you are forced to used official government (Ceibal)
 operating system images.

What I see missing from the Sugar ecosystem is backport packaging, to
ugprade an OLPC 10.2 installation with, say, Sugar 0.86, or later.

There's a few technical challenges in this:

- there are features of Sugar that depend on new underlying packages
  in Fedora,

  (workaround #1: don't backport that feature in full, workaround #2:
  something like 0install for Sugar, in a similar fashion that Aleksey
  used for activities),

- some deployments have no root access for the user,

  (workaround: the backport to occupy the user directory),

- lack of version switching infrastructure in OLPC OS.

  (workaround: the backport to provide fallback to old version.
  multiple version capability is present in OLPC OS, but it has an OS
  scope, not a Sugar scope.)

Perhaps Sugar Labs could consider, for a future release, a way to make
upgrades of Sugar decoupled from Fedora packaging?

A non-technical challenge is that the long term user base for this
packaging is much smaller than the long term user base for a release.
But the short term user base can be huge.

-- 
James Cameron
http://quozl.linux.org.au/
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Private vs Public conversations.

2013-11-03 Thread James Cameron
On Sat, Nov 02, 2013 at 06:46:05PM -0500, David Farning wrote:
 On Fri, Nov 1, 2013 at 3:59 PM, James Cameron qu...@laptop.org wrote:
  p.s. it is good that you are being transparent with your
  decisions, because that gives you a chance to have them publically
  reviewed.  ;-)
 
  On Fri, Nov 01, 2013 at 12:04:11PM -0500, David Farning wrote:
  Thanks for the update. Currently, AC does not have the
  credibility to participate in the design process.
 
  To not participate in the design process is entirely your
  decision, but, if you'll accept my advice, your reasoning for the
  decision is flawed!
 
  Credibility is not what you think it is.
 
 In this context credibility is a combination of trustworthiness and
 expertise... which is individually earned from one's peers. At this
 point I don't expect that either I nor any of the developers from
 Activity have established credibility within Sugar Labs.

By what mechanism does this make problematic participation in the
design process?

The process needs a wide range of input.

The process needs people who have low expertise, because expertise
can bias the process in other ways; ways that lead to satisfied
developers and puzzled users.

The process needs people who have low trustworthiness, because they
can be brave with their input, despite not being able to follow up.

Sugar Labs has had valuable contribution from people with low
expertise and trustworthiness.

 Trustworthiness is also pretty straight forward:
 1. Does the individual have a track record of, saying what they will
 do and then doing what they said they would do?
 2. Is the individual able to fairly balance their own interests, the
 interests of the project, and the interests of the ecosystem?
 3. Is the individual able to bring out the best in themselves and
 other around them though effective work and communication?

I don't quite meet those definitions of trusthworthiness.  Can I go
now?  ;-)

You are undermining your reputation by showing a behaviour pattern
characteristic of young boys playing football.  The boy who owns the
ball has rights.  When they are not satisfied, they take their ball
and go home.  You want a ball to throw into play; your expertise and
trusthworthiness; because this gives you better business outcomes.

Look around at the players.  The boys from the OLPCA family have been
called away; trouble back home.  The boys from OLPC Australia are busy
off to one side finishing their game.  There's a new game about to
begin (the design process for next release), and the coach (release
engineer) is about to blow his whistle.  The crowd gathers.

-- 
James Cameron
http://quozl.linux.org.au/
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] [Sur] Google Code-in (GCI) update

2013-11-03 Thread Laura Vargas
Great!

I have started connection and requested a role.

2013/11/3 Walter Bender walter.ben...@gmail.com:
 This link may help:

 http://www.google-melange.com/document/show/gsoc_program/google/gsoc2012/userguide#depth_mentapply

 -walter

 On Sun, Nov 3, 2013 at 12:26 PM, Walter Bender walter.ben...@gmail.com 
 wrote:
 There should be a way to request a role with an organization. If it is
 not obvious, please ask in irc on freenode.net #gsoc

 thanks.

 -walter

 On Sun, Nov 3, 2013 at 12:11 PM, Laura Vargas la...@somosazucar.org wrote:
 Hola Walter,

 A 15 días de iniciar el concurso, me encuentro muy emocionada de
 contribuir esta vez como mentora para Sugar Labs!

 Tengo una cuenta creada en la plataforma de Melange y necesito sus
 indicaciones sobre cómo vincular mi cuenta a la organización Sugar
 Labs para participar.

 /

 15 days from the contest, I'm very exited about contributing as a
 mentor for Sugar Labs!

 I have an account created on the Melange platform and need your
 guiadance on how to link it with the Sugar Labs organization to
 participate.


 2013/10/25 Walter Bender walter.ben...@gmail.com:
 We have a good collection of initial tasks [1] for our GCI
 application. But we still need more mentors. If you are interested in
 being a mentor, please add your name to the wiki [2].

 Tenemos una buena colección de tareas [1] iniciales para nuestra
 aplicación GCI. Pero todavía necesitamos más mentores. Si usted está
 interesado en ser un mentor, por favor agregue su nombre a la wiki
 [2].

 [1] http://wiki.sugarlabs.org/go/Google_Code_In_2013#Tasks
 [2] http://wiki.sugarlabs.org/go/Google_Code_In_2013#Mentors

 thanks

 -walter

 --
 Walter Bender
 Sugar Labs
 http://www.sugarlabs.org
 ___
 Lista olpc-Sur
 olpc-...@lists.laptop.org
 http://lists.laptop.org/listinfo/olpc-sur



 --
 Laura V.
 ID SomosAZUCAR.Org

 Identi.ca/Skype acaire
 IRC kaametza

 Happy Learning!
 ___
 Lista olpc-Sur
 olpc-...@lists.laptop.org
 http://lists.laptop.org/listinfo/olpc-sur



 --
 Walter Bender
 Sugar Labs
 http://www.sugarlabs.org



 --
 Walter Bender
 Sugar Labs
 http://www.sugarlabs.org
 ___
 Lista olpc-Sur
 olpc-...@lists.laptop.org
 http://lists.laptop.org/listinfo/olpc-sur



-- 
Laura V.
ID SomosAZUCAR.Org

Identi.ca/Skype acaire
IRC kaametza

Happy Learning!
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] [IAEP] Sugar Digest 2013-11-01

2013-11-03 Thread Sebastian Silva

El 03/11/13 11:56, Walter Bender escribió:

Does this mean one will be able to create Sugar Activities from Turtle Bocks
itself?

Not exactly. But you can sketch the behavior of a Sugar Activity,
e.g., paint, fototoons, record, tamtam, et al. You still would need to
add the activity wrapper. It is more an experiment in moving from
block-bnsed programming to text-based programming.


Is there such a wrapper? I want it!
I don't see the point in reimplementing those, but I see value of 
lowering the barriers for contribution of new activities from our young 
users.


That would be great!

Long term, it would be great to be able to write all of Sugar in Turtle Blocks.


I don't see the point of that either.
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


[Sugar-devel] Help 17 and Help Doers Kit

2013-11-03 Thread Iain Brown Douglas
Help 17 is at a point close to release, but in some essential ways, is, as
yet, unfinished. 

It is largely updated in content, but there is still some very important
changes that have not been crossed off the list on this
page:http://wiki.laptop.org/go/Help_Activity_refresh/0.98

Help 17 is already a nearly complete set of Sugar 1.00 documentation.

I came to the project very recently, Gonzalo Odiard has spent more time
supporting me to learn the process, than I have so far contributed.

This will be an inadequate description, which is why I write. Gonzalo
has modified the source of Activity Help, so that the version of Help in
the link below includes a self-installing, fully user editable form of
Help. Please test if you can. I tested it in sugar-build and SoaS. It works 
nicely.

*To Get this Activity*
--

Right now if you do:

git clone gitori...@git.sugarlabs.org:help/mainline.git

you will get the help activity _with_ the sources included.

You can install it in your development environment doing:

cd mainline

./setup.py dev

If you have the Activity Help already installed, uninstall it first.

Now you can modify any .rst file in /mainline/source directory or the
images in the /mainline/images directory,

and to create the html files, you only need do:


make html

* In Sugar
You don’t need to restart the activity to see the changes, can do click
with the secondary button, and select reload.


* In any other Linux environment
The output of make html is in /mainline/html, and is opened by opening
index.html in a browser, it is easy to see the changes as you work.


* Features
Help already allows internationalisation of the content.

*Next steps*


I think this is a really good way of producing documentation in the field.

But it has taken me three weeks to get to the point where I can contribute!
On my hard drive, I have a variant of the above, that I would like to
sell to you as Help Doers Kit. 

*Help Doers Kit*


I replaced the regular index, with one containing Help Doers Kit,
which is about 4 pages I have written, containing:

all I know about How To write and contribute to Activity Help
an improving version of the content of this e-mail
a sandbox.
I have already used it to start to create some New-to-Sugar, pages which
I hope to submit in due course.

The Help Doers Kit allows someone with no coding experience,
* to practice on the software,
* to start to write documentation from scratch,
* to write self-help pages, which remain in the users copy of Help,
* to edit existing Help pages, and have them patched into the next Help 
Activity,
* to develop the Help Doers Kit itself,
* to have a common low-tech platform for collaboration,
* to develop the Help Activity's look, feel, and features,
* to, potentially, write attractive documentation available to
distribute as .html web pages, or How_to_change_the_world.xo


Would there be any market for Help Doers Kit, and what should I do next?

Iain Brown Douglas
aka inkyfingers






___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel