2012/12/16 Mirko Friedenhagen <[email protected]>: > Hello Kristian, > > thanks for the clarification. I see commits in plexus-utils seem to > happen as often as in maven-shared-utils (and p-u is already using > git, which feels "more modern" to me). > > - So maven-shared-utils is a plexus-utils facade using jakarta-commons > implementations directly?
As the docs say, m-s-u has no dependencies and contains complete implementations. Some code is shaded in from other places. > - Which utils should plugins preferably use? asf plugins should go for m-s-u, although with the latest version of plugin-tools there is no requirement of any specific "utils" library. > > - Is m-s-u a must for maven-core? As a long term goal we will look at switching the core, but this is a really complex problem and will require some deep thought(tm). We're not in any kind of hurry. > - Why not use jakarta-commons directly? Please do. Bu if you're facing a large code base to port, you probably want something that is drop-in replaceable as much as possible to avoid subtle incompatibilities. > - Why is the source of p-u (a codehaus project) hosted in the sonatype > organization at github (probably this is not the right list)? codehaus was basically just a forge, much like github is today. There is no authority "controlling" what goes in or out. Jason decided by himself to put the codehaus code under sonatype cla, which is part of the reason we're moving off that code base. Kristian --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
