-----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


Reply via email to