You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@maven.apache.org by Karl Heinz Marbaise <kh...@gmx.de> on 2016/06/12 13:49:14 UTC

Re: [2/2] maven git commit: [MNG-6006] Import Aether to Maven codebase

Hi,

this can not be done at the moment, cause the Aether thing is not clear 
yet...Changes for package structure is not yet done. Meeting of Eclipse 
board will be done mid june as far as i know...

So -1 for this change...


Karl Heinz Marbaise
Aapche PMC Member

On 6/12/16 3:32 PM, schulte@apache.org wrote:
> [MNG-6006] Import Aether to Maven codebase
>
>
> Project: http://git-wip-us.apache.org/repos/asf/maven/repo
> Commit: http://git-wip-us.apache.org/repos/asf/maven/commit/d7e05621
> Tree: http://git-wip-us.apache.org/repos/asf/maven/tree/d7e05621
> Diff: http://git-wip-us.apache.org/repos/asf/maven/diff/d7e05621
>
> Branch: refs/heads/MNG-6006
> Commit: d7e056214ac4d57c5d0f2b66f3cb1a104084524d
> Parents: 2859eb0
> Author: Christian Schulte <sc...@apache.org>
> Authored: Fri Jun 10 16:50:33 2016 +0200
> Committer: Christian Schulte <sc...@apache.org>
> Committed: Sun Jun 12 15:29:41 2016 +0200
>
> ----------------------------------------------------------------------
>  apache-maven/pom.xml          |  4 ++--
>  maven-aether-provider/pom.xml | 12 ++++++------
>  maven-compat/pom.xml          |  4 ++--
>  maven-core/pom.xml            |  6 +++---
>  pom.xml                       | 14 +++++++-------
>  5 files changed, 20 insertions(+), 20 deletions(-)
> ----------------------------------------------------------------------
>
>
> http://git-wip-us.apache.org/repos/asf/maven/blob/d7e05621/apache-maven/pom.xml
> ----------------------------------------------------------------------
> diff --git a/apache-maven/pom.xml b/apache-maven/pom.xml
> index 9405df8..8d55eeb 100644
> --- a/apache-maven/pom.xml
> +++ b/apache-maven/pom.xml
> @@ -84,11 +84,11 @@ under the License.
>        <artifactId>wagon-file</artifactId>
>      </dependency>
>      <dependency>
> -      <groupId>org.eclipse.aether</groupId>
> +      <groupId>org.apache.maven.aether</groupId>
>        <artifactId>aether-connector-basic</artifactId>
>      </dependency>
>      <dependency>
> -      <groupId>org.eclipse.aether</groupId>
> +      <groupId>org.apache.maven.aether</groupId>
>        <artifactId>aether-transport-wagon</artifactId>
>      </dependency>
>      <dependency>
>
> http://git-wip-us.apache.org/repos/asf/maven/blob/d7e05621/maven-aether-provider/pom.xml
> ----------------------------------------------------------------------
> diff --git a/maven-aether-provider/pom.xml b/maven-aether-provider/pom.xml
> index 6306d4f..e6fd8f4 100644
> --- a/maven-aether-provider/pom.xml
> +++ b/maven-aether-provider/pom.xml
> @@ -47,19 +47,19 @@ under the License.
>        <artifactId>maven-repository-metadata</artifactId>
>      </dependency>
>      <dependency>
> -      <groupId>org.eclipse.aether</groupId>
> +      <groupId>org.apache.maven.aether</groupId>
>        <artifactId>aether-api</artifactId>
>      </dependency>
>      <dependency>
> -      <groupId>org.eclipse.aether</groupId>
> +      <groupId>org.apache.maven.aether</groupId>
>        <artifactId>aether-spi</artifactId>
>      </dependency>
>      <dependency>
> -      <groupId>org.eclipse.aether</groupId>
> +      <groupId>org.apache.maven.aether</groupId>
>        <artifactId>aether-util</artifactId>
>      </dependency>
>      <dependency>
> -      <groupId>org.eclipse.aether</groupId>
> +      <groupId>org.apache.maven.aether</groupId>
>        <artifactId>aether-impl</artifactId>
>      </dependency>
>      <dependency>
> @@ -88,12 +88,12 @@ under the License.
>      </dependency>
>      <!-- Testing -->
>      <dependency>
> -      <groupId>org.eclipse.aether</groupId>
> +      <groupId>org.apache.maven.aether</groupId>
>        <artifactId>aether-connector-basic</artifactId>
>        <scope>test</scope>
>      </dependency>
>      <dependency>
> -      <groupId>org.eclipse.aether</groupId>
> +      <groupId>org.apache.maven.aether</groupId>
>        <artifactId>aether-transport-wagon</artifactId>
>        <scope>test</scope>
>      </dependency>
>
> http://git-wip-us.apache.org/repos/asf/maven/blob/d7e05621/maven-compat/pom.xml
> ----------------------------------------------------------------------
> diff --git a/maven-compat/pom.xml b/maven-compat/pom.xml
> index f828d6e..6ca061e 100644
> --- a/maven-compat/pom.xml
> +++ b/maven-compat/pom.xml
> @@ -85,12 +85,12 @@ under the License.
>        <scope>test</scope>
>      </dependency>
>      <dependency>
> -      <groupId>org.eclipse.aether</groupId>
> +      <groupId>org.apache.maven.aether</groupId>
>        <artifactId>aether-connector-basic</artifactId>
>        <scope>test</scope>
>      </dependency>
>      <dependency>
> -      <groupId>org.eclipse.aether</groupId>
> +      <groupId>org.apache.maven.aether</groupId>
>        <artifactId>aether-transport-wagon</artifactId>
>        <scope>test</scope>
>      </dependency>
>
> http://git-wip-us.apache.org/repos/asf/maven/blob/d7e05621/maven-core/pom.xml
> ----------------------------------------------------------------------
> diff --git a/maven-core/pom.xml b/maven-core/pom.xml
> index 30d91f0..0103444 100644
> --- a/maven-core/pom.xml
> +++ b/maven-core/pom.xml
> @@ -73,15 +73,15 @@ under the License.
>        <artifactId>maven-aether-provider</artifactId>
>      </dependency>
>      <dependency>
> -      <groupId>org.eclipse.aether</groupId>
> +      <groupId>org.apache.maven.aether</groupId>
>        <artifactId>aether-impl</artifactId>
>      </dependency>
>      <dependency>
> -      <groupId>org.eclipse.aether</groupId>
> +      <groupId>org.apache.maven.aether</groupId>
>        <artifactId>aether-api</artifactId>
>      </dependency>
>      <dependency>
> -      <groupId>org.eclipse.aether</groupId>
> +      <groupId>org.apache.maven.aether</groupId>
>        <artifactId>aether-util</artifactId>
>      </dependency>
>      <!-- Plexus -->
>
> http://git-wip-us.apache.org/repos/asf/maven/blob/d7e05621/pom.xml
> ----------------------------------------------------------------------
> diff --git a/pom.xml b/pom.xml
> index 11135ee..8f0737c 100644
> --- a/pom.xml
> +++ b/pom.xml
> @@ -64,7 +64,7 @@ under the License.
>      <cipherVersion>1.7</cipherVersion>
>      <modelloVersion>1.8.3</modelloVersion>
>      <jxpathVersion>1.3</jxpathVersion>
> -    <aetherVersion>1.1.0</aetherVersion>
> +    <aetherVersion>1.2.0-SNAPSHOT</aetherVersion>
>      <!-- Upgrade of SLF4J blocked by SLF4J-370 (MNG-6023). -->
>      <!--   https://issues.apache.org/jira/browse/MNG-6023  -->
>      <!--   http://jira.qos.ch/browse/SLF4J-370             -->
> @@ -319,32 +319,32 @@ under the License.
>        </dependency>
>        <!--  Repository -->
>        <dependency>
> -        <groupId>org.eclipse.aether</groupId>
> +        <groupId>org.apache.maven.aether</groupId>
>          <artifactId>aether-api</artifactId>
>          <version>${aetherVersion}</version>
>        </dependency>
>        <dependency>
> -        <groupId>org.eclipse.aether</groupId>
> +        <groupId>org.apache.maven.aether</groupId>
>          <artifactId>aether-spi</artifactId>
>          <version>${aetherVersion}</version>
>        </dependency>
>        <dependency>
> -        <groupId>org.eclipse.aether</groupId>
> +        <groupId>org.apache.maven.aether</groupId>
>          <artifactId>aether-impl</artifactId>
>          <version>${aetherVersion}</version>
>        </dependency>
>        <dependency>
> -        <groupId>org.eclipse.aether</groupId>
> +        <groupId>org.apache.maven.aether</groupId>
>          <artifactId>aether-util</artifactId>
>          <version>${aetherVersion}</version>
>        </dependency>
>        <dependency>
> -        <groupId>org.eclipse.aether</groupId>
> +        <groupId>org.apache.maven.aether</groupId>
>          <artifactId>aether-connector-basic</artifactId>
>          <version>${aetherVersion}</version>
>        </dependency>
>        <dependency>
> -        <groupId>org.eclipse.aether</groupId>
> +        <groupId>org.apache.maven.aether</groupId>
>          <artifactId>aether-transport-wagon</artifactId>
>          <version>${aetherVersion}</version>
>        </dependency>
>

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


