Re: [Sugar-devel] sugar-web - How to load non-AMD js modules / libs?
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
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)
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
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
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
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
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
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
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?
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
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
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)
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.
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
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
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
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