Mike,

 

Re: "Who is responsible at Eclipse.org for the "big picture"? The team that
is ensuring that the Eclipse SDK + WTP + TPTP (+ all the other pieces that
are required) really is a credible competitor for NetBeans or IDEA or
whatever else is a threat to some parts (or all) of our community?"

 

That is a good question indeed, but one easily answered: no one is
responsible. And to be clear, it is explicitly not the role of the staff of
the Eclipse Foundation to take that role. We kinda kick things along a
little bit, but the technical leadership must come from the projects. We do
not have the skills or the resources within the EMO to even attempt this,
assuming we had the mandate to do so. Which we do not.

 

The even harder question is: should there be?

 

My impression is that there was an assumption early in the creation of the
Foundation that the Architecture Council would fulfill this role[1]. But
that obviously hasn't worked out. Institutionally, it is well positioned,
but that would assume that its members actually invested time and energy
into making it so. And it also assumes that the ".Eclipse SDK + WTP +
TPTP.(etc.)" projects actually wanted to listen to and act upon guidance
from outside their projects, which historically has not been the case.

 

In my observation, leadership in open source communities occurs when people
decide that they are going to step up and be leaders. If enough people take
on the mantle of community leadership and work to change the status quo, it
will happen. If not the answer to my question above is: apparently not.

 

There is an additional perspective as well, which is that the Eclipse open
source projects should not be focused on the competitors you've listed.
(Personally, I think of Visual Studio as the competitor, but that's just one
opinion.) The fact is that those are products, not community-led open source
projects. If you want to compare apples to apples, you should be looking to
Rational, JBuilder, MyEclipse, etc. etc. when doing those analyses. But
then, again, if our basic platform is not good enough to attract widespread
adoption, the ecosystem suffers if the platform loses market share.

 

This is a complex issue. But one which many of the readers of this list can
impact if they choose to do so.

 

In the absence of any larger change, I suggest you keep doing what you're
doing. Which is work to creating a community-led project to build our
next-generation Eclipse platform. It's not like that is in any way a modest
goal!

 

[1] This is not to say that the AC is the only possible solution. It's just
the current one. But creating new organizational bodies doesn't particularly
impress me as a solution either.  

_______________________________________________
eclipse-incubator-e4-dev mailing list
[email protected]
https://dev.eclipse.org/mailman/listinfo/eclipse-incubator-e4-dev

Reply via email to