Author: Ian Bull

For those of us in Canada, it can be hard to think about summer.  Even in Victoria we had a late blast of winter, which makes it feel like summer will never come.  However, for open source developers, summer is just around the corner -- Summer of Code that is. The Google Summer of Code program provides funds and the infrastructure to enable students to...

Read More

As I mentioned previously, Wayne Beaton from the Eclipse Foundation paid a visit to Victoria this week. Wayne is currently on a west-coast road trip visiting a number of schools out here. I had a chance to catch up with Wayne as he stopped by both the University of Victoria, and the Vancouver Island Java User Group. At UVic, Del Myers (a master's student)...

Read More

Over the past week I have ignored my daughters, gave-up on work, haven't seem my wife, and managed to create a web-enabled version of Zest.  Ok, most of what I said is lie, however, I did manage to create a web-enabled version of Zest while still spending quality time with the family (and getting some "real work" done). How you ask? The magic of "SWT Browser...

Read More

Somebody asked me a great question the other day, can p2 be used in non-eclipse systems?  This is a great question because I think it highlights the fact that we don't always make newcomers aware of the great power contained in the Eclipse components. Most of the Eclipse bundles are not designed simply for the IDE.  In fact, for almost all the bundles in...

Read More

On Monday March 23rd at EclipseCon, I'm helping to deliver a tutorial on one of the most significant platform-level changes made in the Eclipse Ganymede release. The tutorial is on p2, the new provisioning platform.  The tutorial is being prepared and presented by many of the core p2 developers, including Pascal Rapicault (p2 team lead), Jeff McAffer (Equinox co-lead and Eclipse PMC member) and Andrew...

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

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

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