Author: Ian Bull

I've just pushed 1900+ Eclipse plugins to amazon cloud front for fast delivery to Yoxos users. This includes Eclipse Indigo SR2 plus hundreds of add-on components.  In addition to this, I've just released Yoxos 5.5 -- a new launcher with some powerful features.  The most notable feature is the ability for Yoxos to co-exist with standard p2 repositories. Historically, Yoxos managed your install for you. We...

Read More

Many Eclipse committers have been hard at work on the Eclipse Juno (2012) release. There are already many new features including a whole new workbench model.  While this is obviously an exciting time in the history of Eclipse, many of the long time IBM committers have been focusing on future -- Eclipse Orion.  Eclipse Orion is a web-based tooling platform. While I'm personally not involved...

Read More

Does TDD actually improve software quality?  Are good software developers an order of magnitude better than poor ones?  Do multiple code reviews reduce the number of bugs in the software?  Does your choice of language improve productivity? Do distributed version control systems increase the number of contributions? Many software developers (myself included) have strong beliefs about many of these questions.  In fact, order a round of...

Read More

Eclipse has two annual conferences, EclipseCon (North America) and EclipseCon Europe. These are great venues to learn about what's happening in the Eclipse eco-system, explore up-and-coming technologies and get to know the wonderful people behind Eclipse. If you're wondering how a 'simple IDE' can fill two annual conferences, please read on! EclipseCon Europe had a number of tracks, including talks related to modelling, Java 7, and...

Read More

Inspired by David Orme's retrospective on Eclipse -- and with the 10th anniversary of Eclipse almost upon us -- I though I would share my personal history with the Tool, Platform and Community. I first used Eclipse in January 2003.  I just finished my Master's degree at the University of Waterloo and started a PhD at the University of Victoria.  I was at the IBM Toronto lab (I...

Read More

EclipseSource now has a 2 day course that focuses entirely on the p2 API.  Like our other courses, our p2 course reinforces the theoretical concepts with hands-on exercises.  The course covers a wide variety of concepts, including: The Agent The Metadata The Artifacts The Profile The Planner The Engine Building / Publishing p2 repositories Touchpoints Dynamic Provisioning Throughout the course, the students build a working installer for Eclipse RCP / OSGi applications. The exercises demonstrate proper...

Read More