Hi all,

I wanted to submit a proposal that would help us improve the design of mirroring support in Maven 3. The approach I advocate would reduce the amount of configuration needed to use local repository managers, streamline environment setup for new users in a custom environment, and provide a way to allow the maven repository system to scale a little better across more donated space in different locations.

I've already got the implementation done, but I'm still trying to get the integration tests up and running again (there are something like 8 failures). Right now, it's on a branch in my Github clone of the canonical apache/maven-3.git mirror. The full proposal is in the front-page README.md on that branch.

The source + README is here:

https://github.com/jdcasey/maven-3/tree/auto-mirror

I've also added a small diagram to show the basic file format(s) and the Route-M classes...along with how they're integrated into the existing Maven architecture.

Please, if you have some time, take a look. I'd really like to get this in place for a possible Maven 3.1 release.

Thanks,

-john

--
John Casey
Developer, PMC Member - Apache Maven (http://maven.apache.org)
Blog: http://www.johnofalltrades.name/

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to