This whole thread makes my head hurt.
Frankly, and at the risk of being repetitious, I think all this work into making this resolution based on versioning is pretty much a waste of time. Now if your picture incorporated artifact metadata, such as "provides" and "requires" attributes I'd sit up and take notice. Until it does it really won't much matter how this works since everything is going to continue to be locked down with managed dependencies.
All I'm really looking for is a) dependency resolution based on artifact attributes, b) notification when an unresolvable conflict exists, and c) a way to generate managed dependencies based on a and b so that the build can always be repeated.
Ralph --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org For additional commands, e-mail: dev-h...@maven.apache.org