Hi Julien,

[+1] We can remove pom.xml

I wonder Why don't we switch our dependency management ivy+ant to maven ?
 Most of IDEs works very good with maven.

Talat


2014-07-15 13:36 GMT+03:00 Julien Nioche <[email protected]>:

> Hi,
>
> One of the frequent issues on the mailing list / JIRA is that users can be
> led to think that Nutch is built with Maven as they can see what looks like
> a perfectly valid pom.xml at the root of the project. It becomes clearer
> when reading the WIKI or FAQ that ANT should be used instead but it isn't
> an unreasonnable assumption, is it?
>
> As we know this pom.xml is generated automatically when we publish the
> Maven artefacts with the deploy task i.e. it is never done by end users and
> only when we release a new version. This pom.xml is generated from a
> template file in the ivy dir and uses the ivy dependencies.
>
> This pom.xml file cannot be used to build Nutch core nor the plugins but
> was used by Eclipse users to easily import the project and get the
> dependencies, which can be done very neatly with the 'ant eclipse' task or
> by using the IvyDE plugin for Eclipse.  Moreover there is no guarantee that
> it is in sync with the content of the Ivy deps.
>
> I suggest that we remove the pom.xml file from the source (and the
> releases) to get rid of this source of confusion. Apart from the solutions
> I just mentioned to get the dependencies in Eclipse etc... there is always
> the option of calling 'ant deploy' to generate a fresh new pom.xml if you
> really need one.
>
> Can we please have your views on this?
>
> [+1] yes
> [-1] no, here is why...
> [0] don't mind
>
> Thanks
>
> Julien
>
> --
>
> Open Source Solutions for Text Engineering
>
> http://digitalpebble.blogspot.com/
> http://www.digitalpebble.com
> http://twitter.com/digitalpebble
>



-- 
Talat UYARER
Websitesi: http://talat.uyarer.com
Twitter: http://twitter.com/talatuyarer
Linkedin: http://tr.linkedin.com/pub/talat-uyarer/10/142/304

Reply via email to