You are viewing a plain text version of this content. The canonical link for it is here.
Posted to ivy-dev@incubator.apache.org by Xavier Hanin <xa...@gmail.com> on 2007/04/06 16:31:28 UTC

IBiblio maven 2 repo

Hi,

When you use ibiblio in m2 compatible mode, it automatically sets the root
to http://www.ibiblio.org/maven2

According to my tests, it seems that http://repo1.maven.org/maven2 is now a
better option (much faster).

Any objection if I switch to this as default root when m2 compatible is
true?

Xavier

-- 
Learn Ivy at ApacheCon: http://www.eu.apachecon.com/
Manage your dependencies with Ivy!
http://incubator.apache.org/ivy/

Re: IBiblio maven 2 repo

Posted by Xavier Hanin <xa...@gmail.com>.
On 4/10/07, Gilles Scokart <gs...@gmail.com> wrote:
>
> It makes me think that we should have a mirror resolver.  It's a resolver
> containing a set of equivalent repository resolver.
>
> The maven settings contain such a thing.
> I don't know the details but I think that they have a special feature
> attached to it: the unavailable mirrors are black listed when they didn't
> answer correctly.


Indeed, this would be a nice resolver.

I guess we could also add some load balancing features to it.


Yes, and this makes me think that we could improve Ivy artifacts downloading
performances by parallelizing it: download each artifact in a separate
thread, or use a thread pool or something like that to improve throughput.
This could greatly improve perf when using several repositories with
heterogeneous performance. I will add a JIRA entry for it too.

- Xavier

I will add a jira entry for it.
>
> Gilles
>
> > -----Original Message-----
> > From: Xavier Hanin [mailto:xavier.hanin@gmail.com]
> > Sent: vendredi 6 avril 2007 18:31
> > To: ivy-dev@incubator.apache.org
> > Subject: IBiblio maven 2 repo
> >
> > Hi,
> >
> > When you use ibiblio in m2 compatible mode, it automatically sets the
> root
> > to http://www.ibiblio.org/maven2
> >
> > According to my tests, it seems that http://repo1.maven.org/maven2 is
> now
> > a
> > better option (much faster).
> >
> > Any objection if I switch to this as default root when m2 compatible is
> > true?
> >
> > Xavier
> >
> > --
> > Learn Ivy at ApacheCon: http://www.eu.apachecon.com/
> > Manage your dependencies with Ivy!
> > http://incubator.apache.org/ivy/
>
>


-- 
Learn Ivy at ApacheCon: http://www.eu.apachecon.com/
Manage your dependencies with Ivy!
http://incubator.apache.org/ivy/

RE: IBiblio maven 2 repo

Posted by Gilles Scokart <gs...@gmail.com>.
It makes me think that we should have a mirror resolver.  It's a resolver
containing a set of equivalent repository resolver.

The maven settings contain such a thing.  
I don't know the details but I think that they have a special feature
attached to it: the unavailable mirrors are black listed when they didn't
answer correctly.

I guess we could also add some load balancing features to it.

I will add a jira entry for it.

Gilles

> -----Original Message-----
> From: Xavier Hanin [mailto:xavier.hanin@gmail.com]
> Sent: vendredi 6 avril 2007 18:31
> To: ivy-dev@incubator.apache.org
> Subject: IBiblio maven 2 repo
> 
> Hi,
> 
> When you use ibiblio in m2 compatible mode, it automatically sets the root
> to http://www.ibiblio.org/maven2
> 
> According to my tests, it seems that http://repo1.maven.org/maven2 is now
> a
> better option (much faster).
> 
> Any objection if I switch to this as default root when m2 compatible is
> true?
> 
> Xavier
> 
> --
> Learn Ivy at ApacheCon: http://www.eu.apachecon.com/
> Manage your dependencies with Ivy!
> http://incubator.apache.org/ivy/