Author Login
Post Reply
Le 8 févr. 08 à 21:29, Adrian Sandor a écrit :
> Hi, IMHO it would be much better to build a clean, well-organized
> and reliable ivy repository instead of supporting that maven
> garbage. By the way, why was IvyRep abandoned? I think that would be
> the best solution, to have an official ivy rep., ideally containing
> artifacts too.
> I have nothing against [better] supporting maven reps for those who
> prefer it, but I don't see why it should have a higher priority than
> supporting an ivy rep.
> Anyway, I've never used maven (and from what I read about it, I
> avoided a world of suffering), and during the few minutes I spent
> with the ibiblio resolver before ditching it, I found these main
> problems:
> - bad org names
> - very old versions for some modules
> - source and javadoc artifacts not supported (except by IvyDE)
> Therefore the only solution was to manually build an "enterprise
> repository" from scratch.
Well, to build a "entreprise repository", you will need some
"entreprise maintainers". And looking at the number of artifacts
available on ibiblio, for me it is a kind of magic to have Ivy support
maven repositories. And we have to admit that maven is more popular
than Ivy, so people will still continue to publish maven artifacts,
even non maven-built projects as Lucene.
And on the contrary, we could imagine to have some ivy.xml just next
to the pom.xml on the maven repositories, so we could have a IvyRep2
with not that much effort from the developer (non necessarily ivy
ones) community.
Nicolas
> This could be avoided if an IvyRep was maintained (at least I could
> do "install").
>
> Just a new user's opinion :)
>
> Adrian
>
> ----- Original Message ----
> From: Xavier Hanin <xavier.hanin@(protected)>
> To: Ant Developers List <dev@(protected)>
> Sent: Saturday, February 9, 2008 2:44:15 AM
> Subject: Add maven2 resolver?
>
>
> Hi,
>
> Now
> that
> Ivy
> is
> using
> maven
> 2
> repository
> as
> default
> public
> repository,
> and
> that
> we
> see
> many
> people
> trying
> to
> leverage
> maven
> 2
> repositories,
> I'm
> wondering
> if
> we
> shouldn't
> introduce
> a
> maven2
> resolver.
> This
> resolver
> would
> basically
> be
> the
> equivalent
> of
> ibiblio
> resolver
> with
> m2compatible
> set
> to
> true.
> The
> advantage
> is
> a
> better
> name,
> and
> we
> can
> make
> also
> other
> improvements.
> For
> instance,
> we
> could
> set
> checkConsistency
> to
> false
> on
> this
> resolver,
> since
> pretty
> often
> people
> complain
> about
> inconsitencies
> in
> maven2
> repo
> (see
> for
> instance
> last
> comments
> on
> [1]).
> We
> may
> also
> set
> the
> changingPattern
> to
> make
> SNAPSHOT
> dependencies
> work
> (more
> than
> that
> needs
> to
> be
> done,
> this
> should
> be
> addressed
> in
> IVY-501).
> We
> may
> even
> try
> to
> make
> this
> resolver
> leverage
> maven2
> cache,
> for
> people
> who
> work
> with
> both
> Ivy
> and
> maven
> 2
> on
> the
> same
> machine.
>
> WDYT?
>
> Xavier
>
> [1]
> http://tapestryjava.blogspot.com/2007/11/maven-wont-get-fooled-again.html
> --
> Xavier
> Hanin
> -
> Independent
> Java
> Consultant
> http://xhab.blogspot.com/
> http://ant.apache.org/ivy/
> http://www.xoocode.org/
>
>
>
>
>
>
>
> ____________________________________________________________________________________
> Looking for last minute shopping deals?
> Find them fast with Yahoo! Search. http://tools.search.yahoo.com/newsearch/category.php?category=shopping
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@(protected)
For additional commands, e-mail: dev-help@(protected)