Re: [2/2] maven git commit: [MNG-6006] Import Aether to Maven codebase

Posted by Christian Schulte <cs...@schulte.it>.
Am 06/12/16 um 16:14 schrieb Karl Heinz Marbaise:
> Hi Christian,
> 
> On 6/12/16 4:06 PM, Christian Schulte wrote:
>> Am 06/12/16 um 15:56 schrieb Karl Heinz Marbaise:
>>> Hi,
>>>
>>> We might make a few weeks later a bug fix release 3.4.1 which contains
>>> those changes...but this changes behaviour so we might need to make a
>>> 3.5.0 ...
>>
>> That same discussion will take place for Maven 3.5, 3.6, 3.7 and so on.
> 
> Hm..very pessimistic...

Experience.

> 
>> That's an endless story, really. It's bugfixes correcting misbehaviour
>> people rely on without noticing.
> 
> You know and I know but people will only see it changes behaviour which 
> results into changing their builds but they say Maven is causing an 
> issue...and the end of the story. They blame Maven...

I would tell them to go use something else and would stop considering
people refusing to fix theire projects demanding us to stall all
progress. That has reached a point of ridiculousness hard to believe.

>> Can someone create a 3.5 version in JIRA, please.
> 
> Done so.

Thanks. Will revert some commits now depending on a recent Aether and
will downgrade to the latest Aether@Eclipse again.



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


