If the repo is configured in the pom.xml from ODE artifacts, then we have to use it.

Thanks,
Raymond
--------------------------------------------------
From: "Simon Laws" <[email protected]>
Sent: Friday, June 26, 2009 10:12 AM
To: <[email protected]>
Subject: Re: svn commit: r788524 - /tuscany/java/sca/modules/implementation-bpel-runtime/pom.xml

On Fri, Jun 26, 2009 at 5:51 PM, Raymond Feng<[email protected]> wrote:
Reliable means:

1) It can be trusted

That's a fair point. If you have a reason not to trust a repository to
carry the artifacts as the author intended.

2) Its downtime should be very low and the performance should be reasonable
3) It will be available forever:-) (when we have released artifacts that
reference the repo, we create a hard dependency for the maven build on it)

"forever" seems a bit of a tall order. If we have problems with a repo
then we have quite a few other repos in the build that could take
over. Even if that means copying artifacts to our repo at a later
date. I'm just nervous of setting the expectation that we will
maintain a repo. We have no choice if an artifact is available nowhere
else. But if it is then I think we should consider that before going
ahead and copying it.


If an artifact is not available in the maven central or any reliable
alternatives such as java.net, I prefer to have own control like other
Apache projects do (Geronimo, ServiceMix, Axis2 etc).

Reply via email to