Re: maven-shared-utils vs. plexus-utils
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? - Which utils should plugins preferably use? - Is m-s-u a must for maven-core? - Why not use jakarta-commons directly? - Why is the source of p-u (a codehaus project) hosted in the sonatype organization at github (probably this is not the right list)? Regards Mirko On Sun, Dec 16, 2012 at 4:32 AM, Kristian Rosenvold kristian.rosenv...@gmail.com wrote: Just updated the site http://svn.apache.org/repos/asf/maven/shared/trunk/maven-shared-utils/src/site/apt/index.apt Will redeploy 0.2 site once I get the suntan lotion out of my hair. Kristian 2012/12/15 Mirko Friedenhagen mfriedenha...@gmail.com: Hello, m-s-u states it would be a replacement for p-u. What is wrong with the plexus-utils? Regards Mirko -- Sent from my mobile - To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org For additional commands, e-mail: dev-h...@maven.apache.org - To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org For additional commands, e-mail: dev-h...@maven.apache.org
Re: maven-shared-utils vs. plexus-utils
2012/12/16 Mirko Friedenhagen mfriedenha...@gmail.com: 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: dev-unsubscr...@maven.apache.org For additional commands, e-mail: dev-h...@maven.apache.org
Re: maven-shared-utils vs. plexus-utils
On Sun, Dec 16, 2012 at 11:21 AM, Kristian Rosenvold kristian.rosenv...@gmail.com wrote: It has come to my attention that I used the term unclean the description about p-u in m-s-u. I have removed that, since it could somehow imply I give the slightest fuck about american law, which I quite frankly dont. Well, Kristian, you might not care, but members of this PMC have a responsibility to pay attention to the licensing status of code and dependencies of the project, and that duty is not specifically tied to their particular view of American law, which is in any case not the only source of the Foundation's policies. Kristian - To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org For additional commands, e-mail: dev-h...@maven.apache.org - To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org For additional commands, e-mail: dev-h...@maven.apache.org
Re: maven-shared-utils vs. plexus-utils
Just updated the site http://svn.apache.org/repos/asf/maven/shared/trunk/maven-shared-utils/src/site/apt/index.apt Will redeploy 0.2 site once I get the suntan lotion out of my hair. Kristian 2012/12/15 Mirko Friedenhagen mfriedenha...@gmail.com: Hello, m-s-u states it would be a replacement for p-u. What is wrong with the plexus-utils? Regards Mirko -- Sent from my mobile - To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org For additional commands, e-mail: dev-h...@maven.apache.org