Vincent Massol

Last modified by Vincent Massol on 2024/05/31 10:46

I'm the Technical Director of XWiki SAS, a company sponsoring the development of XWiki, an open source second generation wiki. My full bio is available on linkedin.

I'm really interested in anything that can make computer development a better "science", i.e. that helps the software engineering discipline. I've been researching and participating in the following areas:

  • Development methodologies and especially applying agile methodologies in the field.
  • Tools / frameworks, especially in the domain of Builds, Tests and generally quality control.
  • Making collaboration easy even from a distance.

Book Authoring


I've created the OSSGTP in 2004 (and still alive and kicking today!) which is a group of French open sourcers, gathering to speak about technology and open source. The list of projects we cover is quite varied.


I'm participating to a monthly Podcast called Les Cast Codeurs talking about Java News (in French), along with Emmanuel Bernard, Guillaume Laforge, Antonio Goncalves, Arnaud Heritier and Audrey Neveu.

Open source participations

I'm currently active on the XWiki project.

In the past, I have participated to the following other projects:

  • WikiModel: A set of wiki-related libraries, such as a parsers for various wiki syntaxes, and common wiki model.
  • Cactus (Creator) : JUnit extension to perform in-container unit testing of J2EE applications
  • Maven 1 : Next generation project build tool. I have especially created the following Maven plugins (initial creation - lots of people have helped since then):
  • Maven2 : I was participating to design discussions. I have created the following plugins (initial creation - lots of people have helped since then):
  • Pattern Testing (Creator) : concept based on AspectJ to perform testing of architecture patterns. This concept is now reused in the new proposal for Cactus 2 architecture.
  • JUnit in Action source code: I have donated all source code from my JUnit in Action book to the open source community under an Apache license.
  • Maven: A Developer's notebook: I have donated all source code from the Maven book to the open source community under an Apache license.
  • Cargo (Creator): Java API to start/stop and configure Java containers. 
  • MockObjects: strategy for unit testing code in isolation
  • Struts: framework for building Java web applications
  • Gump: continuous integration tool

Public Activities

My significant activities (outside coding and what I remember doing!)...

per page of Page
The environment prevents the table from loading data.

Old Blog

You can find my old blog here.

Created by Vincent Massol on 2008/12/18 21:34