Le 08/10/2013 15:46, James Carman a écrit : > Another concept I'd like to bring up is the fascination we seem to > have with protecting the users from being blithering idiots.
That's not the issue. We want to avoid unresolvable incompatibilities in transitive dependencies. Our components are used by many projects, an incompatibility could render impossible the use of two components together, and you are stuck until the components are updated to use the same version of the common dependency. ASM and BouncyCastle are two examples of widely used projects that don't care at all about the compatibilities, and this is causing pain and wasting time to a lot of smart people. Emmanuel Bourg --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org For additional commands, e-mail: dev-h...@commons.apache.org