Author: Ian Bull

Eclipse Kepler is 8 days away and I'm into the Top 3 Features in my Annual Top 10 List. Number 3 on my list is the Eclipse Platform -- arguable the most important component for anybody using Eclipse. The Eclipse Platform has come a long way over the past 12 years. Eclipse originally targeted two windowing systems (Motif and Win32). The View / Editor stacks were fairly static,...

Read More

As we approach the release of Eclipse Kepler, I'm counting down the Top 10 Features I'm most excited about. Number 4 on my list is RAP 2.x. Powerful, stable and well thought-out APIs is a common theme among Eclipse projects. From the early days of Eclipse, there has always been a focus on API development and RAP continues exemplifies this. During the past year, RAP has moved away...

Read More

The Eclipse Kepler release is just over 1 week away, and to help celebrate the release I'm counting down the Top 10 Kepler Features I'm most excited about. Number 5 on my list is the much improved integration between Maven and Eclipse. Integrating Maven based builds into Eclipse is not easy. This is because both Maven and Eclipse control the build process in fundamentally different ways....

Read More

Since 2001, Eclipse has been setting the standard for Java Development Tools, and with Eclipse Kepler, the JDT team has shipped another top-quality release. As we get closer to Eclipse Kepler, I'm counting down the Top 10 Eclipse Kepler features that I'm looking forward to most. Number 6 on my list is the improvements to the Eclipse Java Developer Tools. There are a number of new...

Read More

A common theme among Eclipse tools is that they keep you focused on your task by keeping you in the IDE. Linux Tools, which is number 7 on my Eclipse Kepler Top 10 List is no different. Linux Tools keeps C/C++ developers (and other Linux developers) focused on their work by bringing all the tools they need into Eclipse. The Eclipse Linux Tools project actually serves...

Read More

As we move closer to another Eclipse Release, I'm counting down the Top 10 Eclipse Kepler Features that I'm most excited about. Number 8 on my list is Mylyn Reviews with Gerrit integration. For those of you who haven't heard of it before, Gerrit is a code review system designed for use with the Git version control system. It's a highly configurable, web-based, code review system....

Read More

As we approach another Eclipse release, I’m counting down the Top 10 Eclipse Kepler Features that I’m most excited about. A lot has changed during my 10 year involvement with Eclipse, but nothing bigger than the migration to Git. The migration was a giant undertaking, but in addition to the code migration the team needed to learn a whole new revision control system. Luckily for...

Read More

This year marks a special milestone for me as it’s my 10 year anniversary with Eclipse. I started using Eclipse in 2003 as a PhD student at IBM. Eclipse was using CVS, PDE/Build and all plug-in dependencies were specified in a plugin.xml (BTW, if you're still doing this, STOP!). There was no Eclipse Foundation and Eclipse 2.x was the latest and greatest! The first project I ever...

Read More

For most people, p2 is simply the Install  Software Dialog  in Eclipse. While this is certainly true (or at least the Install Software Dialog is built with p2), p2 is much more than this. The Eclipse Provisioning Platform (p2) is a general purpose platform for provisioning everything and nothing in particular. Most of the out-of-the-box p2 tools are related to provisioning OSGi bundles (or Eclipse plug-ins, if you...

Read More

Spring has certainly sprung on the west coast of Canada, and that means we are into the Eclipse Kepler endgame. Milestone 7 is the last Kepler milestone before we start rolling out release candidates -- with a scheduled release on June 26th 2013.  There are a number of new and noteworthy things from the Eclipse and Equinox teams in this milestone, including: A p2 Remediation Wizard to help you...

Read More