Planet Eclipse

I recently blogged how excited I was about the OSGi Tooling BOF at EclipseCon, but it seems that the OSGi Alliance has outdone itself. The alliance is hosting an OSGi Tooling Summit right after EclipseCon 2009. Jeff McAffer and I will be attending from EclipseSource. Personally, I'm excited to hear everyone's position statements and how we can move forward, working together. Jeff and I will try...

Read More

Wow, I just saw the new and noteworthy posted for the first e4 milestone. There's a lot of stuff there! I'm amazed that the e4 team was able to get this milestone out given that a lot of them were also working on the Eclipse 3.5M5 release. Anyways, here are some of my favorite noteworthy items: CSS Support for SWT RCP Mail CSS Example SWT Browser Edition Heck, there's even...

Read More

I saw this today InfoQ.   In this video, Erich talks about the Eclipse Way process and how the Eclipse development process evolved over the years. As well, he talks about the importance of API, components and shipping on time. There is bit of information on Jazz (the last 15 minutes), but the first 45 minutes is a great retrospective on Eclipse over...

Read More

In the Eclipse 3.5 release (Galileo), there's a new way for you to contribute project related actions (e.g., adding natures). Traditionally, people have contributed project related actions at the root of the menu. However, this can easily flood your menu when you right click a project in a large Eclipse install. A solution for this problem is the new Configure menu entry. Within PDE, we...

Read More

Anybody building plugins / products / tools based on Eclipse, Milestone 5 is a pretty important time.  The API should be stable, most of the features should be spelt out, and the new splash screen is here :-). If you haven't been keeping up-to-date with the milestone builds, you should really consider getting M5 and setting it as your target. There may be a few changes...

Read More

The introduction of the databinding framework in Eclipse 3.3 is with no doubt one of the most useful tools in the hands of the form developer. The ability to transform and validate user input in such a flexible and reusable way is a great enhancement. But where there is light, there is shadow. Sometimes there is just no IObservable available for your target or model...

Read More

We recently moved our continuous integration builds to a new server. The builds are set up self-contained or have only little dependencies to files outside their workspace. So it shouldn't be a big deal: Just set up the new projects in your CI server and copy over the settings from the old projects, right? And if you then get an error that even Google knows only 2...

Read More

On Saturday, I volunteered a few hours of my time at the University of Victoria to help organize a Programming Competition.   The office mate I had throughout my PhD, Sean, did the real work, but I put together a few problems, helped with the judging, and debugged a few technical problems. If you haven't seen (or heard of) a programming competition, it's pretty interesting. Students...

Read More

Yesterday I stumbled upon a pretty interesting google code project, the Google Visualization API.  The Google Visualization API enables you to expose your own data through a number of Visualization Widgets, which are made available as a service. Here is a screenshot from the geo map widget: [caption id="attachment_298" align="aligncenter" width="556" caption="Google Graph Widget"][/caption] This got me thinking: Is there place for "service widgets" in the Eclipse...

Read More