You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@maven.apache.org by Gabriel Belingueres <be...@gmail.com> on 2020/05/02 23:19:10 UTC

Re: [CANCELLED] [VOTE] Release Apache Maven Shared Component: Maven Artifact Transfer Version 0.13.0

Hi Karl:

IIRC the way to give access to the classes in the aether-utils package is
to invoke

MavenAetherUtils.importAetherLibrary();

inside the plugin.

HTH.
Gabriel

El sáb., 2 de may. de 2020 a la(s) 16:17, Karl Heinz Marbaise (
khmarbaise@gmx.de) escribió:

> Hi,
>
> so after bisecting the issue in artifact-transfer I found the problem..
>
>    Revert "[MSHARED-817] Change eclipse aether dependency scope to
> provided"
>
>      This reverts commit 5d86480fcdf4f7ae779aec9c7444ad7b709eaa04.
>
>
> Using this will run fine with maven-deploy-plugin with all IT's
> ok...which fails several IT's in maven-deploy-plugin if using
> artifact-transfer without the revert...
>
> Related to that there was a discussion on GitHub[3] about the change in
> artifact-transfer which is related to [2]...I'm diving more into
> that...and trying to find out what the real issue is based on that
> commit. Changing the scope from compile to provided of
> org.eclipse.aether:aether-util which contains the missed class
> (SubArtifact.class) or is it related no more shading and transporting
> that class as part of artifact transfer...
>
> What I've understood so far is that shading this class makes it working
> with Maven versions from 3.1.1 up to 3.3.3(?) related to [1]...which is
> related to the part that it has been excluded via
> maven-core/src/main/resources/META-INF/maven/extension.xml
>
>
> Currently I'm figuring out why some core IT's are failing on my machine
> (Mac OS)...needs more testing...(investigating).
>
> Furthermore it showed that we need more IT's in artifact-transfer to see
> such issues earlier...
>
>
> Kind regards
> Karl Heinz Marbaise
> [1]: https://issues.apache.org/jira/browse/MNG-5901
> [2]: https://issues.apache.org/jira/browse/MSHARED-817
> [3]: https://github.com/apache/maven-artifact-transfer/pull/2
>
>
> On 02.05.20 11:58, Karl Heinz Marbaise wrote:
> > Hi,
> > I cancel the VOTE based on the found issues.
> >
> > Thanks Michael for finding this.
> >
> >
> > On 01.05.20 20:39, Karl Heinz Marbaise wrote:
> >> Hi,
> >>
> >> We have solved 17 issues:
> >>
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317922&version=12346567
> >>
> >>
> >>
> >> There are still a couple of issues left in JIRA:
> >>
> https://issues.apache.org/jira/issues/?jql=project%20%3D%20XXXXXXXXXX%20AND%20status%20%3D%20Open%20ORDER%20BY%20key%20DESC%2C%20priority%20DESC
> >>
> >>
> >>
> >> Staging repo:
> >> https://repository.apache.org/content/repositories/maven-1570
> >>
> >>
> https://repository.apache.org/service/local/repositories/maven-1570/content/org/apache/maven/shared/maven-artifact-transfer/0.13.0/maven-artifact-transfer-0.13.0-source-release.zip
> >>
> >>
> >>
> >> Source release checksum(s):
> >> maven-artifact-transfer-0.13.0-source-release.zip sha512:
> >>
> d4a99a889f31c14c9234e744830e55a09535f21eb35125d02677de85180821c516f41f7ee914370bf432edd171f87d485a7464a4a42ccb2c192e1a92fb5d00bdtarget
> >>
> >>
> >>
> >> Staging site:
> >>
> https://maven.apache.org/shared-archives/maven-artifact-transfer-LATEST/
> >>
> >> Guide to testing staged releases:
> >> https://maven.apache.org/guides/development/guide-testing-releases.html
> >>
> >> Vote open for at least 72 hours.
> >>
> >> [ ] +1
> >> [ ] +0
> >> [ ] -1
> >>
> >> Kind regards
> >> Karl Heinz Marbaise
> >>
> >> ---------------------------------------------------------------------
> >> 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
> >
>
>
> 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                           https://www.soebes.de
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
> For additional commands, e-mail: dev-help@maven.apache.org
>
>

Re: [CANCELLED] [VOTE] Release Apache Maven Shared Component: Maven Artifact Transfer Version 0.13.0

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

