Wednesday, July 25, 2012

Time Flies Like an Arrow

It's been a long time since last I blogged.  Much has happened these past months.  EclipseCon was, as always, a huge highlight, providing an opportunity to spend fun times with good friends. 

I was especially honored to receive the Eclipse Lifetime Contribution Award for 2012.

Thanks Anne for the memorable photos! Of course I'm eagerly looking forward to EclipseCon Europe!

Most of these past months I've been slaving away getting Xcore ready for prime time.  Thank goodness Juno is out the door.  A particularly challenging feature I felt was badly needed for the first release was support for rename refactoring.  Thanks to Jan's help in the base Xtext framework, it's working very well.  In fact, it's totally cool. You can rename something in Xcore and it will invoke Java rename refactoring for each and every Java artifact derived from the thing being renamed.  All hand written code that uses the generated APIs will be refactored seamlessly in a single step.  

It's gratifying to see from the newsgroup and bugzilla that there are real users of Xcore now.  I'm currently working hard to fix problems in the maintenance stream. If you see a problem, please report it so I can fix it.

In my "copious" spare time, I've been nurturing a new garden.

It's not as big is my old one, but it's in Berlin, the capitol of cool things!

I need to think about submitting talk proposals for EclipseCon Europe and for Eclipse Finance Day.  It looks like I may have missed the Eclipse Day Delft deadline...

On the sad news front, Amber died a few weeks ago.  She had a congenital heart defect that finally got the better of her. I miss her. All good things come to an end.