| AC Members,   I 
find the discussion (below) from the cross-project list very interesting. 
How much control should be imposed on projects 
in order 
to come up 
with something consistent and highly usable 
out of individual components, for the benefit of all 
participants?   Do we get the best results if every project just does "their 
own thing", 
or do we need architectural guidelines (rules) in order to keep things stable? 
How much rules do we need? Do we just need to advertise benefit of the rules better such 
that 
projects opt-in to the rules by themselves?   Eclipse is being perceived as too bloated already compared 
to 
specialized toolings, because everybody just stuffs their things in; on the other 
hand, the 
ability of broad integration into one toolset is one of the biggest selling 
points for Eclipse.   For the sake of the Galileo Train, projects choose to opt-in 
to the 
train, so the pressure of actually complying is higher than for projects not on the 
Train. But this is one of the discussions that we - as the 
body responsible for the Eclipse Platform Architecture as a whole - should join 
in to.   I guess it would be 
much easier to have such a discussion face to face, and I'll cheerfully bring 
this up at our ESE meeting or when I meet some of you personally. For now, 
if you 
think you have something to say, please join the E-Mail discussion. I think it's important 
for all of us.     Cheers, -- Martin Oberhuber, Senior Member of Technical 
Staff, Wind River Target Management Project 
Lead, DSDP PMC Member     I miss the good old days when Open Source communities were based on 
the contributions that they got, where the contributors were heroes, and the 
quality of the resulting product were the product of their goodwill and skill. I 
find that participating in the Eclipse release train nowadays involves efforts 
that are somewhat overwhelming and that I, instead of adding valid functionality 
to the areas where I contribute, am forced to implement requirements that brings 
much less benefit to the intended user base.
 
 I think that when a central 
management stipulates this many requirements for individual projects, there's a 
high risk that all the fun is taken out of it. As a contributor, and even as a 
project manager, I loose control. I no longer decide what's important in my own 
domain. I no longer prioritize what to do with the time I spend on the projects. 
Someone else does. A lot of the motivation is thereby lost, replaced with a whip 
that forces me to comply with a strict set of rules. Was that the intention? I 
don't think so.
 
 Don't get me wrong, I can see that there are benefits in 
having a common set of requirements. I just think it's a tad too much 
now.
 
 Regards,
 Thomas Hallgren
 
 
 
 Schaefer, Doug wrote:
 
  
  It'll be interesting to see what happens when we get to 
  the Release Review and find few of us actually did all the must dos. 
  Unfortunately, the must do's didn't come with additional contributions and I 
  can't seem to pull any out of my, uh, never mind. I see Doom ahead unless a 
  Christmas miracle happens. Doug.
 
 
    
    Hi Team, with respect to the questioning of the capabilities as a "must 
    do":
 http://ahuntereclipse.blogspot.com/2008/11/i-just-dont-have-any-capabilities.html
 
 and 
    further comments should go on https://bugs.eclipse.org/bugs/show_bug.cgi?id=252807
 
 Cheers...
 Anthony
 --
 Anthony Hunter mailto:anthonyh@xxxxxxxxxx
 Software 
    Development Manager: Eclipse Open Source Components
 IBM Rational 
    Software: Aurora / GEF / GMF / Modeling Tools
 _______________________________________________
cross-project-issues-dev mailing list
cross-project-issues-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev
 
 |