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
  • Re: Maven Henri Yandell

Reply via email to