Last week, the Eclipse e4 project had its alpha release.
It's simply the next generation of the Eclipse platform. The Eclipse platform team has learned a lot of lessons since the Eclipse project started and it's time to experiment and innovate. There's also a desire to involve more people at the platform level.
To get a better idea of where e4 is going, here's some resources:
One of the great things about Eclipse is that it evolves, it's not static. We reinvent ourselves.
From IDE to RCP to Runtime. From Platform to e4 (e.g., the future).
When we evolve, it gives us an opportunity to think about our lexicon.
I recently sent an email to the Eclipse PMC entertaining the idea of deprecating our usage of the word 'plug-in':
On last week's Eclipse Architecture...
As Jeff McAffer noted, the webinar on OSGi we did a couple weeks ago is finally online.
We decided to break it up in a series of six parts for your viewing pleasure.
Part 1 - History and Vision
Part 2 - Fundamental Concepts
Part 3 - OSGi Tooling
Part 4 - OSGi Services
Part 5 - ServiceTracker and Declarative Services
Part 6 - Deploying OSGi Systems and Q&A
I've been pensive as of late since we shipped the Eclipse Galileo release. One of the things I personally have been thinking about is how we can improve our documentation process. Currently, the Eclipse platform team has its documentation in Eclipse Help format (mostly HTML)...
Recently, a few people have come to me ask how Eclipse maintains its API and versions. The intent of this question was to see what lessons there are to be learned for other OSGi-based applications. If we step back a bit, in essence, Eclipse is a large OSG application. On top of that, Eclipse is a platform where people build their own OSGi applications on...
This Thursday (July 9th), there will be a webinar on the topic of single sourcing and in particular, extending Rich Client Platform (RCP) applications to the web using the Rich Ajax Platform (RAP) project.
Don't know what single sourcing is all about? Well, if we look at the traditional definition from the publishing industry:
Sounds like a good idea?
How about we take that a step further...
As part of the Eclipse Galileo release, we updated all of our training courses to reflect the latest release:
Eclipse RCP Development (4 Days)
Eclipse RCP Advanced Topics (3 Days)
OSGi and Equinox (3 Days)
OSGi and Equinox Primer (1 Day)
RAP for Java Developers (4 Days)
RAP for RCP Developers (2 Days)
We have also added two new courses to cover two popular topics, Equinox p2 and migrating to Galileo RCP:
As we learned from Ian Bull, p2 has come a long way for the Galileo release.
Now that Galileo has shipped, a lot of the Eclipse development teams are going on vacation or starting the planning process. In particular, the p2 team is looking for ideas on how to improve the user interface in Eclipse 3.6 and Helios.
If you have any problems with the current user...