Hi,
On 17 juin 2010, at 07:55, Fritz Zaucker wrote:

> Good morning,
> 
> On Thu, 17 Jun 2010, Jean-Baptiste BRIAUD -- Novlog wrote:
> 
> User base is not the point. If Qooxdoo develops in the right direct and
> stays as mature and stable as it is, I'll be happily write applications with
> it for our customers.
> 
How potential user will know Qooxdoo had been developed in the right direction ?
Also, you may not "need" a large user base, that's fair enough, and we may be 
"special", but increasing user base will facilitate Qooxdoo adoption by our 
customers.

>> 4. contrib : help by giving code to Qooxdoo community.
> 
>> This could be improve by organizing contribs, creating a committee where 
>> people is in charge or sorting out contribs,
>> attach to them a state (mature to young), test (does it work with latest 
>> Qooxdoo version, ...)
>> I think this committee should not be 100% 1&1. Maybe 50% 1&1 and 50% 
>> community.
>> That CC (Contrib Committee) should also be structured in area of expertise 
>> of its member.
>> * area1 : widgets (HTMLArea and others, ...)
>> * area2: : build, IDE, ... (qxbuild, qxtransformer, ...)
>> * area3 : backends
>> * area 3 subareas by techno : PHP, js, Lisp, Java, ...
>> 
>> I'm volunteer for area 3 Java subsection.
>> 
>> CC would also need :
>> * a specific mailling list
>> * a decision process (like Apache incubator -> ... -> ... -> main validated 
>> project)
>> * 3 to 5 people taken from CC and maybe elected by CC members for 1 year. 
>> There need to be some people "in charge" if that has to work efficiently.
> 
> What's wrong with ONE person being in charge of managing the contribs?
> Either all of them, or, if it's too much, one person per area? 

One person problem : too much work, not community driven.
Several person : less work, community driven, more fun : create contact, team 
building, community building. That is very important.

Also, who would be that one person ? Core team from 1&1 ? They already do not 
have all the time they would like to have.
Hopefully, we already know committee process can be done : see Apache or 
Eclipse or Linux or ...

> Having a
> committee just adds all the overhead you describe and in the end, nobody is
> really taking responsiblity.
Thats why I had thought to 3 to 5 people taken from CC to be the head. As I 
said there need to be people "in charge", so I agree with the risk but I thing 
it is taken

> This person would have to do only a few things:
> 
> 
> - Decide, if a contrib is "valuable"?
 How one person could decide value of contrib on so different technos ?

> 
> - Make sure, the contributor follows the guidelines (docu, etc)
> 
Exactly, but this take time ! Are you aware that this mean read all code in 
various languages (Lisp, Java, javascript, ...) of all contribution for one 
person ?
This is not doable by one person.

> - Classify contribs (compatibility with Qooxdoo versions,
>   maintained/unmaintained)
> 
> - Remove stuff that is no longer relevant
> 
>> On a more technical point of view, including a contrib is still too 
>> complicated and risky for users :
>> * what happen when Qooxdoo deliver a new version ?
>> * how do I know a new contrib version is done ?
>> => something like linux apt for contrib would be great.
>> * contrib state (working, experimental, ...) , what a contrib is doing, lack 
>> of doc, ... can be hande by contrib committee.
> 
> That would be useful.
> 
> Cheers,
> Fritz

------------------------------------------------------------------------------
ThinkGeek and WIRED's GeekDad team up for the Ultimate 
GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the 
lucky parental unit.  See the prize list and enter to win: 
http://p.sf.net/sfu/thinkgeek-promo
_______________________________________________
qooxdoo-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel

Reply via email to