Difference between revisions of "Talk:Vision proposal 2016"

Active discussions
 
(19 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 +
2012-12-29 http://lists.sugarlabs.org/archive/sugar-devel/2013-January/041578.html is great, perhaps there are other annual reviews
 +
 
https://wiki.sugarlabs.org/go/Design_Team/Vision image is broken, but could be relevant [[User:Davelab6|Davelab6]] ([[User talk:Davelab6|talk]])
 
https://wiki.sugarlabs.org/go/Design_Team/Vision image is broken, but could be relevant [[User:Davelab6|Davelab6]] ([[User talk:Davelab6|talk]])
  
Line 7: Line 9:
 
[[What_is_Sugar%3F]] could be relevant [[User:Davelab6|Davelab6]] ([[User talk:Davelab6|talk]])
 
[[What_is_Sugar%3F]] could be relevant [[User:Davelab6|Davelab6]] ([[User talk:Davelab6|talk]])
  
https://wiki.sugarlabs.org/go/Sugar_Labs/Roadmap has many relevant points [[User:Davelab6|Davelab6]] ([[User talk:Davelab6|talk]])
+
https://wiki.sugarlabs.org/go/Sugar_Labs/Roadmap has many relevant points, along with the talk page, http://wiki.sugarlabs.org/go/Talk:Sugar_Labs/Roadmap
  
 
2011 Local Labs statements
 
2011 Local Labs statements
Line 16: Line 18:
  
 
[https://www.sugarlabs.org/2008/05/15/New-foundation-focused-on-taking-the-Sugar-user-interface-to-the-next-level-of-usability-and-utility/ Original 2008 Press Release] [[User:Davelab6|Davelab6]] ([[User talk:Davelab6|talk]])
 
[https://www.sugarlabs.org/2008/05/15/New-foundation-focused-on-taking-the-Sugar-user-interface-to-the-next-level-of-usability-and-utility/ Original 2008 Press Release] [[User:Davelab6|Davelab6]] ([[User talk:Davelab6|talk]])
 +
 +
http://wiki.laptop.org/go/User:CScott#XO-3_goals has any technical milestones outlined. [[User:Davelab6|Davelab6]] ([[User talk:Davelab6|talk]])
 +
 +
Some useful stategy posts to read:
 +
* https://www.mail-archive.com/iaep%40lists.sugarlabs.org/msg15466.html
 +
* https://www.mail-archive.com/iaep%40lists.sugarlabs.org/msg08081.html
 +
* https://www.mail-archive.com/iaep%40lists.sugarlabs.org/msg15420.html
 +
* https://www.mail-archive.com/iaep%40lists.sugarlabs.org/msg15424.html
 +
* https://www.mail-archive.com/iaep%40lists.sugarlabs.org/msg05676.html
 +
[[User:Davelab6|Davelab6]] ([[User talk:Davelab6|talk]])
  
  
Line 22: Line 34:
  
 
"A major effort is underway to port Sugar activities from Python to Javascript in anticipation of offering them in an Android environment. There are certainly many new activities in either Python or Javascript (or both) which could be done. In the area of Sugar activities, there is another effort to port Python Sugar activities from GTK to GTK+3. One specific area of interest is collaboration. Our current technique is being deprecated and so some work is needed to re-implement activities using a collab-wrap which provides a simpler api for activities which support collaboration. As volunteers, in the end,  you should tackle what interests you. Personally, I would like to see more effort on new development; however, it is hard to deny the need for porting." http://lists.sugarlabs.org/archive/sugar-devel/2016-April/052036.html [[User:Davelab6|Davelab6]] ([[User talk:Davelab6|talk]])
 
"A major effort is underway to port Sugar activities from Python to Javascript in anticipation of offering them in an Android environment. There are certainly many new activities in either Python or Javascript (or both) which could be done. In the area of Sugar activities, there is another effort to port Python Sugar activities from GTK to GTK+3. One specific area of interest is collaboration. Our current technique is being deprecated and so some work is needed to re-implement activities using a collab-wrap which provides a simpler api for activities which support collaboration. As volunteers, in the end,  you should tackle what interests you. Personally, I would like to see more effort on new development; however, it is hard to deny the need for porting." http://lists.sugarlabs.org/archive/sugar-devel/2016-April/052036.html [[User:Davelab6|Davelab6]] ([[User talk:Davelab6|talk]])
 +
 +
From sugar-devel bug thread today: I actually like the idea of a "Sugar Lab On A Stick" which is to say, if everything was in [a] distribute version control system repo[s], then the repo[s] could be distributed to mostly-offline communities (using outernet.is or similar) who could be productive for say 6 weeks or 6 months, and then their commits could find their way back to the central Sugar Labs mothership repos - eg, via sneaker-net from village to town and then uploaded. For that I think Github won't work, because the PR and issue discussions are not kept in the repo. The best self-contained DVCS solution I've seen to this is, as I said, www.fossil-scm.org, although there are some git-based systems. I don't think of this as a 2016 or 17 goal, but I am noting it here as a long term goal. [[User:Davelab6|Davelab6]] ([[User talk:Davelab6|talk]])
  
 
== GNU General Public License only? ==
 
== GNU General Public License only? ==
Line 30: Line 44:
  
 
Aren't some activities public domain or licensed more permissively, e.g. BSD? --[[User:Quozl|Quozl]] ([[User talk:Quozl|talk]]) 21:22, 19 April 2016 (EDT)
 
Aren't some activities public domain or licensed more permissively, e.g. BSD? --[[User:Quozl|Quozl]] ([[User talk:Quozl|talk]]) 21:22, 19 April 2016 (EDT)
 +
 +
: Sure, that's why its "licenses COMPATIBLE with the GNU GPL" :) --[[User:Davelab6|Davelab6]] ([[User talk:Davelab6|talk]])
 +
 +
:: Oh, I see, you mean compatible in ''that'' direction not ''that'' direction.  :-)  Would a reference to an open source definition be more appropriate?  --[[User:Quozl|Quozl]] ([[User talk:Quozl|talk]]) 22:07, 19 April 2016 (EDT)
 +
 +
::: No, my understanding is that Sugar is GPL and requires Activities to be GPL compatible. Am I incorrect? :) [[User:Davelab6|Davelab6]] ([[User talk:Davelab6|talk]])
 +
 +
:::: Yes, because [[Sugar_Labs/FAQ#What_are_the_principles_that_guide_Sugar_Labs.3F|individual activities may be under different licenses]], which could be GPL incompatible.  Also, [http://activities.sugarlabs.org/en-US/sugar/pages/developer_faq#license activities.sugarlabs.org] supports other license types.  Seems vague overall.  It doesn't seem to be clear if a learner can use a GPL incompatible license for an activity they write and share with their friends.  My opinion is that a learner should be free to use an incompatible license.  COPYING file in sugar-toolkit-gtk3 does say GNU Lesser General Public License (LGPL), which permits linking from a body of work that is incompatibly licensed.  --[[User:Quozl|Quozl]] ([[User talk:Quozl|talk]]) 01:12, 20 April 2016 (EDT)
 +
 +
::::: I'll raise the topic on IAEP :) [[User:Davelab6|Davelab6]] ([[User talk:Davelab6|talk]])
 +
 +
== 2014 state of the project video ==
 +
 +
https://www.youtube.com/watch?v=SK4iB6kjiPY worth watching
 +
 +
== Why do you contribute to Sugar? davelab6 ==
 +
 +
I am convinced about Sugar because I believe learning through self-discovery is a powerful way for young people to become good people, good citizens, and to find some particular talents to develop to the maximum; and I believe Sugar is software that encourages such learning.
 +
 +
== Why do you contribute to Sugar? walter ==
 +
 +
At Sugar Labs we make a collection of Free/Libre Software tools that learners use to *explore*, *discover*, *create*, and *reflect*. We distribute these tools freely and encourage our users to appropriate them, taking ownership and responsibility for their learning. To me, one important goal at Sugar Labs is to have our user community engage in the development process. Towards this end, we have provided scaffolding to support our users in their exploration of the tools themselves and how the tools are built. This has not been just an intellectual exercise. We design for end-user contributions, and we have seen learners taking ownership and the responsibility that comes with ownership. Sugar users, even when they don’t made contributions to the code, are active learners, who are immersed in a culture where they are encouraged to create as well as consume. Also see http://people.sugarlabs.org/walter/docs/Learning-to-Change-the-World-Chapter-4.pdf and http://sites.ed.gov/oese/2016/04/open-discussion-on-the-role-of-education-technologies-in-early-childhood-stem-education/
 +
 +
== Why do you contribute to Sugar? laura ==
 +
 +
I contribute to Sugar because there are thousands of children around me who use Sugar every day and they deserve appropriate and relevant software that helps them reshape their reality to a more just, verdant and collaborative world. We are just not there yet. I believe Sugar Labs provides basic infrastructure for developers but lacks a vision to articulate field needs and potentialities with talented people in a sustainable manner.
 +
 +
== Why do you contribute to Sugar? José Miguel García ==
 +
 +
Es necesario pensar Sugar como un espacio de aprendizaje más que como software. Sugar se desarrolla de acuerdo a las características propias de los niños, ya que estos no son adultos en miniatura. Esto se contrapone con la tendencia mundial de diseñar máquinas iguales a las del mundo adultos en tamaños reducidos, infantilizando los escritorios a los que ellos están acostumbrados y utilizando aplicaciones que son valiosos para el adulto, sin tener en cuenta los proceso de aprendizaje de los niños. Esto incentiva al docente a rediseñar sus prácticas. Sugar es el mejor ambiente para potenciar los cambios en las prácticas institucionales que los educadores buscamos, dando un espacio creativo, de autoaprendizaje y de producción para los niños .
 +
 +
== Why do you contribute to Sugar? t.k. kang ==
 +
 +
I worked with Sugar till today as I have personally tested it with children from the gifted to the developmentally delay; and made many video-recordings of children using it over the years under many different circumstances. It works - Sugar simplicity and flexibility makes it my best choice as a clinical or educational tools, to help children be empowered in their learning.
 +
 +
== Why do you contribute to Sugar?  Chihurumnaya Ibiam ==
 +
 +
Sugar has made me see things differently, it has given me an oppurtunity to learn and to grow, not everyone in my area know about sugar and I'm lucky to, this area of my life has never been the same since i met some persons in sugar, i strive to learn more one of the reasons being to contribute to sugar, sugar has given a platform where you can create whatever you want to see(via sugar activities). Sugar has made learning interactive, i remember back then in junior high, we used to learn french with the sugar platform on our XO's. I love being part of sugar and I'll always be part of this great organization.
 +
 +
== Why do you contribute to Sugar? Sam P ==
 +
 +
I contribute to Sugar because the current EduTech used in ACT schools is so boring.  Sugar shows that we can make awesome software for schools, rather than the meh software like managebac or google classrrom.  We can best integrate collaboration, journalling, reflection and creation - tailoring the whole experience to education.

Latest revision as of 09:23, 7 June 2016

2012-12-29 http://lists.sugarlabs.org/archive/sugar-devel/2013-January/041578.html is great, perhaps there are other annual reviews

https://wiki.sugarlabs.org/go/Design_Team/Vision image is broken, but could be relevant Davelab6 (talk)

I see many posts to the mailing list by newcomers going unanswered. I see the lack of an official Sugar Labs annual general meeting (although Finances shows some funding of meetings.) I see the lack of a vision that is kept current. Therefore I propose a "Welcoming Commitee" and a "Events Committee": The role of the SL President includes reviewing and resetting the vision of the organization every 12 months, organizing the Events Commitee to run an annual Sugar Labs Summit where the vision is presented and discussed, and running the welcoming commitee to welcoming each new member of the community as they arrive and speaking with them until they contribute or drop out; and speaking with them at least once every 3 months to encourage and involve them. Davelab6 (talk)

http://people.sugarlabs.org/walter/docs/bender-kyoto-talk-2013.pdf could be relevant Davelab6 (talk)

What_is_Sugar? could be relevant Davelab6 (talk)

https://wiki.sugarlabs.org/go/Sugar_Labs/Roadmap has many relevant points, along with the talk page, http://wiki.sugarlabs.org/go/Talk:Sugar_Labs/Roadmap

2011 Local Labs statements

Davelab6 (talk)

Original 2008 Press Release Davelab6 (talk)

http://wiki.laptop.org/go/User:CScott#XO-3_goals has any technical milestones outlined. Davelab6 (talk)

Some useful stategy posts to read:

Davelab6 (talk)


"I think facebook app/game versions of sugar activities is smart marketing, but I would suggest making them a little limited, to get people hooked on them, and then telling people to upgrade to the main http://server.sugarizer.org app to play the next level. You are probably more familiar than I am with the facebook free basics fiasco. Facebook seeks to establish itself as a grand gateway to what the internet can do, and the software freedom movement yearns to make Facebook obsolete. (eg, see https://www.softwarefreedom.org/news/2010/feb/10/highlights-eben-moglens-freedom-cloud-talk/) One of the ideas of Sugar is to raise awareness about the software freedom movement, and as such, providing the full experience within the facebook police-state playpark is an own-goal. We should reach people where they are in the playpark and lead them out of it. " Davelab6 (talk)


"A major effort is underway to port Sugar activities from Python to Javascript in anticipation of offering them in an Android environment. There are certainly many new activities in either Python or Javascript (or both) which could be done. In the area of Sugar activities, there is another effort to port Python Sugar activities from GTK to GTK+3. One specific area of interest is collaboration. Our current technique is being deprecated and so some work is needed to re-implement activities using a collab-wrap which provides a simpler api for activities which support collaboration. As volunteers, in the end, you should tackle what interests you. Personally, I would like to see more effort on new development; however, it is hard to deny the need for porting." http://lists.sugarlabs.org/archive/sugar-devel/2016-April/052036.html Davelab6 (talk)

From sugar-devel bug thread today: I actually like the idea of a "Sugar Lab On A Stick" which is to say, if everything was in [a] distribute version control system repo[s], then the repo[s] could be distributed to mostly-offline communities (using outernet.is or similar) who could be productive for say 6 weeks or 6 months, and then their commits could find their way back to the central Sugar Labs mothership repos - eg, via sneaker-net from village to town and then uploaded. For that I think Github won't work, because the PR and issue discussions are not kept in the repo. The best self-contained DVCS solution I've seen to this is, as I said, www.fossil-scm.org, although there are some git-based systems. I don't think of this as a 2016 or 17 goal, but I am noting it here as a long term goal. Davelab6 (talk)

GNU General Public License only?

Quoting;

governed by software licenses compatible with the GNU General Public License

Aren't some activities public domain or licensed more permissively, e.g. BSD? --Quozl (talk) 21:22, 19 April 2016 (EDT)

Sure, that's why its "licenses COMPATIBLE with the GNU GPL" :) --Davelab6 (talk)
Oh, I see, you mean compatible in that direction not that direction. :-) Would a reference to an open source definition be more appropriate? --Quozl (talk) 22:07, 19 April 2016 (EDT)
No, my understanding is that Sugar is GPL and requires Activities to be GPL compatible. Am I incorrect? :) Davelab6 (talk)
Yes, because individual activities may be under different licenses, which could be GPL incompatible. Also, activities.sugarlabs.org supports other license types. Seems vague overall. It doesn't seem to be clear if a learner can use a GPL incompatible license for an activity they write and share with their friends. My opinion is that a learner should be free to use an incompatible license. COPYING file in sugar-toolkit-gtk3 does say GNU Lesser General Public License (LGPL), which permits linking from a body of work that is incompatibly licensed. --Quozl (talk) 01:12, 20 April 2016 (EDT)
I'll raise the topic on IAEP :) Davelab6 (talk)

2014 state of the project video

https://www.youtube.com/watch?v=SK4iB6kjiPY worth watching

Why do you contribute to Sugar? davelab6

I am convinced about Sugar because I believe learning through self-discovery is a powerful way for young people to become good people, good citizens, and to find some particular talents to develop to the maximum; and I believe Sugar is software that encourages such learning.

Why do you contribute to Sugar? walter

At Sugar Labs we make a collection of Free/Libre Software tools that learners use to *explore*, *discover*, *create*, and *reflect*. We distribute these tools freely and encourage our users to appropriate them, taking ownership and responsibility for their learning. To me, one important goal at Sugar Labs is to have our user community engage in the development process. Towards this end, we have provided scaffolding to support our users in their exploration of the tools themselves and how the tools are built. This has not been just an intellectual exercise. We design for end-user contributions, and we have seen learners taking ownership and the responsibility that comes with ownership. Sugar users, even when they don’t made contributions to the code, are active learners, who are immersed in a culture where they are encouraged to create as well as consume. Also see http://people.sugarlabs.org/walter/docs/Learning-to-Change-the-World-Chapter-4.pdf and http://sites.ed.gov/oese/2016/04/open-discussion-on-the-role-of-education-technologies-in-early-childhood-stem-education/

Why do you contribute to Sugar? laura

I contribute to Sugar because there are thousands of children around me who use Sugar every day and they deserve appropriate and relevant software that helps them reshape their reality to a more just, verdant and collaborative world. We are just not there yet. I believe Sugar Labs provides basic infrastructure for developers but lacks a vision to articulate field needs and potentialities with talented people in a sustainable manner.

Why do you contribute to Sugar? José Miguel García

Es necesario pensar Sugar como un espacio de aprendizaje más que como software. Sugar se desarrolla de acuerdo a las características propias de los niños, ya que estos no son adultos en miniatura. Esto se contrapone con la tendencia mundial de diseñar máquinas iguales a las del mundo adultos en tamaños reducidos, infantilizando los escritorios a los que ellos están acostumbrados y utilizando aplicaciones que son valiosos para el adulto, sin tener en cuenta los proceso de aprendizaje de los niños. Esto incentiva al docente a rediseñar sus prácticas. Sugar es el mejor ambiente para potenciar los cambios en las prácticas institucionales que los educadores buscamos, dando un espacio creativo, de autoaprendizaje y de producción para los niños .

Why do you contribute to Sugar? t.k. kang

I worked with Sugar till today as I have personally tested it with children from the gifted to the developmentally delay; and made many video-recordings of children using it over the years under many different circumstances. It works - Sugar simplicity and flexibility makes it my best choice as a clinical or educational tools, to help children be empowered in their learning.

Why do you contribute to Sugar? Chihurumnaya Ibiam

Sugar has made me see things differently, it has given me an oppurtunity to learn and to grow, not everyone in my area know about sugar and I'm lucky to, this area of my life has never been the same since i met some persons in sugar, i strive to learn more one of the reasons being to contribute to sugar, sugar has given a platform where you can create whatever you want to see(via sugar activities). Sugar has made learning interactive, i remember back then in junior high, we used to learn french with the sugar platform on our XO's. I love being part of sugar and I'll always be part of this great organization.

Why do you contribute to Sugar? Sam P

I contribute to Sugar because the current EduTech used in ACT schools is so boring. Sugar shows that we can make awesome software for schools, rather than the meh software like managebac or google classrrom. We can best integrate collaboration, journalling, reflection and creation - tailoring the whole experience to education.

Return to "Vision proposal 2016" page.