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 <[EMAIL PROTECTED]> 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: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
