Author: Ian Bull

As a software developer, I find myself constantly moving between projects. From working on both the Yoxos Client and Server Applications, to working on Eclipse and p2, to hacking on personal GitHub projects, things are always changing. Sometimes I put some work on the shelf where it might sit for weeks. Other times I might need an ad-hoc setup to quickly debug a problem I'm...

Read More

It's hard to believe that we're already 1 month into 2013 and that means that Eclipse Kepler release is less than 5 months away. This is also a great time to get involved and help out (especially with testing) if you rely on the Eclipse project. Today, the Eclipse and Equinox teams are proud to announce Eclipse Milestone 5 is now available for download. There are a...

Read More

EclipseCon 2013 is fast approaching. This year EclipseCon is on the east coast in Boston, MA from March 25-28th. EclipseCon brings together experts from dozens of Eclipse projects along with leaders from the ALM (Application Lifecycle Management) and OSGi communities. I'm really excited about this years program. Here are 5 talks that I can't wait to see: Scaling Up JGit I’ve seen a number of talks about...

Read More

Analyzing and understanding the memory use of an application is challenging. A subtle logic error can result in listeners never being disposed, ultimately leading to the dreaded OutOfMemory error. Even if your application is properly disposing of all unused objects, it may still be requiring 10 or 100 times more memory than necessary. Lucky for us, the Eclipse Memory Analyzer (MAT) can help provide details of an application's memory...

Read More

One of my favorite events at EclipseCon is the Eclipse Community Awards. Of course there are always a few fun games (and drinks), but the awards ceremony itself is a real highlight for me. There are lots of very talented members of the Eclipse community, many of whom go above and beyond all expectations to help this great ecosystem.   The community awards is a chance to say thanks...

Read More

For those of you who were procrastinating and waiting for the last minute to get your EclipseCon 2013 submission in, your last chance is here.  The EclipseCon submission system will be shutdown at the end of day today (November 19 2012). The EclipseCon program committee will start reviewing the submissions tomorrow, so this really is a hard deadline. I've looked through some of the submission already and it...

Read More

Today I travelled from Victoria B.C. to Vancouver B.C. to attend the Eclipse Hack-a-thon. It was a great event and I met some really interesting people. I also had a chance to catch up with some old friends. There were several Eclipse vetrans in attendance including Andrew Eisenberg (famous for his work on Groovy and Grails tools), Andy Clement (of AspectJ Fame), David Green, Lucas Panjer, and...

Read More

The EclipseCon program committee has voted on the early bird selections. Congratulations to these five speakers. - Shawn Pearce, Scaling Up JGit - Jake Wharton, Bootstrapping Android Apps with Open Source - Tamar Cohen, NASA uses Eclipse RCP applications for experiments on the International Space Station - Tony McCrary, Bling: The GPU powered Game IDE - Thomas Schindl, Modern UIs with JavaFX, OSGi, and e4 and the tooling provided by e(fx)clipse The quality of talks submitted are...

Read More

I was struggling to track down an NPE in the Yoxos Launcher that only happened on MacOS.  To help others avoid this, I thought I would share the problem (and solution). The stack trace was as follows: [raw] java.lang.NullPointerException at org.eclipse.swt.widgets.TaskItem.updateImage(TaskItem.java:420) at org.eclipse.swt.widgets.TaskItem.setProgress(TaskItem.java:348) at org.eclipse.ui.internal.Workbench$TaskBarDelegatingProgressMontior.handleTaskBarProgressUpdated(Workbench.java:327) ...

Read More

In many parts of North America we turn our clocks back one hour this weekend.  If you're looking for something to do with all this extra time you'll have, why not download the latest Eclipse SDK 4.3 Milestone and try it out.  Head on over to https://download.eclipse.org/eclipse/downloads/drops4/S-4.3M3-201210312000/, and grab the one for your platform. Here you'll find some new cool features such as: A fancy new Image...

Read More