Re: [2/2] maven git commit: [MNG-6006] Import Aether to Maven codebase

Posted by Karl Heinz Marbaise <kh...@gmx.de>.
Hi Christian,

On 6/12/16 4:06 PM, Christian Schulte wrote:
> Am 06/12/16 um 15:56 schrieb Karl Heinz Marbaise:
>> Hi,
>>
>> We might make a few weeks later a bug fix release 3.4.1 which contains
>> those changes...but this changes behaviour so we might need to make a
>> 3.5.0 ...
>
> That same discussion will take place for Maven 3.5, 3.6, 3.7 and so on.

Hm..very pessimistic...

> That's an endless story, really. It's bugfixes correcting misbehaviour
> people rely on without noticing.

You know and I know but people will only see it changes behaviour which 
results into changing their builds but they say Maven is causing an 
issue...and the end of the story. They blame Maven...

Clearly i say:
We need to go that path yes...of course...and we will go this way 
further...to get a better Maven...

 >
> I have no problem backing out some of
> the most interesting commits for me in 3.4 and postpone things to a
> later Maven version.

If things with Aether are done we can do the next release of Maven...No 
Problem with that...

 >
> Can someone create a 3.5 version in JIRA, please.

Done so.


Kind regards
Karl Heinz Marbaise

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


