Planet Eclipse

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

Boris Bokowski and I are in charge of the UI and RCP track at EclipseCon 2009. It took forever to weed through all the submissions, but we eventually made some choices and I think we put together an excellent program. We have three tutorials: Building Commercial-Quality Eclipse Plugins RCP Mail 2.0: Commands, Common Navigator, and Data Binding Advanced Eclipse Rich Client Platform These tutorials should provide great coverage for...

Read More