Google

March 24, 2009

EclipseCon 09 - Week-end before and first day

We arrived with Cedric Friday night in Silicon Valley. Flight trip was an opportunity to try SWTBot and look at current GEF Support.

Saturday morning we decided to see the Googleplex. It was not as easy to find as we originally thought, I mean without looking on google maps or taking the address before :P

At least we found one of their office



as well as their own street



and their famous google cars



On the afternoon we went to San Francisco downtown to enjoy the city and do some shopping. Apple store was an occasion to admire their laptops and ask a seller some facts to convince our Boss that our productivity will increase with them :)

On Sunday we went to Berkeley university, where we met sociable squirrels !



First day of EclipseCon was a lot of fun. There seems to be less people than last year but people are still friendly and enthusiasts.

At morning I attended Ketan great SWTBot tutorial, which was successful as room was filled to the brim.

At the end of afternoon Acceleo "Best Open Source Eclipse-Based Developer Tool" award was the pleasantly surprise. Thanks for the community for this great recognition of our work at Obeo !

March 16, 2009

Eclipse Foundation accepted for GSoC 2009

Despite economic crisis, Google renews its awesome summer of code program in 2009.



Cédric and Ian already blogged about it, but it is now official for Eclipse , we have been accepted as mentoring organization.

Students, Eclipse is a great open-source organization with various projects, have a look at the current ideas page !

I will present more in detail "Acceleo and ATL combine" proposal.

Eclipse Acceleo (previously named MTL) project provides an implementation and a development toolkit for the OMG MOF Model to Text Language.

Eclipse ATL project provides an implementation and a development toolkit for the ATLAS Transformation language.

Project idea is to work on combination of this 2 powerful technologies. On Acceleo side, it means being able in a template to call a model-to-model (m2m) transformation, for instance to improve readeability of a template. On ATL side, it means being able in a transformation to "serialize" model information, for instance to do some reporting.

Implementation should be made without high coupling between ATL and Acceleo as far as possible, in order to support in future other m2m languages, such as OMG QVT.

Hope you will find it interesting !

January 22, 2009

Obeo grid layout contribution

Open source projects are like plants.


Photo from A National Acrobat

As there is already some gardeners, there is no obligation to provide them with water, but I am convinced that giving some compost will help them to grow.

It could be feedback and help, translations ,articles, bugs tracking or patches.

Recently we contributed a generic grid layout provider for GMF runtime.
We hope it could be included in GMF, and people could benefit from it, as we benefited from both EMF and GMF projects.

Basically you inherit from the generic grid layout provider, and only define 3 parameters :

- the vertical padding
- the horizontal padding
- the number of columns

Here is an example showing the results with the GMF logical example, and 5 as value for each parameter.

Before arrange all.



After arrange all.