Hey Julien,

I've used Maven + Ant tasks :-) In fact, I really love it b/c Ant tasks in 
Maven are absolutely 
essentially to save the pain of writing Maven plugins (which I've done in 
OODT!, ugh)

I don't have any experience with the other way around but my guess is that it 
would be 
equally cool.

Cheers,
Chris

On Oct 31, 2011, at 9:42 AM, Julien Nioche wrote:

> Hi Chris
> 
> Yah, I'm trying to get it working so that we have a working pom that we can 
> release to Maven Central (we need a POM to be working
> in order to run the mvn release plugin which is what I run to publish to 
> repository.apache.org and then sync to Central).
> 
> yep
>  
> 
> Nutch is an interesting case where we've got folks actively developing that 
> know Ant+Ivy, and then folks who are actively developing
> and know Maven. If there are folks that are willing to put in the work to 
> maintain both sides, I don't see a harm to maintaining both.
> If the pom falls out of sync and is like 2 versions behind; or if the same 
> goes for the Ivy build, then it's time to start discussing retiring
> one or the other I think. But, for me, since we've decided it's a good thing 
> as a community to have Nutch in Maven Central, to me each time
> I roll the RC I need to get the pom working.
> 
> sure we definitely need the pom.xml for publishing
> 
> having said that does anywone have a rough idea of how complicated it would 
> be to use ANT+MAVEN tasks instead of ANT+IVY? I listed some of the advantages 
> earlier and a few more come to mind (e.g. better integration in Eclipse 
> etc...) 
> 
> Any feedback on using ANT+MAVEN at all?
> 
> Jul
> 
>  
> 
> Thanks!
> 
> Cheers,
> Chris
> 
> >
> > On 31 October 2011 15:39, Markus Jelsma <[email protected]> wrote:
> > This was the thing, isn't it?
> > https://issues.apache.org/jira/browse/NUTCH-995
> >
> > On Monday 31 October 2011 16:28:18 Julien Nioche wrote:
> > > Guys,
> > >
> > > I have probably missed a discussion on this lately but I really don't
> > > remember that we'd decided to move from ANT+IVY. We've had numerous
> > > discussions on this in the past, all leading to the conclusion that
> > > maintaining two systems is a bad idea.
> > >
> > > Have I missed something?
> > >
> > > Jul
> > >
> > > PS: If we had to change something, I'd rather go for ANT+MAVEN tasks and
> > > use a single pom.xml for managing the dependencies and declaring our
> > > artefacts when publishing but keep the flexibility of ANT (plus the fact
> > > that we can keep our ANT tasks).
> > >
> > > On 31 October 2011 15:14, Mattmann, Chris A (388J) <
> > >
> > > [email protected]> wrote:
> > > > Guys, I'm working on this right now as part of the RC, so hopefully
> > > > should have a working
> > > > Maven build soonish...
> > > >
> > > > Cheers,
> > > > Chris
> > > >
> > > > On Oct 31, 2011, at 8:12 AM, lewis john mcgibbney wrote:
> > > > > I suppose they probably could Markus. I'm not going to have time to
> > > >
> > > > check them today but will try and experiment locally tomorrow maybe. I
> > > > have a feeling that they're required rather than to0 be excluded. or
> > > > maybe I'm reading the console output incorrectly.
> > > >
> > > > > On Mon, Oct 31, 2011 at 1:09 PM, Markus Jelsma <
> > > >
> > > > [email protected]> wrote:
> > > > > Can't those deps be excluded just like in our ivy.xml?
> > > > >
> > > > > On Monday 31 October 2011 14:05:35 lewis john mcgibbney wrote:
> > > > > > Hi Everyone,
> > > > > >
> > > > > > I just ran the maven build on our trunk code, the output of which 
> > > > > > can
> > > >
> > > > be
> > > >
> > > > > > seen here [1].
> > > > > >
> > > > > > There are some unresolved dependencies which I think fail the build.
> > > > > > I thought this might be useful for anyone dealing with pom.xml files
> > > > > > in
> > > >
> > > > the
> > > >
> > > > > > near future. I'm going to disable the build again for the time 
> > > > > > being.
> > > > > >
> > > > > > Thanks
> > > > > >
> > > > > > Lewis
> > > > > >
> > > > > > [1]
> > > >
> > > > https://builds.apache.org/view/M-R/view/Nutch/job/nutch-trunk-maven/3/con
> > > > so
> > > >
> > > > > > le
> > > > >
> > > > > --
> > > > > Markus Jelsma - CTO - Openindex
> > > > > http://www.linkedin.com/in/markus17
> > > > > 050-8536620 / 06-50258350
> > > > >
> > > > >
> > > > >
> > > > > --
> > > > > Lewis
> > > >
> > > > ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
> > > > Chris Mattmann, Ph.D.
> > > > Senior Computer Scientist
> > > > NASA Jet Propulsion Laboratory Pasadena, CA 91109 USA
> > > > Office: 171-266B, Mailstop: 171-246
> > > > Email: [email protected]
> > > > WWW:   http://sunset.usc.edu/~mattmann/
> > > > ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
> > > > Adjunct Assistant Professor, Computer Science Department
> > > > University of Southern California, Los Angeles, CA 90089 USA
> > > > ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
> >
> > --
> > Markus Jelsma - CTO - Openindex
> > http://www.linkedin.com/in/markus17
> > 050-8536620 / 06-50258350
> >
> >
> >
> > --
> >
> > Open Source Solutions for Text Engineering
> >
> > http://digitalpebble.blogspot.com/
> > http://www.digitalpebble.com
> 
> 
> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
> Chris Mattmann, Ph.D.
> Senior Computer Scientist
> NASA Jet Propulsion Laboratory Pasadena, CA 91109 USA
> Office: 171-266B, Mailstop: 171-246
> Email: [email protected]
> WWW:   http://sunset.usc.edu/~mattmann/
> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
> Adjunct Assistant Professor, Computer Science Department
> University of Southern California, Los Angeles, CA 90089 USA
> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
> 
> 
> 
> 
> -- 
> 
> Open Source Solutions for Text Engineering
> 
> http://digitalpebble.blogspot.com/
> http://www.digitalpebble.com


++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Chris Mattmann, Ph.D.
Senior Computer Scientist
NASA Jet Propulsion Laboratory Pasadena, CA 91109 USA
Office: 171-266B, Mailstop: 171-246
Email: [email protected]
WWW:   http://sunset.usc.edu/~mattmann/
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Adjunct Assistant Professor, Computer Science Department
University of Southern California, Los Angeles, CA 90089 USA
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Reply via email to