Grant Ingersoll wrote:

On Mar 15, 2009, at 7:38 PM, Sean Owen wrote:
On the other hand I do have a complete patch ready to go here that
makes it all work -- via Ant that is. The patch also cleans out the
Ant cruft from trunk/core BTW since it is exactly this stuff that
needs to move. I'd suggest it's worth going this way to keep things
working and move ahead with 0.1. My patch removed pom.xml but can put
it back if it's needed for packaging purposes -- just trying to avoid
duplicating within it some build logic.


How about leaving in the POM and add the ANT build, and I will make sure the two co-exist peacefully. I'll just have Maven call it Ant, but I also bet it won't be that hard to just make it work in Maven.

-Grant
Knowing nothing about the mahout build script(s), I think that having both ant and maven scripts might prove to be problematic. However keeping one module(taste) in ant will work. As a side note, we have discussed this same thing in Hadoop and we opted for ant+ivy. The build process is very complex for Hadoop, and there are some things that simply cannot be done with maven. ant+ivy works pretty well for us and we can generate pom files for deployment.

Reply via email to