Regardless of feelings about maven vs ant, there is a case for supporting both.
IMO maven 2 provides a declarative approach that simplifies readability of build system,
especially for multicomponent systems.
Discussions on merits should be on the list.
Here I'm attaching an initial spike patch that mavenises build for people to have a look at and get a feel.
Read README.txt to start off with - need to install cotta jar in the local repo (this is just a temporary step to get build
working - it can also be configured to be installed automatically or deployed to ibiblio).
The behaviours still fail to run because of the jbehave.core.util.BehavioursLoader does not provide injection of classloader.