Yes, these things tend to degrade. Please stay on topic.

This can be another discussion but I separated and layered the local repository implementation some time ago to allow for:

1) snapshot only local repositories
2) per project local repositories

And there are still fundamental issues with the artifact resolution system in general which prevent fully atomic operations. The work on the Jetty client address many of these issues, and Oleg also has made attempts in Mercury. Don't worry I've been thinking about it for the last year and bits have gone into the core to address that. Look the delegating local repository implementation in trunk if you're interested. At any here I would stick to the repository in POMs issue. How the local repository works and atomic operations is a whole other issue.

On 2009-10-30, at 4:01 AM, Benjamin Bentmann wrote:

Mark Struberg wrote:

But in my local repo, all the artifacts from those repositories gets merged to a single big landfill.

That seems to be a completely independent issue, isn't it? The question I originally raised was about what repositories ought to be considered during dependency resolution, not where we should store the local artifacts/metadata retrieved from them.

So please consider to move this part of the discussion off into another thread, keeping this thread focused on its actual topic and thereby easing review of the thread.


Benjamin

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org


Thanks,

Jason

----------------------------------------------------------
Jason van Zyl
Founder,  Apache Maven
http://twitter.com/jvanzyl
----------------------------------------------------------


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org

Reply via email to