I will revert the given commit and make a release for the artifact
shared component cause other plugins are blocked based on that.

I think we need to reconsider and find a better solution.

Kind regards
Karl Heinz Marbaise

On 03.05.20 01:19, Gabriel Belingueres wrote:
> Hi Karl:
>
> IIRC the way to give access to the classes in the aether-utils package is
> to invoke
>
> MavenAetherUtils.importAetherLibrary();
>
> inside the plugin.
>
> HTH.
> Gabriel
>
> El sáb., 2 de may. de 2020 a la(s) 16:17, Karl Heinz Marbaise (
> khmarbaise@gmx.de) escribió:
>
>> Hi,
>>
>> so after bisecting the issue in artifact-transfer I found the problem..
>>
>>     Revert "[MSHARED-817] Change eclipse aether dependency scope to
>> provided"
>>
>>       This reverts commit 5d86480fcdf4f7ae779aec9c7444ad7b709eaa04.
>>
>>
>> Using this will run fine with maven-deploy-plugin with all IT's
>> ok...which fails several IT's in maven-deploy-plugin if using
>> artifact-transfer without the revert...
>>
>> Related to that there was a discussion on GitHub[3] about the change in
>> artifact-transfer which is related to [2]...I'm diving more into
>> that...and trying to find out what the real issue is based on that
>> commit. Changing the scope from compile to provided of
>> org.eclipse.aether:aether-util which contains the missed class
>> (SubArtifact.class) or is it related no more shading and transporting
>> that class as part of artifact transfer...
>>
>> What I've understood so far is that shading this class makes it working
>> with Maven versions from 3.1.1 up to 3.3.3(?) related to [1]...which is
>> related to the part that it has been excluded via
>> maven-core/src/main/resources/META-INF/maven/extension.xml
>>
>>
>> Currently I'm figuring out why some core IT's are failing on my machine
>> (Mac OS)...needs more testing...(investigating).
>>
>> Furthermore it showed that we need more IT's in artifact-transfer to see
>> such issues earlier...
>>
>>
>> Kind regards
>> Karl Heinz Marbaise
>> [1]: https://issues.apache.org/jira/browse/MNG-5901
>> [2]: https://issues.apache.org/jira/browse/MSHARED-817
>> [3]: https://github.com/apache/maven-artifact-transfer/pull/2
>>
>>
>> On 02.05.20 11:58, Karl Heinz Marbaise wrote:
>>> Hi,
>>> I cancel the VOTE based on the found issues.
>>>
>>> Thanks Michael for finding this.
>>>
>>>
>>> On 01.05.20 20:39, Karl Heinz Marbaise wrote:
>>>> Hi,
>>>>
>>>> We have solved 17 issues:
>>>>
>> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317922&version=12346567
>>>>
>>>>
>>>>
>>>> There are still a couple of issues left in JIRA:
>>>>
>> https://issues.apache.org/jira/issues/?jql=project%20%3D%20XXXXXXXXXX%20AND%20status%20%3D%20Open%20ORDER%20BY%20key%20DESC%2C%20priority%20DESC
>>>>
>>>>
>>>>
>>>> Staging repo:
>>>> https://repository.apache.org/content/repositories/maven-1570
>>>>
>>>>
>> https://repository.apache.org/service/local/repositories/maven-1570/content/org/apache/maven/shared/maven-artifact-transfer/0.13.0/maven-artifact-transfer-0.13.0-source-release.zip
>>>>
>>>>
>>>>
>>>> Source release checksum(s):
>>>> maven-artifact-transfer-0.13.0-source-release.zip sha512:
>>>>
>> d4a99a889f31c14c9234e744830e55a09535f21eb35125d02677de85180821c516f41f7ee914370bf432edd171f87d485a7464a4a42ccb2c192e1a92fb5d00bdtarget
>>>>
>>>>
>>>>
>>>> Staging site:
>>>>
>> https://maven.apache.org/shared-archives/maven-artifact-transfer-LATEST/
>>>>
>>>> Guide to testing staged releases:
>>>> https://maven.apache.org/guides/development/guide-testing-releases.html
>>>>
>>>> Vote open for at least 72 hours.
>>>>
>>>> [ ] +1
>>>> [ ] +0
>>>> [ ] -1
>>>>
>>>> Kind regards
>>>> Karl Heinz Marbaise
>>>>
>>>> ---------------------------------------------------------------------
>>>> 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
>>>
>>

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