-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 I'm guessing people in the build space have seen http://www.sonatype.com/people/2010/08/introducing-aether/ and https://docs.sonatype.org/display/AETHER/Home I've been playing around with it a bit and talking to Benjamin Bentmann on the maven codehaus channel the last couple of days. The API is pretty nice and fairly easy to work with. I think it could actually replace what we're doing now. It's also extensible so if we need to support ivy repos we'd create wrappers around them (and probably create wrappers around the defaults so we can delegate or create a chain where needed) and install them into the service.
Aether supports deployment to maven repos as well, so that part's covered. The only thing that I've found that doesn't work out of the box, and according to Benjamin never will, is reading artifact descriptors (ie pom files). He has a maven-artifact-descriptor module in his github repo that should be used. The idea is to have maven 3 use this module, but that may not happen until beta-3. The only way to get this module is from his github repo, I haven't found it in any public maven repository. All in all, I think this is a great idea and very glad Sonatype did this. I still like Ivy, but this will make things consistent with Maven (which is probably the best for people coming from a maven background). - -- Jason Porter http://lightguard-jp.blogspot.com http://twitter.com/lightguardjp Software Engineer Open Source Advocate PGP key id: 926CCFF5 PGP key available at: keyserver.net, pgp.mit.edu -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.0.14 (Darwin) iEYEAREIAAYFAkxcWacACgkQEEbDm5Jsz/VRbACeJ8eel4jxs//H3IpDh+yxjQIR B2IAnA+XdpLy4pBxsC/xMACHwZgtWwai =5J03 -----END PGP SIGNATURE----- --------------------------------------------------------------------- To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email
