The other main reason always has been "if it ain't broke, why fix it?", at least in the case of Lucene. Lucene has been on Ant for a long time. It works. It's easy to use. Why change it?

On Aug 5, 2008, at 9:27 AM, Lukáš Vlček wrote:

I was always asking myself what is so special about projects like Lucene,
Hadoop (and possibly Mahout?) that maven can not be used as a project
management tool for them. I haven't heard an answer until these days (...
"these projects are complex" is not an answer for me).

Lukas

On Tue, Aug 5, 2008 at 8:05 AM, pi song <[EMAIL PROTECTED]> wrote:

That depends. If you want to do something very different from the default model maven provides, it could be very painful sometimes. Maven is more
like
a coffee machine that you push a button and it just works. You can't
configure much.


On Tue, Aug 5, 2008 at 3:41 PM, Ted Dunning <[EMAIL PROTECTED]> wrote:

I have had the chance to use a maven centric build just lately from the
IntelliJ point of view and found it painless to keep the pom as the
master
structure.  IntelliJ can even sync back to the pom.

I don't think that using ant from maven would be as useful as switching
over
entirely to maven.

On Mon, Aug 4, 2008 at 9:11 PM, Karl Wettin <[EMAIL PROTECTED]>
wrote:

I've managed to keep the POMs in sync locally at least up until a month
ago. Hopefully it's not too much of a hassle to update them. It was
mostly
trouble with nested deps that needed to be excluded. Also,
core/src/examples
needs to be moved to a new maven module in order to work and that will
require touching the ant build.

Sorry for my recent inactivity and short communication the last weeks!
Been
busy catching the sun, changing country and moving to a new apartment.
Have
a whole bunch of halfbaked patches and comments here. Please allow a
few
days for me to sync with trunk and catch up with discussions on the
fora.


    karl


5 aug 2008 kl. 04.06 skrev Sean Owen:


That's nice -- how about targets that need more customized scripting?
I suppose we can keep those separate, and connect them to the
auto-generated build file. At least then build logic is not
duplicated. Sounds good?

On Mon, Aug 4, 2008 at 9:56 PM, pi song <[EMAIL PROTECTED]> wrote:

You can generate ant build file/intelliJ project file/Eclipse project
file
from Maven poms. One way is to too keep maven as your master so you
don't
have to maintain both.


On Tue, Aug 5, 2008 at 11:32 AM, Sean Owen <[EMAIL PROTECTED]> wrote:

I don't know, I have not found a great solution for this. I don't
use
Maven myself but am not against learning how to use it effectively. Part of that is sorting out how to keep it in sync with Ant build scripts. We could delegate all building to Ant. Perhaps that's the
easiest way.

Anyone know enough about Maven to understand best practices? I
assume
some does or else we wouldn't be bothering with it.

On Mon, Aug 4, 2008 at 8:47 PM, Grant Ingersoll <
[EMAIL PROTECTED]>
wrote:

So, what's are plan for the Maven poms? How do we intend to keep
them
in
sync such that they are actually useful for those who want to use
Maven

(not

me, but others...)?

-Grant







--
ted





--
http://blog.lukas-vlcek.com/

--------------------------
Grant Ingersoll
http://www.lucidimagination.com

Lucene Helpful Hints:
http://wiki.apache.org/lucene-java/BasicsOfPerformance
http://wiki.apache.org/lucene-java/LuceneFAQ







Reply via email to