Re: [Sugar-devel] different perspectives

2013-11-08 Thread Sean DALY
On Fri, Nov 8, 2013 at 1:56 AM, David Farning
dfarn...@activitycentral.comwrote:

 The highest rate of progress happens when the parties focus on getting
 ahead of the other guys rather then when they focus on holding others
 back. Progress tends to stop when one party gets so far ahead that it
 is not worth it for others to compete.



I don't disagree, but I would qualify that: The highest rate of progress
happens when the parties focus on getting ahead of the other guys by
changing the game. This is why I maintain that GNU/Linux distros
considering each other as competitors is pointless at the end of the day
when 92% or so of the desktop/laptop market is running MS Windows.

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


Re: [Sugar-devel] different perspectives

2013-11-08 Thread David Farning
On Fri, Nov 8, 2013 at 8:23 AM, Sean DALY sdaly...@gmail.com wrote:

 On Fri, Nov 8, 2013 at 1:56 AM, David Farning dfarn...@activitycentral.com
 wrote:

 The highest rate of progress happens when the parties focus on getting
 ahead of the other guys rather then when they focus on holding others
 back. Progress tends to stop when one party gets so far ahead that it
 is not worth it for others to compete.



 I don't disagree, but I would qualify that: The highest rate of progress
 happens when the parties focus on getting ahead of the other guys by
 changing the game. This is why I maintain that GNU/Linux distros considering
 each other as competitors is pointless at the end of the day when 92% or so
 of the desktop/laptop market is running MS Windows.

Agreed. That is one of the reasons Google is maintaining such a tight
hold on Android. They are trying to maintain the critical mass for the
OS by preventing fragmentation.

The downside becomes the somewhat extreme, by free software standards,
they are using to maintain control of the project.

 Sean





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


Re: [Sugar-devel] different perspectives

2013-11-07 Thread David Farning
On Mon, Nov 4, 2013 at 9:50 PM, Sameer Verma sve...@sfsu.edu wrote:
 Dear Community,

 As I was listening to the interviews of some of the OLPC SF Summit
 attendees, I was amazed at the richness of diversity in perspectives.
 In spite of being a part of this community since July 2007, and trying
 to keep up with all that is OLPC and Sugar, these interviews threw me
 off a bit.

 The videos are uploading as I write this. They'll be available at
 https://www.youtube.com/user/olpcsf/videos soon. Bill Stelzer, who
 usually interviews and runs the camera asks people a handful of
 questions. So, here's a little community exercise. Why not ask you all
 the same?

 1) What brought you into the OLPC and/or Sugar project(s)?

After leaving the military, I was searching for something meaningful
to do with my life. Over the years, I have become frustrated the the
ability for individuals and groups to control others, often for their
own benefit, by restricting their access to education and
communication.

Precursors to the Arab Spring emerged as dissidents used technologies
such as cell phones, texting, and email to bypass normal communication
restrictions in their region. This brought me to the conclusion that
the intersection of rapidly falling hardware prices, rapidly
increasing availability of connectivity, and open source software had
the potential to be as culturally disruptive as the printing press was
in the 1400 and 1500.

Somewhere across the line I came across the OLPC project. While the
focus of the project was different then my personal goals, the
methods, and likely the effects, of OLPC plus Sugar seemed remarkably
similar to my personal goals.

 2) What keeps you going in the OLPC and/or Sugar project(s)?

While frustrating, the project is nudging the world in the right direction.

 3) What are the challenges you face in the OLPC and/or Sugar project(s)?

The major challenge ( albeit, on a rather abstract level ) is how the
ecosystem deals with the issues of Control, Credit, and Money.

 4) What would you change/do differently so OLPC and/or Sugar
 project(s) could do better?

Identify and attempt to fix bottlenecks in the ecosystem which limit
the effectiveness of deployments:
1. Create a deployment sponsored distribution, Dextrose,  to close the
feedback loop between developers and deployment. The Dextrose
sustainability model ensures that loop is closed. Fixes and features
which go into dextrose are valuable enough that some deployment
somewhere is willing to pay for it.

1a. Establish the company-community arms race. While a bit dated there
is an excellent talk at
https://fossbazaar.org/content/bdale-garbee-collaborating-successfully-large-corporations/
about company and community relationship. Bdale uses the interesting
analogy of the arms race to describe the relationship between
companies and communities in Open Source development. The Company is
constantly trying to add features and fixes which provide them
competitive advantage in the market place. The Community is constantly
innovating and unwinding the companies competitive advantage and
making it available to the community.

The highest rate of progress happens when the parties focus on getting
ahead of the other guys rather then when they focus on holding others
back. Progress tends to stop when one party gets so far ahead that it
is not worth it for others to compete.

