lucene-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Lukas Vlcek" <lukas.vl...@gmail.com>
Subject Re: Maven builds (was: [VOTE] release Lucene 2.1)
Date Fri, 16 Feb 2007 08:04:11 GMT
Hi,

As far as I remember, there has already been discussions about possible port
of Lucene (and/or Nutch) to Maven in the past. I don't want to discourage
you but I am afraid that it won't be that easy to do this port without
significant effort and community support. I don't consider myself Maven
expert but I think that it would be correct to break up the Lucene source to
several projects (I am thinking at least of contrib content as extra
projects - the same would apply to Nutch plugins - yes, and Hadoop is
another candidate).

Anyway, I am convinced that porting Lucene and Nutch to Maven would be a
huge benefit (from my experience I can compare what it is like to over-take
project without any building script, with ant script and with maven script -
and maven simply wins). On the other hand, I am a bit sceptical about this
move because maven is imho more then just a building script. What if it
requires community to adapt different practices/approach? Would community be
happy about this? I don't want anybody to take it personally but my
speculation is that majority of Lucene/Nutch commiters haven't been exposed
to maven yet (because if they were then they would already use it :-)

BTW: Are you thinking about Maven or M2 (maven 2)? (I am sorry for my
ignorance here if you have made the decision [M/M2] in previous emails - I
am jumping into this thread like a barbarian). I would love to help with
maven but I don't have hands-on experience with m2.

Regards,
Lukas

On 2/15/07, karl wettin <karl.wettin@gmail.com> wrote:
>
>
> 15 feb 2007 kl. 20.27 skrev Erik Hatcher:
> > On Feb 15, 2007, at 12:10 PM, karl wettin wrote:
> >> I would not mind introducing Maven builds in Lucene. It would
> >> solve /at least/ this problem. And it would merge so great with my
> >> other projects. :) I'd be happy to help out , but there are some
> >> wicked anting going on in a lot of build.xml:s so I would probably
> >> need a lot of help from the contributors understanding whats going
> >> on.
> >>
> >> Most of the build scripts could be halfway housed using maven-
> >> antrun-plugin.
> >
> > I'm open to Maven builds, for the record.  I'll do what I can to
> > help with understanding any of the wicked anting in there, but I
> > don't know Maven so the best I'll be able to do is explain what is
> > going on.   The main complexity we have is the contrib area, oh and
> > JavaCC... the rest is straightforward stuff.
>
> I'll see what I can do this weekend.
>
>
> +++
> ATH
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: java-dev-unsubscribe@lucene.apache.org
> For additional commands, e-mail: java-dev-help@lucene.apache.org
>
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message