Planet Eclipse

As many people have already said, Galileo is available for Friends of Eclipse. As Chris pointed-out, one of the reasons Eclipse is able to ship quality software, consistently on-time, is because of the modularity offered by OSGi. Using OSGi, developers are able to work independently on their piece and the final product assembled separately.  In addition to the componentization, OSGi enables lazy loading. Each...

Read More

Ah, Eclipse Galileo is finally out for Friends of Eclipse, I just got the glorious email: If we look at the annual releases of Eclipse, we have some nice consistency: 2004 - June 28th (Eclipse 3.0) 2005 - June 28th (Eclipse 3.1) 2006 - June 30th (Callisto) 2007 - June 29th (Europa) 2008 - June 25th (Ganymede) 2009 - June 24th (Galileo) Can't say that about many software projects as large as Eclipse! With...

Read More

Software development can be characterized by the management of two separate, yet equally important groups of artifacts. The source code you write and the libraries you depend on. Much of our education, tooling, and software engineering literature focuses on the first part – this post focuses on the second. The Eclipse Galileo release is almost here, and for the past week I have been counting down...

Read More

Eclipse Embedded Day happens this week on June 25th, 2009, just a day after the Eclipse Galileo release. What is Eclipse Embedded Day? Well, it's a day long event for people in the automotive, telematics, mobile, consumer electronic and medical industry to learn how to better leverage Eclipse technology and the Eclipse community as part of their development strategy. The event will focus on three themes: Eclipse...

Read More

With all the great work going on in the Eclipse Run-time space, like the EMF Runtime, RAP, Birt Charting Engine, ECF, Jetty and of course Equinox, I sometimes forget that Eclipse started as an excellent platform for tools. The Eclipse Memory Analyzer project reminded me just how good Eclipse tools are. All week I have been counting down the top 10 Galileo features that I'm...

Read More

As readers of my blog are no doubt aware, I have been counting down the Top 10 Galileo features that I'm most excited about. Galileo is the name of this years “Eclipse Release Train”, the simultaneous release of 33 Eclipse projects. Galileo will available for download on June 24th, but “Friends of Eclipse” get it sooner. Friends of Eclipse is a donation...

Read More

This Thursday we had a great Galileo DemoCamp in Portland. Pictures from the event are on Gabe's blog and Darin has posted a summary of all presentations. Thanks to the nice folks at Instantiations and the Eclipse Foundation Portland for putting this together! You'll find the slides of my presentation 'RAP and the Eclipse Download Wizard'  below: To learn more about creating apps for RCP and RAP from a single...

Read More

The next feature on the Top 10 Galileo Features (according to me) comes from the Eclipse Modeling Project. The Eclipse Modeling Project is arguably one of the most diverse, yet well focused, top level projects at Eclipse. Number 7 on my list is the EMF UltraThin Diet. In January, the EMF team changed the way a number of fields and lists were generated. Since...

Read More

Awhile ago, I blogged about PDE API Tools and the usage scans feature. In honor of the Eclipse Galileo release, I decided to run the usage scan tool and generate a report against a good portion of the release to see if anything interesting came up. I was particularly looking at what bundles were accessing internal code. I decided to look at the org.eclipse.compare bundle...

Read More