On Oct 24, 2006, at 2:22 PM, Dan Fabulich wrote:
I don't think I understand the details of what you're proposing here,
but it sounds like you're thinking that the "foo" organization
would set
up maven.foo.org, and that Maven would automatically fall back to
checking maven.foo.org if the central repository was down/unavailable,
or if the artifact had simply never been deployed to the central
repository. Is that what you have in mind? (Reminds me a little
bit of
WPAD.)
Pretty much.
If so, I note that there's only a millimeter of difference between
that
and simply not having a central repository. (This may be good or bad,
depending on your point of view.)
It could be good and bad in different instances. The logging issue
is a good example of it being good, the issue with someone having a
slow repository would be bad (hence the idea that central acts as an
automated mirror). But if central was caching the remote repos, the
logging wouldn't really happen, a flaw in the original idea.
If Maven is prepared to *automatically* use these group-name-based
repositories, it substantially reduces people's incentive to get on to
the central repository to begin with.
I guess this is where I had the idea that central caching was a bit
more of an automated process, based on what people are using.
-b
-Dan
______________________________________________________________________
_
Notice: This email message, together with any attachments, may
contain
information of BEA Systems, Inc., its subsidiaries and
affiliated
entities, that may be confidential, proprietary, copyrighted
and/or
legally privileged, and is intended solely for the use of the
individual
or entity named in this message. If you are not the intended
recipient,
and have received this message in error, please immediately return
this
by email and then delete it.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]