Re: maven-shared-utils vs. plexus-utils

2012-12-16 Thread Mirko Friedenhagen
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 Thread Kristian Rosenvold
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

2012-12-16 Thread Benson Margulies
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

2012-12-15 Thread Kristian Rosenvold
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