Re: [2/2] maven git commit: [MNG-6006] Import Aether to Maven codebase

Posted by Christian Schulte <cs...@schulte.it>.
Am 06/12/16 um 15:56 schrieb Karl Heinz Marbaise:
> Hi,
> 
> We might make a few weeks later a bug fix release 3.4.1 which contains 
> those changes...but this changes behaviour so we might need to make a 
> 3.5.0 ...

That same discussion will take place for Maven 3.5, 3.6, 3.7 and so on.
That's an endless story, really. It's bugfixes correcting misbehaviour
people rely on without noticing. I have no problem backing out some of
the most interesting commits for me in 3.4 and postpone things to a
later Maven version. Can someone create a 3.5 version in JIRA, please.


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


Re: [2/2] maven git commit: [MNG-6006] Import Aether to Maven codebase

Posted by Karl Heinz Marbaise <kh...@gmx.de>.
Hi,

We might make a few weeks later a bug fix release 3.4.1 which contains 
those changes...but this changes behaviour so we might need to make a 
3.5.0 ...

Kind regards
Karl Heinz Marbaise

On 6/12/16 3:49 PM, Karl Heinz Marbaise wrote:
> Hi,
>
> this can not be done at the moment, cause the Aether thing is not clear
> yet...Changes for package structure is not yet done. Meeting of Eclipse
> board will be done mid june as far as i know...
>
> So -1 for this change...
>
>
> Karl Heinz Marbaise
> Aapche PMC Member
>
> On 6/12/16 3:32 PM, schulte@apache.org wrote:
>> [MNG-6006] Import Aether to Maven codebase
>>
>>
>> Project: http://git-wip-us.apache.org/repos/asf/maven/repo
>> Commit: http://git-wip-us.apache.org/repos/asf/maven/commit/d7e05621
>> Tree: http://git-wip-us.apache.org/repos/asf/maven/tree/d7e05621
>> Diff: http://git-wip-us.apache.org/repos/asf/maven/diff/d7e05621
>>
>> Branch: refs/heads/MNG-6006
>> Commit: d7e056214ac4d57c5d0f2b66f3cb1a104084524d
>> Parents: 2859eb0
>> Author: Christian Schulte <sc...@apache.org>
>> Authored: Fri Jun 10 16:50:33 2016 +0200
>> Committer: Christian Schulte <sc...@apache.org>
>> Committed: Sun Jun 12 15:29:41 2016 +0200
>>
>> ----------------------------------------------------------------------
>>  apache-maven/pom.xml          |  4 ++--
>>  maven-aether-provider/pom.xml | 12 ++++++------
>>  maven-compat/pom.xml          |  4 ++--
>>  maven-core/pom.xml            |  6 +++---
>>  pom.xml                       | 14 +++++++-------
>>  5 files changed, 20 insertions(+), 20 deletions(-)
>> ----------------------------------------------------------------------
>>
>>
>> http://git-wip-us.apache.org/repos/asf/maven/blob/d7e05621/apache-maven/pom.xml
>>
>> ----------------------------------------------------------------------
>> diff --git a/apache-maven/pom.xml b/apache-maven/pom.xml
>> index 9405df8..8d55eeb 100644
>> --- a/apache-maven/pom.xml
>> +++ b/apache-maven/pom.xml
>> @@ -84,11 +84,11 @@ under the License.
>>        <artifactId>wagon-file</artifactId>
>>      </dependency>
>>      <dependency>
>> -      <groupId>org.eclipse.aether</groupId>
>> +      <groupId>org.apache.maven.aether</groupId>
>>        <artifactId>aether-connector-basic</artifactId>
>>      </dependency>
>>      <dependency>
>> -      <groupId>org.eclipse.aether</groupId>
>> +      <groupId>org.apache.maven.aether</groupId>
>>        <artifactId>aether-transport-wagon</artifactId>
>>      </dependency>
>>      <dependency>
>>
>> http://git-wip-us.apache.org/repos/asf/maven/blob/d7e05621/maven-aether-provider/pom.xml
>>
>> ----------------------------------------------------------------------
>> diff --git a/maven-aether-provider/pom.xml
>> b/maven-aether-provider/pom.xml
>> index 6306d4f..e6fd8f4 100644
>> --- a/maven-aether-provider/pom.xml
>> +++ b/maven-aether-provider/pom.xml
>> @@ -47,19 +47,19 @@ under the License.
>>        <artifactId>maven-repository-metadata</artifactId>
>>      </dependency>
>>      <dependency>
>> -      <groupId>org.eclipse.aether</groupId>
>> +      <groupId>org.apache.maven.aether</groupId>
>>        <artifactId>aether-api</artifactId>
>>      </dependency>
>>      <dependency>
>> -      <groupId>org.eclipse.aether</groupId>
>> +      <groupId>org.apache.maven.aether</groupId>
>>        <artifactId>aether-spi</artifactId>
>>      </dependency>
>>      <dependency>
>> -      <groupId>org.eclipse.aether</groupId>
>> +      <groupId>org.apache.maven.aether</groupId>
>>        <artifactId>aether-util</artifactId>
>>      </dependency>
>>      <dependency>
>> -      <groupId>org.eclipse.aether</groupId>
>> +      <groupId>org.apache.maven.aether</groupId>
>>        <artifactId>aether-impl</artifactId>
>>      </dependency>
>>      <dependency>
>> @@ -88,12 +88,12 @@ under the License.
>>      </dependency>
>>      <!-- Testing -->
>>      <dependency>
>> -      <groupId>org.eclipse.aether</groupId>
>> +      <groupId>org.apache.maven.aether</groupId>
>>        <artifactId>aether-connector-basic</artifactId>
>>        <scope>test</scope>
>>      </dependency>
>>      <dependency>
>> -      <groupId>org.eclipse.aether</groupId>
>> +      <groupId>org.apache.maven.aether</groupId>
>>        <artifactId>aether-transport-wagon</artifactId>
>>        <scope>test</scope>
>>      </dependency>
>>
>> http://git-wip-us.apache.org/repos/asf/maven/blob/d7e05621/maven-compat/pom.xml
>>
>> ----------------------------------------------------------------------
>> diff --git a/maven-compat/pom.xml b/maven-compat/pom.xml
>> index f828d6e..6ca061e 100644
>> --- a/maven-compat/pom.xml
>> +++ b/maven-compat/pom.xml
>> @@ -85,12 +85,12 @@ under the License.
>>        <scope>test</scope>
>>      </dependency>
>>      <dependency>
>> -      <groupId>org.eclipse.aether</groupId>
>> +      <groupId>org.apache.maven.aether</groupId>
>>        <artifactId>aether-connector-basic</artifactId>
>>        <scope>test</scope>
>>      </dependency>
>>      <dependency>
>> -      <groupId>org.eclipse.aether</groupId>
>> +      <groupId>org.apache.maven.aether</groupId>
>>        <artifactId>aether-transport-wagon</artifactId>
>>        <scope>test</scope>
>>      </dependency>
>>
>> http://git-wip-us.apache.org/repos/asf/maven/blob/d7e05621/maven-core/pom.xml
>>
>> ----------------------------------------------------------------------
>> diff --git a/maven-core/pom.xml b/maven-core/pom.xml
>> index 30d91f0..0103444 100644
>> --- a/maven-core/pom.xml
>> +++ b/maven-core/pom.xml
>> @@ -73,15 +73,15 @@ under the License.
>>        <artifactId>maven-aether-provider</artifactId>
>>      </dependency>
>>      <dependency>
>> -      <groupId>org.eclipse.aether</groupId>
>> +      <groupId>org.apache.maven.aether</groupId>
>>        <artifactId>aether-impl</artifactId>
>>      </dependency>
>>      <dependency>
>> -      <groupId>org.eclipse.aether</groupId>
>> +      <groupId>org.apache.maven.aether</groupId>
>>        <artifactId>aether-api</artifactId>
>>      </dependency>
>>      <dependency>
>> -      <groupId>org.eclipse.aether</groupId>
>> +      <groupId>org.apache.maven.aether</groupId>
>>        <artifactId>aether-util</artifactId>
>>      </dependency>
>>      <!-- Plexus -->
>>
>> http://git-wip-us.apache.org/repos/asf/maven/blob/d7e05621/pom.xml
>> ----------------------------------------------------------------------
>> diff --git a/pom.xml b/pom.xml
>> index 11135ee..8f0737c 100644
>> --- a/pom.xml
>> +++ b/pom.xml
>> @@ -64,7 +64,7 @@ under the License.
>>      <cipherVersion>1.7</cipherVersion>
>>      <modelloVersion>1.8.3</modelloVersion>
>>      <jxpathVersion>1.3</jxpathVersion>
>> -    <aetherVersion>1.1.0</aetherVersion>
>> +    <aetherVersion>1.2.0-SNAPSHOT</aetherVersion>
>>      <!-- Upgrade of SLF4J blocked by SLF4J-370 (MNG-6023). -->
>>      <!--   https://issues.apache.org/jira/browse/MNG-6023  -->
>>      <!--   http://jira.qos.ch/browse/SLF4J-370             -->
>> @@ -319,32 +319,32 @@ under the License.
>>        </dependency>
>>        <!--  Repository -->
>>        <dependency>
>> -        <groupId>org.eclipse.aether</groupId>
>> +        <groupId>org.apache.maven.aether</groupId>
>>          <artifactId>aether-api</artifactId>
>>          <version>${aetherVersion}</version>
>>        </dependency>
>>        <dependency>
>> -        <groupId>org.eclipse.aether</groupId>
>> +        <groupId>org.apache.maven.aether</groupId>
>>          <artifactId>aether-spi</artifactId>
>>          <version>${aetherVersion}</version>
>>        </dependency>
>>        <dependency>
>> -        <groupId>org.eclipse.aether</groupId>
>> +        <groupId>org.apache.maven.aether</groupId>
>>          <artifactId>aether-impl</artifactId>
>>          <version>${aetherVersion}</version>
>>        </dependency>
>>        <dependency>
>> -        <groupId>org.eclipse.aether</groupId>
>> +        <groupId>org.apache.maven.aether</groupId>
>>          <artifactId>aether-util</artifactId>
>>          <version>${aetherVersion}</version>
>>        </dependency>
>>        <dependency>
>> -        <groupId>org.eclipse.aether</groupId>
>> +        <groupId>org.apache.maven.aether</groupId>
>>          <artifactId>aether-connector-basic</artifactId>
>>          <version>${aetherVersion}</version>
>>        </dependency>
>>        <dependency>
>> -        <groupId>org.eclipse.aether</groupId>
>> +        <groupId>org.apache.maven.aether</groupId>
>>          <artifactId>aether-transport-wagon</artifactId>
>>          <version>${aetherVersion}</version>
>>        </dependency>
>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
> For additional commands, e-mail: dev-help@maven.apache.org
>
>


Mit freundlichem Gru�
Karl-Heinz Marbaise
-- 
SoftwareEntwicklung Beratung Schulung    Tel.: +49 (0) 2405 / 415 893
Dipl.Ing.(FH) Karl-Heinz Marbaise        USt.IdNr: DE191347579
Hauptstrasse 177
52146 W�rselen                           http://www.soebes.de

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


Re: [2/2] maven git commit: [MNG-6006] Import Aether to Maven codebase

Posted by Christian Schulte <cs...@schulte.it>.
Am 06/12/16 um 15:49 schrieb Karl Heinz Marbaise:
> Hi,
> 
> this can not be done at the moment, cause the Aether thing is not clear 
> yet...Changes for package structure is not yet done. Meeting of Eclipse 
> board will be done mid june as far as i know...
> 
> So -1 for this change...

Also for the branch? Seen the other mail I am referencing that branch?


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