On 9/13/05, Rudman Max <[EMAIL PROTECTED]> wrote: > How do people feel about "Mavenizing" Roller? For those who are not > familiar with it, Maven is "a software project management and > comprehension tool". It's is somewhat similar to Ant, in fact it uses > Ant goals under the hood (though upcoming Maven2 does not), but it > also keeps metadata about the project which allows it to be much more > intelligent.
All this means is adding a project.xml (and probably project.properties and maven.xml as well) to the top level. Sometimes can be quite tricky as Maven encourages a simpler build system than most Ant scripts often end up being, so the Mavenite has to go around the houses to get it all to work. If you can write the maven files without needing to change the build system (ie Ant people won't notice) then the only negative would be the need to maintain the maven files. To Matt's "why fix it?". Maven brings build standardisation and encourages simplification. Having been well and truly brainwashed by 4 years of Maven use, I just 'love' discovering a new project and having to unravel their custom Ant scripts :) So I'm +1 to Max supplying the files if he feels the itch, and provided it doesn't interfere with the Ant system, checking them in. Otherwise the Ant stuff works fine. Hen