Author: Chris Aniszczyk

Last week, the Eclipse e4 project had its alpha release. What's e4? 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: e4...

Read More

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...

Read More

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 Enjoy....

Read More

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...

Read More

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...

Read More

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: Provisioning...

Read More

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...

Read More