----- Original Message ----- 
From: <[EMAIL PROTECTED]>
To: "Maven Users List" <[EMAIL PROTECTED]>
Sent: Thursday, April 01, 2004 1:40 PM
Subject: Re: ibiblio central repository


> Serge Huber <[EMAIL PROTECTED]> wrote on 01/04/2004 08:43:48 PM:
>
> > 1. What happens if ibiblio suddenly becomes unavailable ? Shouldn't
> Maven
> > have a mirroring system the same way Debian repositories have ?
>
> There are mirrors of ibiblio. Planet Mirror is one. SunSource is another
> from memory (not sure).
>
> > 2. A lot of companies use their own remote repository. What should be in
>
> > there, only what's not on ibiblio ? What about the failure case in
> question
> > 1 ?
>
> Whatever the companies require. We use the maven-proxy from CodeHaus to
> host our repos, that way if we don't have a jar, it'll go get it from our
> defined remote repos.

It's interesting to use maven-proxy for private company repos. If you want
to create a public repo, it's preferrable to put in it only yours jars if
you don't use a rsync with ibiblio. http://www.bluesunrise.com/maven used by
the jetspeed project is an example of a bad repository.

>
> > 3. Another advantage of a "personal" remote repository is the
> possibility
> > to instantly add JARs you require, since even despite the really good
> > efforts by Maven committers, it will take time, and sometimes you just
> want
> > things "right away". What is the best practice in such cases ?
>
> Local Repo -> Company Repos -> Optional Regional Mirrors -> ibiblio.
>
> > 4. For open source projects, such as the Apache developers, what are the
>
> > best practices to ensure *coherent* JAR dependencies ? Because here I
> have
> > of people that had either non-working SNAPSHOTs, or old ones, etc...
>
> Don't use SNAPSHOTs if you aren't prepared to break the build.

Some projects doesn't use the SNAPSHOT extension and put their files on a
repo but this jars doesn't the a complete release(beta, rc, final). If you
don't use the snapshot extension and you put a jar in a repo with another
extension (for example -dev), the jar file will be download one times by
users, and only one. If the jar file change, it will be never re-downloaded
by maven because it's in local repo of users and it isn't a snapshot.

>
> > 5. Why are there so little plugins on ibiblio ? For example the Torque
> > plugin was removed from RC2 but isn't available on ibiblio. Is this
> normal ?
>
> Yes, plugins are often hosted elsewhere. e.g. the maven-plugins project
> has it's own plugins repo.

The torque plugin can be put (snapshot and final version) in ibiblio
directly by the torque team (it's the same for all apache projects) .

Emmanuel



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to