Re: [IAEP] [Sugar-devel] community influence on development

2009-08-01 Thread Bastien
Walter Bender walter.ben...@gmail.com writes:

 Maybe someone more
 deployment oriented should run for the Oversight Board to ensure we
 have better representation there
 (http://wiki.sugarlabs.org/go/Sugar_Labs/Governance/Oversight_Board/2009-2010-candidates).

I jumped in.

I hesitated because I won't be reachable from now till August, 17th, 
and I will be poorly connected till the end of August.

Let me know if that makes my application irrelevant.

Regards,

-- 
 Bastien
___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep


Re: [IAEP] [Sugar-devel] community influence on development

2009-07-31 Thread Tomeu Vizoso
On Thu, Jul 30, 2009 at 23:46, Bert Freudenbergb...@freudenbergs.de wrote:

 On 30.07.2009, at 22:23, Martin Dengler wrote:

 On Tue, Jul 28, 2009 at 04:17:56PM -0300, Bert Freudenberg wrote:

 On 28.07.2009, at 07:22, Martin Dengler wrote:

 On Tue, Jul 28, 2009 at 03:24:13PM +0545, Daniel Drake wrote:

 However, I feel like it could be better if the community (who I
 might even stretch to call customers) could have more influence.
 [...]  What are the options for the community having more of an
 influence here?

 Influence on whom?  Developers?  There are no SugarLabs employed
 developers.


 But if we get feedback from the front line, from teachers actually
 using our software in the field, the volunteer developers I know
 struggle to find a way to make it easier for them. Nothing beats
 direct contact with children of course, but even meeting teachers
 from
 the deployments and hearing first-hand accounts of the problems (and
 successes!) is rather motivating. Reading these reports on a mailing
 list is less emotionally moving but still a great hint at how to
 prioritize one's spare time.

 I don't disagree with anything you said, but I'm struggling to see how
 it's relevant to the OP or my reply.  Perhaps by the volunteer
 developers I know struggle to find a way to make it easier for them
 you're implying that we need to make it easier for volunteer
 developers to contribute?

 No, I meant the volunteer developers are motivated largely by feedback
 from users of their software. They then do all they can (sometimes
 even struggling) to help. At least that's what I see with the Etoys
 developers, which is similar to Sugar in that it's not a scratch-your-
 own-itch open-source project.

I think both etoys and sugar can be seen as scratch-your-own-itch
projects if we consider that people with their more basic needs
covered feel the need of self-realization through having a positive
impact in the lives of others.

Open source developers of today are normally very well paid and
well-considered in their environments, I think they have greater
chances to feel the need for something more transcendent than fixing
that annoying bug in their text editor of choice or writing their own
window manager.

So I agree that feedback from users will make more clear the impact
that their work has and could serve to attract more contributors if
well communicated.

Regards,

Tomeu

 - Bert -

 The problem is we get way too few feedback.

 Indeed.

 - Bert -

 Martin



 ___
 IAEP -- It's An Education Project (not a laptop project!)
 IAEP@lists.sugarlabs.org
 http://lists.sugarlabs.org/listinfo/iaep

___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep


Re: [IAEP] [Sugar-devel] community influence on development

2009-07-30 Thread Martin Dengler
On Tue, Jul 28, 2009 at 04:17:56PM -0300, Bert Freudenberg wrote:
 
 On 28.07.2009, at 07:22, Martin Dengler wrote:
 
  On Tue, Jul 28, 2009 at 03:24:13PM +0545, Daniel Drake wrote:
 
  However, I feel like it could be better if the community (who I
  might even stretch to call customers) could have more influence.
  [...]  What are the options for the community having more of an
  influence here?
 
  Influence on whom?  Developers?  There are no SugarLabs employed
  developers.
 
 
 But if we get feedback from the front line, from teachers actually  
 using our software in the field, the volunteer developers I know  
 struggle to find a way to make it easier for them. Nothing beats  
 direct contact with children of course, but even meeting teachers from  
 the deployments and hearing first-hand accounts of the problems (and  
 successes!) is rather motivating. Reading these reports on a mailing  
 list is less emotionally moving but still a great hint at how to  
 prioritize one's spare time.

I don't disagree with anything you said, but I'm struggling to see how
it's relevant to the OP or my reply.  Perhaps by the volunteer
developers I know struggle to find a way to make it easier for them
you're implying that we need to make it easier for volunteer
developers to contribute?

 The problem is we get way too few feedback.

Indeed.

 - Bert -

Martin


pgphPf2S3MF5Z.pgp
Description: PGP signature
___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep

Re: [IAEP] [Sugar-devel] community influence on development

2009-07-30 Thread Bert Freudenberg

On 30.07.2009, at 22:23, Martin Dengler wrote:

 On Tue, Jul 28, 2009 at 04:17:56PM -0300, Bert Freudenberg wrote:

 On 28.07.2009, at 07:22, Martin Dengler wrote:

 On Tue, Jul 28, 2009 at 03:24:13PM +0545, Daniel Drake wrote:

 However, I feel like it could be better if the community (who I
 might even stretch to call customers) could have more influence.
 [...]  What are the options for the community having more of an
 influence here?

 Influence on whom?  Developers?  There are no SugarLabs employed
 developers.


 But if we get feedback from the front line, from teachers actually
 using our software in the field, the volunteer developers I know
 struggle to find a way to make it easier for them. Nothing beats
 direct contact with children of course, but even meeting teachers  
 from
 the deployments and hearing first-hand accounts of the problems (and
 successes!) is rather motivating. Reading these reports on a mailing
 list is less emotionally moving but still a great hint at how to
 prioritize one's spare time.

 I don't disagree with anything you said, but I'm struggling to see how
 it's relevant to the OP or my reply.  Perhaps by the volunteer
 developers I know struggle to find a way to make it easier for them
 you're implying that we need to make it easier for volunteer
 developers to contribute?

No, I meant the volunteer developers are motivated largely by feedback  
from users of their software. They then do all they can (sometimes  
even struggling) to help. At least that's what I see with the Etoys  
developers, which is similar to Sugar in that it's not a scratch-your- 
own-itch open-source project.

- Bert -

 The problem is we get way too few feedback.

 Indeed.

 - Bert -

 Martin



___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep


Re: [IAEP] [Sugar-devel] community influence on development

2009-07-29 Thread Bert Freudenberg

On 28.07.2009, at 07:22, Martin Dengler wrote:

 On Tue, Jul 28, 2009 at 03:24:13PM +0545, Daniel Drake wrote:

 However, I feel like it could be better if the community (who I
 might even stretch to call customers) could have more influence.
 [...]  What are the options for the community having more of an
 influence here?

 Influence on whom?  Developers?  There are no SugarLabs employed
 developers.


But if we get feedback from the front line, from teachers actually  
using our software in the field, the volunteer developers I know  
struggle to find a way to make it easier for them. Nothing beats  
direct contact with children of course, but even meeting teachers from  
the deployments and hearing first-hand accounts of the problems (and  
successes!) is rather motivating. Reading these reports on a mailing  
list is less emotionally moving but still a great hint at how to  
prioritize one's spare time.

The problem is we get way too few feedback.

- Bert -

___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep


Re: [IAEP] [Sugar-devel] community influence on development

2009-07-28 Thread Tomeu Vizoso
On Tue, Jul 28, 2009 at 14:58, Bastienbastiengue...@googlemail.com wrote:
 Tomeu Vizoso to...@sugarlabs.org writes:

 About having a person at every deployment, some months ago I started
 creating this list of contacts:

 http://wiki.sugarlabs.org/go/Deployment_Team/Places

 Thanks for the reminder.  My idea was more to have only *one* person in
 Sugar responsible to get/filter/dispatch deployments feedback - just as
 Greg was answering requests from various horizons (cc'ing Greg to this
 thread.)

Ok, thought you wanted both.

 Maybe this time we'll have more luck having people listed there?

 Yes - but I'm afraid having the role I mention above is the only way to
 activate the list in Deployment_Team/Places

Could be, yes.

 Btw, why is this thread in sugar-devel instead of in IAEP?

 (Well, I'm just a bit cautious about threads jumps...)

CC'ing IAEP. I think sugar-devel should be only for technical matters
and iaep should be cc'ed for everything not strictly technical.

Regards,

Tomeu

 --
  Bastien

___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep


Re: [IAEP] [Sugar-devel] community influence on development

2009-07-28 Thread Tomeu Vizoso
2009/7/28 Philippe Clérié phili...@gcal.net:
 On Tuesday 28 July 2009 04:48:25 Tomeu Vizoso wrote:

 Yes, if deployers make very clear what is a priority for them and
 do so in a compelling way, I'm sure volunteer developers will
 make their plans accordingly.

 Perhaps the highest priority should be a Live CD/USB that is easily
 and reliably installable on the hard disk of a machine. I've now
 tried strawberry and Sugar on Fedora and neither is satisfactory;
 Sugar on Ubuntu does not work. The only thing that works is Sugar on
 a stick and that may not be a good solution. In fact, I think I'm on
 the verge of commiting a sin: take the path of least resistance and
 go with XP versions of the Mini 110.

Yes, the SoaS team is working on this feature for their next release.
Feel free to ask for details if you would like to help or do some
early testing.

 More generally, I think that what is really missing in Sugar (and
 for that matter, OLPC) is a conversation between developers and
 educators. Last year I signed up for several lists on OLPC,
 including one for educators and one for research. There was no
 activity on either. I haven't tracked them so perhaps things have
 changed. I doubt it; there would be echoes on this list if they
 became more active.

Well, you are writing to su...@lists.laptop.org, which used to be a
list for sugar-specific subjects when OLPC developed Sugar. When the
community took maintenance of Sugar, Sugar Labs was formed and new
mailing lists were created at sugarlabs.org.

su...@lists.laptop.org is now redirected to sugar-de...@sugarlabs.org,
and this list is only for technical subjects specific to Sugar.
Anything not so technical about Sugar should go to i...@sugarlabs.org,
where will reach the bigger community.

If you are interested in being involved in discussions with educators
about Sugar and more, IAEP is the list to be. If you consult the
archives, we have had very interesting discussions about learning with
Sugar and its role in the classroom:
http://lists.sugarlabs.org/archive/iaep/

I'm sorry you got confused by this. Do you have any recommendation so
we can make better known that OLPC isn't developing Sugar any more and
that it's in Sugar Labs where Sugar is discussed?

To all the participants in this thread: please move all discussions
that are not strictly technical to IAEP. Otherwise we are excluding a
very important part of our community and this is a critical subject.

Thanks,

Tomeu

 I am acutely aware of this absence because, as I've mentionned
 before, although I can handle the computer, I am totally out my
 depth in pedagogy. And the educators whom I'm working for want
 nothing to do with the computer. So there is a disconnect here and
 the issue is not being addressed.

 At any rate, despite my enthusiasm for OLPC and Sugar, it's not at
 all clear to me what the role of the computer is in a classroom.
 Which is why if I'm not told what to do I'm lost.

 Hope that helps.

 --

 Philippe

 --
 The trouble with common sense is that it is so uncommon.
 Anonymous


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

___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep


Re: [IAEP] [Sugar-devel] community influence on development

2009-07-28 Thread David Farning
On Tue, Jul 28, 2009 at 4:39 AM, Daniel Draked...@laptop.org wrote:
 quoting Tomeu from another thread (with no bad feelings at all):

 Sugar Labs has currently no resources to focus on anything, it
 depends on volunteers doing whatever they want. I chose to spend my
 time to make easier for more people to bring their knowledge and
 experience to Sugar and the community has no say on this.

 Perfectly reasonable answer and this kind of development model works
 well for open source projects, including this one. However, I feel
 like it could be better if the community (who I might even stretch to
 call customers) could have more influence.

 so..to create an open thread:

 What are the options for the community having more of an influence here?

It depends on what you mean by influence.  If you mean a producer -
consumer relationship where Sugar Labs produces a produces a product
and Deployments tell developers what they need?  That is probably
_not_ going to work.  That model has never worked for open source
projects.  Open source does not mean free lunch.  It is a development
process which is particular effective when multiply parties are
willing and able to work together to collaboratively create a product.

What does work _very_ well is for consumers to shift their mindset
from consumer to community participant.  The two most clear cut
examples of this are the kernel and Eclipse.

A really funny example of this happened when Oracle wanted to get into
the Linux business a few years ago.  Oracle sent one of their lead
developer to a major conference (I can't remember which) to present a
laundry list of stuff the the kernel community should do for them.
Their approach was 'We are smarted than you and richer than you, and
more powerful than you.  You should be overjoyed that we sent someone
to tell you how much you suck.'  That turned out not to bet the best
approach.

Over the past couple of years, Oracle has become one of the leading
contributors to the kernel.  Oracle on Linux is now the preferred
platform.

Influence is directly correlated to contribution.

 One would be to somehow get sugarlabs to hire people, and somehow
 process customer feedback and assign technical tasks to payroll
 developers. Are there others?

I have attempted to contact several people at OLPC for information
regarding contacts at deployments to set up something like that.  The
responses were either 'Our deployments are none of your business' or
silence.  When organizations like Red Hat, Fedora and Solution Grove
have bent over backward to help Sugar Labs, does it come as a surprise
that more progress has been made on SoaS than projects which are more
interesting to OLPC.

 Having now visited 3 large deployments I feel frustrated that most of
 the features and changes entering sugar are not increasing
 deployability or increasing the educational impact of the platform.
 General technical and usability improvements are always needed (and
 are always of value) but I feel that the balance is wrong and I feel
 that I have not been very successful in getting community members to
 understand the needs of deployments.

If you are interested in 'Community Members' focusing on XO
deployments, I would suggest identifying and engaging participants who
have direct interest in solving those problems to participate directly
in the Sugar development process... Thus becoming 'Community Members.'

FWIW, over the next six months I would like to expand Sugar Lab's to
focus to supporting and working with deployments. But, I will continue
to encourage the two principles of:
1. Implementation over theory.
2. Contribution over consumption.

david

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

___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep


Re: [IAEP] [Sugar-devel] community influence on development

2009-07-28 Thread Walter Bender
Apologies for jumping back to the beginning of the thread. Daniel
makes some good point here on a theme that have been raised repeatedly
over the lifetimes of both the Sugar project and OLPC.

On Tue, Jul 28, 2009 at 5:39 AM, Daniel Draked...@laptop.org wrote:
 quoting Tomeu from another thread (with no bad feelings at all):

 Sugar Labs has currently no resources to focus on anything, it
 depends on volunteers doing whatever they want. I chose to spend my
 time to make easier for more people to bring their knowledge and
 experience to Sugar and the community has no say on this.

 Perfectly reasonable answer and this kind of development model works
 well for open source projects, including this one. However, I feel
 like it could be better if the community (who I might even stretch to
 call customers) could have more influence.

 so..to create an open thread:

 What are the options for the community having more of an influence here?
 One would be to somehow get sugarlabs to hire people, and somehow
 process customer feedback and assign technical tasks to payroll
 developers. Are there others?



Short term, it seems we should be amplifying what does work: we have a
vibrant developer community in IRC that is extremely responsive. Is
there some way to get more deployment feedback directly into that
channel?

Mid term, we had had some discussions about how to organize small
teams of teachers (deployers) a while back, where we designated a role
for liaison. Getting these liaisons to participate in the mailing
lists (sur and iaep) would be a start.

Long term, having a more formal mechanism may be useful. A person
designated to the role of liaison to deployments. But I would hope we
could come up with a more distributed model, which has no single point
of failure. Local Labs should be part of the solution as well.

In the meanwhile, following Caroline and Greg's lead re Sugar on a
Stick, those of you who don't feel you are being heard, please make
pages in the wiki (and file tickets in trac.). Give us a head ups re
your concerns on iaep or sur. Join the community. Maybe someone more
deployment oriented should run for the Oversight Board to ensure we
have better representation there
(http://wiki.sugarlabs.org/go/Sugar_Labs/Governance/Oversight_Board/2009-2010-candidates).

 Having now visited 3 large deployments I feel frustrated that most of
 the features and changes entering sugar are not increasing
 deployability or increasing the educational impact of the platform.
 General technical and usability improvements are always needed (and
 are always of value) but I feel that the balance is wrong and I feel
 that I have not been very successful in getting community members to
 understand the needs of deployments.

Daniel, could you start the ball rolling by being more explicit about
some specific unmet needs of deployments that might be actionable?

thanks.

-walter

--
Walter Bender
Sugar Labs
http://www.sugarlabs.org
___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep