- Apache ODE is a big part of my daily job. ODE executes business processes written following the WS-BPEL standard. It talks to web services, sending and receiving messages, handling data manipulation and error recovery as described by your process definition. It supports both long and short living process executions to orchestrate all the services that are part of your application. And by the way working on a WS-* project doesn’t make me a WS-* supporter (BPEL is not that bad though).
- Buildr is the one Java build tool that doesn’t suck ™. I have to shamefully admit that I’m a small contributor to buildr, Assaf crafted most of it with love. But I’ve implemented a couple of functionalities and fixed a couple of bugs. And there are Raven roots (see below).
- Witty, a pet language and its Haskell interpreter.
- I’m a member at the Apache Software Foundation so I tend to hang up there, try to figure out how I can contribute in a group of “self-organized bunch of individually talented radical freaks”.
- And always working on more stuff, I post them here when they become noteworthy.
Dead (or dying) wood
- Raven is a Ruby Rake-based build tool for Java projects. I haven’t much time to work on it anymore and Assaf has built a more mature tool with buildr.
- Twister was my first attempt at writing an Open Source WS-BPEL implementation. I’ve donated it to the Apache Software Foundation and the project was merged with a code donation (the former Fivesight PXE) to become Apache ODE. So it’s still living a bit in there.
Matthieu Riou on August 10th 2007