Meanwhile I had a radical shift of interests, I jumped from developing system software integrated on linux to writing meta-models, generators and graphical editors. I currently work on the Whole Platform, a projet that aims to build a complete open-source language workbench. We develop tools that are a feasible alternative to those developed by the Eclipse Modeling umbrella project.
In the last two years I have worked with several technologies from the Eclipse Platform and I personally developed extensive skills on the Eclipse Graphical Editing Framework. I've written many graphical editors and added support for many new features like free textual editing, mixed GEF & native drag and drop and easier configurable key-handling.
With the next posting I'll start a series of essays on modeling on the Whole Platform and maybe on modeling more in general. Let's see what happens...