Planet Eclipse

As a Riena committer, it's always nice to see people taking interest in Riena. Feedback  at EclipseCon has been very positive. I was also impressed by  RedView - a UI-generator based on EMF and Riena, which is becoming available soon.Now James Sugrue wrote "Riena - A New Adventure in Eclipse" over on DZone.The article introduces Riena, walks you through installation, shows how to create and theme an application...

Read More

Last Friday, March 27th, Jeff McAffer and I attended the OSGi Tool Summit graciously hosted by LinkedIn:There were many topics discussed, here are the big ones in my opinion:RepositoriesNow that we have all these bundles everywhere, we have to store them somewhere, right? There is an OSGi RFP 122 out for an OSGi Bundle Repository (OBR) that aims to solve some of this problem. If...

Read More

For simple RCP Applications the Perspective-Switcher widget that ships with Eclipse is overloaded and cumbersome to use.We are going to get rid of it and replace it with an equivalent menu and/or toolbar for switching perspectives. Both should have an indicator to show which perspective is currently active.Hiding the Perspective-Switcher To hide the Perspective-Switcher we go to our ApplicationWorkbenchWindowAdvisor and instruct the IWorkbenchWindowConfigurer to not show...

Read More

EclipseCon was quite a blast, lots of amazing talks, some very engaging keynotes and loads of interesting people to meet. One of the neat things about having everyone in one place is that the communication distances are so much shorter. While the internet has revolutionized the way we think about global communication, oftentimes it still doesn't beat ad-hoc face-to-face conversations. So there was a lot...

Read More

The Eclipse Foundation organized an Open Source Strategy Summit in conjunction with EclipseCon, only open to member companies. The day was packed with interesting presentations on Open Source Business models, Licensing, Open Source case studies and an outstanding presentation by Forrester analyst Jeffrey Hammond. His presentation was on Open Source adoption and his research is very encouraging for the Eclipse community and our EclipseSource offerings....

Read More

This week should be "Go Time" for all students.  This is the week students from across the globe are submitting their applications for Google Summer of Code.   Students, you have until this Friday (April 3rd) to submit your application.  While you may think that's plenty of time, think again!!!  Some students have already begun submitting their applications, and mentors have already starting reviewing /...

Read More

As I left EclipseCon I was a little surprised there wasn't the famous +1, -1, 0 buckets outside the Hyatt.  I wanted to cast my vote for the entire conference.  I had a great week and I learned a lot, although there were 2 things that disappointed me.First, I was not able to attend all the sessions I wanted too.  Maybe others have advice because...

Read More

The OSGi specification defines a log service (Section 101.1) in the Service Compendium. Like most logging facilities, the log service allows you to specify a message, exception, log level and service reference to be logged. The log service can be acquired using typical OSGi service acquisition mechanisms like a ServiceTracker (see snippet below). However, I highly recommend that you look at using Declarative Services (see...

Read More

The EclipseSource team is enjoying its time at EclipseCon 2009. Here's a reminder of what our team is talking about today.Ralf Sternberg and Rudiger Herrmann gave a tutorial about "Single Sourcing RCP and RAP."Jeff McAffer and Ian Bull are giving a tutorial on "Understanding and extending p2 for fun and profit." Come learn about p2!I'm really excited about Scott Lewis giving a tutorial on "Distributed...

Read More

I have been working on one of the most requested Zest features, custom figures, and by EclipesCon it will be finished.  Now you are no longer stuck with those little blue rounded rectangles.  You can construct all sorts of custom figures, or even make use of an ImageFigure.[caption id="attachment_997" align="aligncenter" width="526" caption="Zest Custom Figure"][/caption]You can either do this by creating a CGraphNode, or in the...

Read More