“Wir werden e4 in Helios wiedersehen”, Part Four

Does Eclipse have a weight problem? I tackle that question in part four from my interview in Eclipse Magazin.

4. 33 different Eclipse projects are participating in Galileo. If we add the different sub-projects, the number raises up to over 50 projects! This is a great achievement for sure! But on the other hand: 50 projects – that doesn’t sound really lightweight! Is it possible that Eclipse has a weight problem?

Galileo is a reflection of the vast diversity that exists at Eclipse. Like Eclipse is more than just a Java IDE, so too is Galileo. Officially, thirty-three projects participate in Galileo, but you’re correct: if you include sub-projects and components, the real number is around to fifty. Those projects and components (the Eclipse Development Process doesn’t really distinguish between the two) represent a diverse collection of interests.

Eclipse is probably best known as a Java IDE. That functionality is represented by the Java development tools (JDT) project. But Eclipse is more than just a Java IDE. Eclipse plays host to numerous frameworks, APIs, exemplary tools, and runtimes. If your focus is language support in Eclipse-based IDEs, then Galileo projects like Web Tools, Data Tools, PHP Development Tools (PDT), and Dynamic Languages Toolkit (DLTK) project with its support for Ruby and TCL will be of interest. But there’s more in Galileo for software developers; especially modelers. The Eclipse Modeling Project is a prolific contributor to Galileo: the Eclipse Modeling Framework (EMF) and EMF Technology (EMFT) projects together contribute eleven sub-projects and components. Add the Graphical Modeling Framework (GMF) and the modeling projects deliver almost a full quarter of Galileo. Of course, no software developer should even consider trying to live without Mylyn.

But Eclipse is about more than software development. The Business Intelligence and Reporting Tools (BIRT) project is again participating in the annual release train. Many of projects have very little to do with an IDE. In fact, many of the projects are pure runtimes: EclipseLink, Equinox, Riena, RAP, and Swordfish are examples.

I don’t think that Eclipse has a weight problem. We have a very diverse collection of projects that offer a little something for everyone.

See part one, part two, and part three of this series.

This entry was posted in Community. Bookmark the permalink.

2 Responses to “Wir werden e4 in Helios wiedersehen”, Part Four

  1. Eric Rizzo says:

    Wayne, when did you turn into a politician? 🙂 You totally skirted the question. All you did was offer your opinion, “I don’t think Eclipse has a weight problem.” But it is a legitimate concern that deserves to be met head-on, not with a reiteration of all that Eclipse is and can do.

  2. Wayne Beaton says:

    Hi Eric. I guess it all depends on how you define “Eclipse”. The question was asked in the context of the many diverse projects being run at Eclipse, not any specific project. So, I believe that I did answer the question sincerely and correctly.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s