2. Establish a effective community-company project, XSCE, to prove
that there is nothing inherent in the OLPC/Sugar space which prevents
effective community-relationships.  Over the last year, we have been
following two core principles to build a effective school server
community. Welcome people with overlapping but non-identical goals.
Build on one another's strength while minimizing the effects of our
own weakness.

3. Establish a 'facilitators network' to improve communication between
parents, teachers, deployers, and developers. ( Work in Progress)

4. Build on lessons learned in 1,2, and 3 to establish a mutually
beneficial relationship between AC and Sugar Labs.

Please note, these are intentionally very specific area in which I
plan on investing my time and money:)

 Reply-all in your answers.

 cheers,
 Sameer
 --
 Sameer Verma, Ph.D.
 Professor, Information Systems
 San Francisco State University
 http://verma.sfsu.edu/
 http://commons.sfsu.edu/
 http://olpcsf.org/
 http://olpcjamaica.org.jm/
 ___
 Sugar-devel mailing list
 Sugar-devel@lists.sugarlabs.org
 http://lists.sugarlabs.org/listinfo/sugar-devel



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


Re: [Sugar-devel] different perspectives

2013-11-06 Thread Sameer Verma
On Mon, Nov 4, 2013 at 7:50 PM, Sameer Verma sve...@sfsu.edu wrote:
 Dear Community,

 As I was listening to the interviews of some of the OLPC SF Summit
 attendees, I was amazed at the richness of diversity in perspectives.
 In spite of being a part of this community since July 2007, and trying
 to keep up with all that is OLPC and Sugar, these interviews threw me
 off a bit.

 The videos are uploading as I write this. They'll be available at
 https://www.youtube.com/user/olpcsf/videos soon. Bill Stelzer, who
 usually interviews and runs the camera asks people a handful of
 questions. So, here's a little community exercise. Why not ask you all
 the same?

 1) What brought you into the OLPC and/or Sugar project(s)?


Back in 2005, most of my research was on the user perspective of free
and open source software. OLPC was promising to be a rich source. I
did not know anything about Sugar, or constructivist learning, or the
fact that these machines were largely for children. I was also looking
for a way to provide Internet access to my family in Bhagmalpur,
India, so my uncle could look up information on farming techniques. I
saw an XO at OSCON 2007 for the first time. Rob Savoye (Gnash) was
showing it around. OLPC laptops sounded a better alternative to
sending old desktops and CRT monitors to Bhagmalpur, so I jumped in. I
wrote to the developer program, and Jim Gettys send me an XO!

 2) What keeps you going in the OLPC and/or Sugar project(s)?

Initially, it was the excitement of a new thing. Then, I started to
read up on the educational side of it, and got hooked. I also admired
the non-stop ability of the core team to solve difficult problems.
They wouldn't take no for an answer, and came up with novel, yet
objective ways to solve problems. That zeal, combined with my very own
personal barometer in Bhagmalpur kept me plugged (and it still does).
OLPC SF became the fun thing to do/focus on locally. Visiting Jamaica
on my sabbatical leave was the catalyst for getting a deployment going
(now grown to 4 schools). Eventually, I got enough G1G1 XOs to
populate Bhagmalpur with 26 XOs in houses across the village. Bringing
OLPC/Sugar into my teaching, research and service allows me to work on
projects and not simply pursue these projects as a personal interest.


 3) What are the challenges you face in the OLPC and/or Sugar project(s)?


Over the years, the teams churn through. Each churn takes away some
ideas, and replace these with newer ideas. The trouble is with things
that get lost between the cycles. Many biases come in with each
developer pool, and not all ideas are vetted thoroughly. There was
always a lot of mystery about how decisions were made at the company,
be it in Cambridge, or at Miami. Not being an employee, I typically
resigned to whatever comes down the mailing list pipeline. I
understand that outsiders getting in the way of business is difficult,
but the OLPC community + company partnership (if there was ever one)
never really sat well with me. As OLPC transitioned from the
Foundation to the Association, the free and open source went
neglected. Management really didn't understand the core of why FOSS
was important. They probably saw it as a source of software, but not
as an ongoing ecosystem. FOSS does not have strategic significance it
should at OLPCA.

OLPCF on the other hand, struggled with marketing. I'm not talking
about advertising. I'm talking about getting the ideas out so people
could understand it easily. Telling people about your ideas at their
level of understanding makes a major difference. They couldn't tell
the world how important their work was. It didn't translate to the
outside. I was at PLoS.org last week, and about a third of the
staffers there came up and asked me about what that thing (my XO) was.
At least people in this sphere should have known! There was also the
blanket refusal to work with boutique projects at OLPCF. That led to a
no room for retail mentality. Retailing would have helped.

