Planet Eclipse

With Eclipse 3.5 -- Galileo -- just around the corner, I am counting down the top 10 features I'm most excited about.  Number 9 on my list is the improved Java 2 Javascript bridge available in the SWT Browser widget.  The SWT Browser now supports both calling Javascript from Java and calling Java from Javascript.  Leveraging the growing number of "Web Widgets" (Google maps for...

Read More

For those interested, there's a new Distributed OSGi EventAdmin Service remote services example now available. What does this mean? Well, you can now create distributed implementations of OSGi services using JMS or other messaging frameworks for distributing messages to other OSGi frameworks. This is all possible because of ECF's provider architecture that allows the creation of a distributed EventAdmin implementation that can use a variety of...

Read More

As part of our next release cycle, the Eclipse Communications Framework (ECF) project is going to implement the Google Wave Protocol as described in this enhancement request.  Please join the request if you are willing to contribute to this effort, or would like to use the implementation. This will make it easy for Eclipse and any Equinox, RCP or RAP-based application to interoperate with other Google...

Read More

The EPP Wizard is now available as a preview from our website: https://epp.eclipsesource.com. The idea behind the EPP Wizard is to simplify the installation process of dynamic downloads. With the EPP Wizard, you can easily choose what you want to include in your Eclipse installation and install this selection. The wizard itself consists of four pages. The first three pages contain the components that can be installed...

Read More

Good news, Galileo RC4 is out and available for download. Why is this good news? Well, if we look at the Galileo calendar, Galileo GA's next week! If you want to get Galileo a bit faster, I highly recommend supporting Eclipse development by becoming a Friend of Eclipse. By donating a bit of money, you get access to Galileo earlier and you get access to a faster...

Read More

From the EclipseSource team, Scott Lewis and I will be speaking at the Eclipse Day held at the Googleplex this year. I plan to tell some tales around OSGi and Eclipse. Scott will talk about Distributed OSGi and the Eclipse Communications Framework (ECF). There are other talks on topics like Android, DSLs and the Google SDK. The event is going to happen on August 27, 2009...

Read More

I've been working with OSGi for quite awhile and have recently been helping someone fight some start level issues. The problem turned out to be a misunderstanding of how start levels work in OSGi and its inspired me to write a little bit about how start levels work so others don't repeat the same mistakes. Let's start with the basics first. A start level is simply a...

Read More

Last week I presented the publishe, the tool used to put your deployable entities (e.g., bundles) into a p2 repository.  The publisher can be used in 4 different ways As a set of headless Eclipse applications; As a set of Ant tasks; Through its extensible API; and Within PDE Build Last week I gave some examples of the first two uses. Today I am going to demonstrate how the publisher...

Read More