Life at Eclipse

Musings on the Eclipse Foundation, the community and the ecosystem

Archive for January 2007

High Praise

As already reported by Ed Brill and others, this is, I think, truly high praise from Stephen O’Grady of RedMonk for the capabilities of Eclipse RCP:

Notes 8 client is, simply put, one of the nicer looking Eclipse RCP based clients I’ve seen to date, on par with what Microsoft is delivering in its quite attractive new Office release.

A question that I have heard several times over the past couple of months is along the lines of “…if I use RCP, will my application look like the Eclipse Java IDE?” The answer is clearly no, as the new products from Lotus are demonstrating. The team there have spent a lot of time and effort demonstrating that you can build very cool-looking applications with RCP.

Written by Mike Milinkovich

January 25, 2007 at 9:17 am

Posted in Foundation

Project Requirements

As I mentioned on Monday, incubating projects now have the ability to start developing in parallel with the IP review and approval process. That’s clearly good news for all those new projects eager to get a fast start once they’ve been created.

In the same Board meeting where this new IP Policy was approved, there was also an important new directive from the Board to all Eclipse projects. You can see the resolution in full on our governance page. But basically there are three key points:

  1. Projects need to conform to a standard template for their website look-and-feel. This has been a sore point with our user community for quite a while, as there is a wide range of looks and quality of the various project sites. Hopefully bringing some order to this will help our community navigate our site.
  2. Each project which is in the incubation stage must use the incubation logo and clearly identify their website and downloads as such. (On a related note, some have expressed unhappiness with the incubator logo, so we may be having another design contest.)
  3. Projects need to start using the project-info.xml files to keep the community up-to-date on their status and activities.

So this is basically taking some stuff that the EMO has been encouraging projects to do and making it Board-supported policy.

Obviously implementing these requirements is going to take some time. Bjorn will be letting everyone know what the roll out plan is.

Written by Mike Milinkovich

January 23, 2007 at 3:25 pm

Posted in Foundation

Hannover Screen Shots

So the big news in RCP-land this week is coming from Lotusphere, where there is much talk about Eclipse-based rich clients. Check out this screenshot gallery of the next version of Lotus Notes based on Eclipse RCP. This is an awesome demonstration of the ability of RCP to enable compelling UIs.

For those interested in learning more about Eclipse RCP, if you didn’t make Lotusphere don’t despair. EclipseCon 2007 is coming soon, with lots of content on OSGi and RCP.

Written by Mike Milinkovich

January 23, 2007 at 6:52 am

Posted in Foundation

Parallel IP Approvals for Incubating Projects

I have some very good news for new projects at Eclipse. At the board meeting last week, an important revision to the Eclipse Intellectual Property Policy was approved. Under the new revision, projects which are in incubation — and which are clearly marking their webpages and downloads as such — can now start to have their IP submissions approved while they are working on the code, rather than waiting for prior approval.

So how does this work? All projects still have to submit contribution questionnaires. The difference is that once a CQ has been reviewed for license compatibility, an incubating project will be authorized via IPzilla to check in the code to CVS and start working on it.

IP due diligence will need to be completed before the project can ship anything labeled as a release candidate or release.

Hopefully this will help us avoid past scenarios where new projects have had to wait for a long time for IP approvals in order to get started!

Written by Mike Milinkovich

January 22, 2007 at 1:08 pm

Posted in Foundation

ECJ Adoption

I just stumbled across the news that the GCJ team is now using the Eclipse Compiler for Java as the front end to GCJ.

This is pretty darn cool. ECJ is a rock-solid and highly regarded technology. I’m glad to see it getting even more adoption. It has been used in a number of Apache projects for a while as well (although finding a useful reference to that proved harder than I thought…anyone out there have a reference handy?)

Written by Mike Milinkovich

January 21, 2007 at 10:07 pm

Posted in Foundation