You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@maven.apache.org by Mirko Friedenhagen <mf...@gmail.com> on 2012/12/15 23:43:28 UTC

maven-shared-utils vs. plexus-utils

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

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

Posted by Benson Margulies <bi...@gmail.com>.
On Sun, Dec 16, 2012 at 11:21 AM, Kristian Rosenvold
<kr...@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-unsubscribe@maven.apache.org
> For additional commands, e-mail: dev-help@maven.apache.org
>

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org


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

Posted by Kristian Rosenvold <kr...@gmail.com>.
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.

Kristian

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org


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

Posted by Kristian Rosenvold <kr...@gmail.com>.
2012/12/16 Mirko Friedenhagen <mf...@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-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org


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

Posted by Mirko Friedenhagen <mf...@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?

- 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
<kr...@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 <mf...@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-unsubscribe@maven.apache.org
> For additional commands, e-mail: dev-help@maven.apache.org
>

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org


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

Posted by Kristian Rosenvold <kr...@gmail.com>.
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 <mf...@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-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org