Jérôme BENOIS's Weblog "MDE 2.0 :)"

Aller au contenu | Aller au menu | Aller à la recherche

vendredi 10 avril 2009

Salon Solutions Linux / Open-Source 2009

Il y a maintenant une semaine que je suis rentré du salon Solution Linux / Open-Source 2009. Cette dixième édition se déroulait cette année Porte de Versailles. Après 5 années en tant que visiteur, ce fut l'occasion pour moi de passer de l'autre coté de la "barrière" pour devenir exposant et conférencier aux cotés de mes collègues Etienne et Stéphane. Nous étions localisé sur le stand d'Alliance Libre, le pôle d'expertise en logiciels libres Nantais auquel nous sommes membres.
Durant ces 3 jours, j'ai pu présenter les produits Obeo, échanger avec différents acteurs du libre. Mais aussi voir quelques autres membres de l'OSSGTP, ainsi que mes anciens collègues qui ont lancés en direct leur nouvelle plateforme de Cloud Computing Faascape. Ce fut aussi l'occasion de faire le plein de T-Shirts Geek, outil indispensable au télétravailleur que je suis :)

Mardi dernier, j'ai présenté pour la première fois le projet Eclipse Papyrus, le nouveau modeleur UML de la fondation Eclipse sur lequel je contribue. Voici les slides de la présentation :

jeudi 19 février 2009

Eclipse Commiter Nomination and First Commit!

Since six month ago, I have been within Obeo in order to work on Model Driven technologies. Indeed I manage Obeo's contributions to the Eclipse Papyrus project.

During this period I worked on the Papyrus to improve wizards, properties views and the usability of class Diagram. I'm also participated to the preparation of the IP Process checking.

Since one month, The source code of Papyrus was hosted on Eclipse SVN repository here.Eclipse Foundation Member

And Now, since Tuesday, I'm proud to announce that I have been nominated Eclipse Commiter for Eclipse Papyrus project! It is a great honor in my hacker's life :) And I will put best efforts to provide quality contributions.

Also I will talk about my work on Eclipse Papyrus project or other Eclipse technologies on this Blog or on my Twitter Micro-Blog (Don't hesitate to follow me!).


After this news, I commited my first official contribution as a commiter #263431. I refactored the Papyrus Outline and implemented a first version of the Model Explorer view in order allow the navigation in resources, model and diagrams. This view is based on the powerful Common Navigator Framework (aka CNF) :

The result here :

Papyrus_ME_NewDiagram.png

More screenshots on the Papyrus Wiki.

CNF is very generic and extensive framework. Indeed, it allow to provide with the eclipse extension mechanism:

  • content providers,
  • label providers,
  • filters,
  • actions,
  • sorters

I read some great articles to learn the CNF :

- page 1 de 2