OLPCA on the other hand struggles with strategy. Most of what they do
is operational at best. I realize that it is hard to stay the course
when the hardware and software industries focus so much on particular
combinations (think Android and ARM), but increasingly, the tail is
wagging the dog. Letting sales run an organization doesn't last for
too long :-(

Not being a developer myself, keeping up with Sugar's roadmap has been
difficult. These projects are heavily driven by technology. I am used
to an environment where the end user has a fair bit of say in the
matter, but I never got a good sense of whether Sugar as a project was
really getting good input. It's a difficult balance between listening
to your users and going the Jobs way (users don't know what they
want). I don't perceive these to be transparency issues as much as
translation issues - the ideas in people's heads don't make it to the
other side. This leads to a large variance in understanding different
aspects of the 

Re: [Sugar-devel] different perspectives

2013-11-05 Thread Gonzalo Odiard
On Tue, Nov 5, 2013 at 12:50 AM, Sameer Verma sve...@sfsu.edu wrote:
 Dear Community,

 As I was listening to the interviews of some of the OLPC SF Summit
 attendees, I was amazed at the richness of diversity in perspectives.
 In spite of being a part of this community since July 2007, and trying
 to keep up with all that is OLPC and Sugar, these interviews threw me
 off a bit.

 The videos are uploading as I write this. They'll be available at
 https://www.youtube.com/user/olpcsf/videos soon. Bill Stelzer, who
 usually interviews and runs the camera asks people a handful of
 questions. So, here's a little community exercise. Why not ask you all
 the same?

 1) What brought you into the OLPC and/or Sugar project(s)?

I started developing activities because I liked the project and the mission.
Later was invited to help start a deployment in my country,
and after that was contracted by OLPC to continue developing activities
and Sugar.

 2) What keeps you going in the OLPC and/or Sugar project(s)?

The team is incredible. Every day I learn something,
and we have new challenges.

 3) What are the challenges you face in the OLPC and/or Sugar project(s)?

* Miss-communication between volunteers.
* Lack of founding.
* New technological landscape (tablets/android)

 4) What would you change/do differently so OLPC and/or Sugar
 project(s) could do better?

I think we need do a strategic analysis of our position, and improve
the development of the areas needed by teachers and schools.
If OLPC is not a option to distribute Sugar, we could need partner
with hardware providers.

Gonzalo


 Reply-all in your answers.

 cheers,
 Sameer
 --
 Sameer Verma, Ph.D.
 Professor, Information Systems
 San Francisco State University
 http://verma.sfsu.edu/
 http://commons.sfsu.edu/
 http://olpcsf.org/
 http://olpcjamaica.org.jm/
 ___
 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] different perspectives

2013-11-05 Thread Lionel Laské
Great thread idea !
I must answer.


 1) What brought you into the OLPC and/or Sugar project(s)?

I've subscribed to the first G1G1. The laptop was terribly late and I've
planned it for my child's birthday so I bought another on eBay. Once I've
got the XO in my hand, I fall in love of it. So I've decided to build a
group of people to help this beautiful project. It was the start of OLPC
France...

 2) What keeps you going in the OLPC and/or Sugar project(s)?

There is 200 children in Madagascar which use each week XO from OLPC France.
I must help them do the best with this tool and give them all possible
opportunities.

 3) What are the challenges you face in the OLPC and/or Sugar project(s)?

OLPC never listen small deployments. It's complex just to buy laptops to
them !
SugarLabs guys are sometimes too technical and not enough marketing: never
even consider releasing a version 1.0 of Sugar in 5 years !
The XS is too complex to deploy and to use for non technical guys.

 4) What would you change/do differently so OLPC and/or Sugar
 project(s) could do better?

Everything will be easier if OLPC consider to allow selling XO laptops in
any quantity.
OLPC should also have guys dedicated to exchange between deployments: every
deployment had to reinvent the wheel. An easier XS (in a good way with XS
CE) would be nice. Lower the barrier to entry for new technician interested
to contribute to SugarLabs.
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] different perspectives

2013-11-04 Thread James Cameron
On Mon, Nov 04, 2013 at 07:50:52PM -0800, Sameer Verma wrote:
 1) What brought you into the OLPC and/or Sugar project(s)?

Jim Gettys.  An inspirational technical leader, who asked the open
source and Linux community for volunteers, in about May 2006.  At the
time, I was comfortably employed and needed something to do with my
spare time, and this looked like an interesting challenge, for a good
cause.

 2) What keeps you going in the OLPC and/or Sugar project(s)?

I'm paid, the work is varied and interesting, and it is still a good
cause.

 3) What are the challenges you face in the OLPC and/or Sugar
 project(s)?

Not hearing from deployments; no closed loop feedback.

Not hearing from children; no closed loop feedback.

Not knowing enough of the software stack and the Fedora development
process.

Having to solve technical problems in eternity rather than only for
the next release.  The merely good solution is too often the enemy of
the perfect solution.

 4) What would you change/do differently so OLPC and/or Sugar
 project(s) could do better?

Look for or sponsor research into the literacy effects of touchscreen
vs keyboard user interfaces, and get the results into education systems.

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