Maven migration, last steps

2019-04-08 Thread Enrico Olivelli
Hi,
we are going to release the first version of ZooKeeper with Maven

in order to drop ant we have to drop the QA precommit job based on BASH + ANT.

I have created a plan here
https://issues.apache.org/jira/browse/ZOOKEEPER-3351

Please take a look.
I will e happy to start sending patches as soon as I have a "sponsor"
among committers/commnity.

Regards
Enrico

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



Re: [VOTE] Release Apache Maven Version 3.6.1

2019-04-08 Thread Karl Heinz Marbaise

Hi Tobor,

of course I will write release notes for the release...

as previous versions as well...

Kind regards
Karl Heinz Marbaise
On 08.04.19 19:50, Tibor Digana wrote:

yes, I see but the site does not have JIRA report.

And, always when I want to get a list of features in Maven, I have to go to
the particular release notes and check each version.
I would prefer having a structural web page with chapters of features on
one stack.
The particular feature should notice the version (Since of 3.6.1 etc).
Even I do not remember which version and which great feature is released in
distribution.

I guess we have to do this for our users.


On Mon, Apr 8, 2019 at 5:55 PM Karl Heinz Marbaise 
wrote:


Hi,

see previous mail of Gabriel who has mailed the correct one, cause I
mistaken the link I have copied...

Please advise that the solved issue URL (JIRA Release notes) for 3.6.1 is:


https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12344378=12316922


Kind regards
Karl Heinz Marbaise

On 08.04.19 17:41, Tibor Digana wrote:

Karl, why the release notes on Jira are for the old version 3.6.0 and not
the 3.6.1?

On Thu, Apr 4, 2019 at 9:55 PM Karl Heinz Marbaise 
wrote:


Hi,

We have solved 42 issues:



https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922=12338966


There are issues left in JIRA for Maven core:



https://issues.apache.org/jira/issues/?jql=project%20%3D%20MNG%20AND%20resolution%20%3D%20Unresolved%20ORDER%20BY%20key%20DESC%2C%20priority%20DESC%2C%20updated%20DESC


Staging repo:
https://repository.apache.org/content/repositories/maven-1496

The distributable binaries and sources can be found here:



https://repository.apache.org/content/repositories/maven-1496/org/apache/maven/apache-maven/3.6.1/


Specifically the zip, tarball and source archives can be found here:




https://repository.apache.org/content/repositories/maven-1496/org/apache/maven/apache-maven/3.6.1/apache-maven-3.6.1-bin.zip




https://repository.apache.org/content/repositories/maven-1496/org/apache/maven/apache-maven/3.6.1/apache-maven-3.6.1-bin.tar.gz





https://repository.apache.org/content/repositories/maven-1496/org/apache/maven/apache-maven/3.6.1/apache-maven-3.6.1-src.zip




https://repository.apache.org/content/repositories/maven-1496/org/apache/maven/apache-maven/3.6.1/apache-maven-3.6.1-src.tar.gz


The release artifacts are staged for distribution in:
https://dist.apache.org/repos/dist/dev/maven/maven-3/3.6.0

Source release checksum(s):
apache-maven-3.6.1-src.tar.gz

 sha1: 4e87c962ed505a0158085f99d92a0ade8c7fd197
sha512:



11a31022cffa0518584703fffd9fce998332ac5f6c2a50db3b590e90f3bdd1508d9e0cb5ba89a699ef6536b237bcc96166cfde3d45bce6346fa21b05b4d12bf8


apache-maven-3.6.1-src.zip:

 sha1: ec0618f981f9367f133a29fbfcaa8e073cb8ac85
sha512:



b92d8ed72585c4e05debe4d15eb9ae5dd72e814b6413bcba78d01282c9eccc38e79755654e0d0b4e5a650f0226c116a4a4faad731918a465ad424a2a81582a67


Git tag:



https://gitbox.apache.org/repos/asf?p=maven.git;a=commit;h=d66c9c0b3152b2e69ee9bac180bb8fcc8e6af555


Staging site:
https://maven.apache.org/components/ref/3-LATEST/

Vote open for 72 hours.

[ ] +1
[ ] +0
[ ] -1



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



Re: [VOTE] Release Apache Maven Version 3.6.1

2019-04-08 Thread Tibor Digana
yes, I see but the site does not have JIRA report.

And, always when I want to get a list of features in Maven, I have to go to
the particular release notes and check each version.
I would prefer having a structural web page with chapters of features on
one stack.
The particular feature should notice the version (Since of 3.6.1 etc).
Even I do not remember which version and which great feature is released in
distribution.

I guess we have to do this for our users.


On Mon, Apr 8, 2019 at 5:55 PM Karl Heinz Marbaise 
wrote:

> Hi,
>
> see previous mail of Gabriel who has mailed the correct one, cause I
> mistaken the link I have copied...
>
> Please advise that the solved issue URL (JIRA Release notes) for 3.6.1 is:
>
>
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12344378=12316922
>
>
> Kind regards
> Karl Heinz Marbaise
>
> On 08.04.19 17:41, Tibor Digana wrote:
> > Karl, why the release notes on Jira are for the old version 3.6.0 and not
> > the 3.6.1?
> >
> > On Thu, Apr 4, 2019 at 9:55 PM Karl Heinz Marbaise 
> > wrote:
> >
> >> Hi,
> >>
> >> We have solved 42 issues:
> >>
> >>
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922=12338966
> >>
> >> There are issues left in JIRA for Maven core:
> >>
> >>
> https://issues.apache.org/jira/issues/?jql=project%20%3D%20MNG%20AND%20resolution%20%3D%20Unresolved%20ORDER%20BY%20key%20DESC%2C%20priority%20DESC%2C%20updated%20DESC
> >>
> >> Staging repo:
> >> https://repository.apache.org/content/repositories/maven-1496
> >>
> >> The distributable binaries and sources can be found here:
> >>
> >>
> https://repository.apache.org/content/repositories/maven-1496/org/apache/maven/apache-maven/3.6.1/
> >>
> >> Specifically the zip, tarball and source archives can be found here:
> >>
> >>
> >>
> https://repository.apache.org/content/repositories/maven-1496/org/apache/maven/apache-maven/3.6.1/apache-maven-3.6.1-bin.zip
> >>
> >>
> https://repository.apache.org/content/repositories/maven-1496/org/apache/maven/apache-maven/3.6.1/apache-maven-3.6.1-bin.tar.gz
> >>
> >>
> >>
> https://repository.apache.org/content/repositories/maven-1496/org/apache/maven/apache-maven/3.6.1/apache-maven-3.6.1-src.zip
> >>
> >>
> https://repository.apache.org/content/repositories/maven-1496/org/apache/maven/apache-maven/3.6.1/apache-maven-3.6.1-src.tar.gz
> >>
> >> The release artifacts are staged for distribution in:
> >> https://dist.apache.org/repos/dist/dev/maven/maven-3/3.6.0
> >>
> >> Source release checksum(s):
> >> apache-maven-3.6.1-src.tar.gz
> >>
> >> sha1: 4e87c962ed505a0158085f99d92a0ade8c7fd197
> >> sha512:
> >>
> >>
> 11a31022cffa0518584703fffd9fce998332ac5f6c2a50db3b590e90f3bdd1508d9e0cb5ba89a699ef6536b237bcc96166cfde3d45bce6346fa21b05b4d12bf8
> >>
> >> apache-maven-3.6.1-src.zip:
> >>
> >> sha1: ec0618f981f9367f133a29fbfcaa8e073cb8ac85
> >> sha512:
> >>
> >>
> b92d8ed72585c4e05debe4d15eb9ae5dd72e814b6413bcba78d01282c9eccc38e79755654e0d0b4e5a650f0226c116a4a4faad731918a465ad424a2a81582a67
> >>
> >> Git tag:
> >>
> >>
> https://gitbox.apache.org/repos/asf?p=maven.git;a=commit;h=d66c9c0b3152b2e69ee9bac180bb8fcc8e6af555
> >>
> >> Staging site:
> >> https://maven.apache.org/components/ref/3-LATEST/
> >>
> >> Vote open for 72 hours.
> >>
> >> [ ] +1
> >> [ ] +0
> >> [ ] -1
> >>
> >> Kind regards
> >> Karl Heinz Marbaise
>


Re: [VOTE] Release Apache Maven Version 3.6.1

2019-04-08 Thread Karl Heinz Marbaise

Hi,

see previous mail of Gabriel who has mailed the correct one, cause I
mistaken the link I have copied...

Please advise that the solved issue URL (JIRA Release notes) for 3.6.1 is:

https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12344378=12316922


Kind regards
Karl Heinz Marbaise

On 08.04.19 17:41, Tibor Digana wrote:

Karl, why the release notes on Jira are for the old version 3.6.0 and not
the 3.6.1?

On Thu, Apr 4, 2019 at 9:55 PM Karl Heinz Marbaise 
wrote:


Hi,

We have solved 42 issues:

https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922=12338966

There are issues left in JIRA for Maven core:

https://issues.apache.org/jira/issues/?jql=project%20%3D%20MNG%20AND%20resolution%20%3D%20Unresolved%20ORDER%20BY%20key%20DESC%2C%20priority%20DESC%2C%20updated%20DESC

Staging repo:
https://repository.apache.org/content/repositories/maven-1496

The distributable binaries and sources can be found here:

https://repository.apache.org/content/repositories/maven-1496/org/apache/maven/apache-maven/3.6.1/

Specifically the zip, tarball and source archives can be found here:


https://repository.apache.org/content/repositories/maven-1496/org/apache/maven/apache-maven/3.6.1/apache-maven-3.6.1-bin.zip

https://repository.apache.org/content/repositories/maven-1496/org/apache/maven/apache-maven/3.6.1/apache-maven-3.6.1-bin.tar.gz


https://repository.apache.org/content/repositories/maven-1496/org/apache/maven/apache-maven/3.6.1/apache-maven-3.6.1-src.zip

https://repository.apache.org/content/repositories/maven-1496/org/apache/maven/apache-maven/3.6.1/apache-maven-3.6.1-src.tar.gz

The release artifacts are staged for distribution in:
https://dist.apache.org/repos/dist/dev/maven/maven-3/3.6.0

Source release checksum(s):
apache-maven-3.6.1-src.tar.gz

sha1: 4e87c962ed505a0158085f99d92a0ade8c7fd197
sha512:

11a31022cffa0518584703fffd9fce998332ac5f6c2a50db3b590e90f3bdd1508d9e0cb5ba89a699ef6536b237bcc96166cfde3d45bce6346fa21b05b4d12bf8

apache-maven-3.6.1-src.zip:

sha1: ec0618f981f9367f133a29fbfcaa8e073cb8ac85
sha512:

b92d8ed72585c4e05debe4d15eb9ae5dd72e814b6413bcba78d01282c9eccc38e79755654e0d0b4e5a650f0226c116a4a4faad731918a465ad424a2a81582a67

Git tag:

https://gitbox.apache.org/repos/asf?p=maven.git;a=commit;h=d66c9c0b3152b2e69ee9bac180bb8fcc8e6af555

Staging site:
https://maven.apache.org/components/ref/3-LATEST/

Vote open for 72 hours.

[ ] +1
[ ] +0
[ ] -1

Kind regards
Karl Heinz Marbaise


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



Re: [VOTE] Release Apache Maven Version 3.6.1

2019-04-08 Thread Tibor Digana
Karl, why the release notes on Jira are for the old version 3.6.0 and not
the 3.6.1?

On Thu, Apr 4, 2019 at 9:55 PM Karl Heinz Marbaise 
wrote:

> Hi,
>
> We have solved 42 issues:
>
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922=12338966
>
> There are issues left in JIRA for Maven core:
>
> https://issues.apache.org/jira/issues/?jql=project%20%3D%20MNG%20AND%20resolution%20%3D%20Unresolved%20ORDER%20BY%20key%20DESC%2C%20priority%20DESC%2C%20updated%20DESC
>
> Staging repo:
> https://repository.apache.org/content/repositories/maven-1496
>
> The distributable binaries and sources can be found here:
>
> https://repository.apache.org/content/repositories/maven-1496/org/apache/maven/apache-maven/3.6.1/
>
> Specifically the zip, tarball and source archives can be found here:
>
>
> https://repository.apache.org/content/repositories/maven-1496/org/apache/maven/apache-maven/3.6.1/apache-maven-3.6.1-bin.zip
>
> https://repository.apache.org/content/repositories/maven-1496/org/apache/maven/apache-maven/3.6.1/apache-maven-3.6.1-bin.tar.gz
>
>
> https://repository.apache.org/content/repositories/maven-1496/org/apache/maven/apache-maven/3.6.1/apache-maven-3.6.1-src.zip
>
> https://repository.apache.org/content/repositories/maven-1496/org/apache/maven/apache-maven/3.6.1/apache-maven-3.6.1-src.tar.gz
>
> The release artifacts are staged for distribution in:
> https://dist.apache.org/repos/dist/dev/maven/maven-3/3.6.0
>
> Source release checksum(s):
> apache-maven-3.6.1-src.tar.gz
>
>sha1: 4e87c962ed505a0158085f99d92a0ade8c7fd197
> sha512:
>
> 11a31022cffa0518584703fffd9fce998332ac5f6c2a50db3b590e90f3bdd1508d9e0cb5ba89a699ef6536b237bcc96166cfde3d45bce6346fa21b05b4d12bf8
>
> apache-maven-3.6.1-src.zip:
>
>sha1: ec0618f981f9367f133a29fbfcaa8e073cb8ac85
> sha512:
>
> b92d8ed72585c4e05debe4d15eb9ae5dd72e814b6413bcba78d01282c9eccc38e79755654e0d0b4e5a650f0226c116a4a4faad731918a465ad424a2a81582a67
>
> Git tag:
>
> https://gitbox.apache.org/repos/asf?p=maven.git;a=commit;h=d66c9c0b3152b2e69ee9bac180bb8fcc8e6af555
>
> Staging site:
> https://maven.apache.org/components/ref/3-LATEST/
>
> Vote open for 72 hours.
>
> [ ] +1
> [ ] +0
> [ ] -1
>
> Kind regards
> Karl Heinz Marbaise
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
> For additional commands, e-mail: dev-h...@maven.apache.org
>
>


Re: Accessing a maven repository programatically (in 2019)

2019-04-08 Thread Paul Hammant
There's shades of https://en.wikipedia.org/wiki/XY_problem to what you
posting. I, for one, an interested in what your trying to make after you've
solved this problem :)


Re: Accessing a maven repository programatically (in 2019)

2019-04-08 Thread Elliotte Rusty Harold
Despite the package name org.eclipse, these are all parts of Apache
Maven. The Eclipse package name is a historical artifact.

On Mon, Apr 8, 2019 at 1:49 AM Michael Lipp  wrote:
>
> Thanks to everybody who answered. However, I'm utterly confused.
>
> The references to the examples
> (https://github.com/GoogleCloudPlatform/cloud-opensource-java/tree/master/dependencies
> and
> https://github.com/apache/maven-resolver/tree/master/maven-resolver-demos/maven-resolver-demo-snippets/src/main/java/org/apache/maven/resolver/examples)
> effectively all use org.eclipse.aether (e.g.
> https://github.com/apache/maven-resolver/blob/master/maven-resolver-demos/maven-resolver-demo-snippets/src/main/java/org/apache/maven/resolver/examples/ResolveArtifact.java
> doesn't use a single class from org.apache.maven.*).
>
> It somehow makes me wonder what the point of the org.apache.maven.* API
> is. I was under the impression that it is "the way to go" when you want
> to make use of an existing, maven-project-supported library for working
> with maven repositories and artifacts. But now I'm left with the
> impression that nobody really uses it and I shouldn't care about it and
> rather use org.eclipse.aether. Is this correct?
>
>  - Michael
>
>


-- 
Elliotte Rusty Harold
elh...@ibiblio.org

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



Re: [VOTE] Release Maven Resolver Ant Tasks version 1.2.0

2019-04-08 Thread Michael Osipov
Thank you, this is good new. I'd like to explore the option to integrate 
the tasks into the resolver repo itself. It would spare us additional 
release work. Though, I don't know wether this will be possible.


Michael

Am 2019-04-06 um 09:36 schrieb Hervé BOUTEMY:

+1

I updated MRESOLVER-71 [1] title to better explain the key update: "Upgrade
Maven Resolver from 1.1.1 (used by Maven 3.5.3) to 1.3.3 (used by Maven
3.6.1)"
on version choice: IMHO, we should either align the Maven Resolver Ant Tasks
version with Maven Resolver, either with Maven
And the dependency on maven-resolver-provider 3.5.0 should probably be aligned
also...
We'll have to discuss that for next release


on binary reproducibility, the reference binary provided was built with JDK 8
on Windows. I was able to reproduce it from my Linux box using "mvn -
Dline.separator=$'\r\n' verify": the only differences found are the expected
Built-By and Build-Jdk entries in META-INF/MANIFEST.MF and the timestamp and
order of entries in the jar file.
I also checked with Animal Sniffer that the build with JDK 8 did not introduce
any unsupported type in the jar file, which is expected to run under Java 7

Regards,

Hervé

[1] https://issues.apache.org/jira/browse/MRESOLVER-71

Le lundi 1 avril 2019, 22:49:21 CEST Michael Osipov a écrit :

Hi,

We solved 11 issues:
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12320628
rsion=12345231

There are still a couple of issues left in JIRA:
https://issues.apache.org/jira/issues/?jql=project%20%3D%20MRESOLVER%20AND%2
0resolution%20%3D%20Unresolved%20AND%20component%20%3D%20%22ant%20tasks%22%2
0ORDER%20BY%20priority%20DESC%2C%20updated%20DESC

Staging repo:
https://repository.apache.org/content/repositories/maven-1495/
https://repository.apache.org/content/repositories/maven-1495/org/apache/mav
en/resolver/maven-resolver-ant-tasks/1.2.0/maven-resolver-ant-tasks-1.2.0-so
urce-release.zip

Source release checksum(s):
maven-resolver-ant-tasks-1.2.0-source-release.zip
sha512:
46f58229848118fc8a3664f9ac41a1356d9f2b0e50f7259e3bd13dce030422d0dd8040300872
cf598f862fcdd6a6fce7f1064ad62dcae656b030d5404be80568

Staging site:
https://maven.apache.org/resolver-archives/resolver-ant-tasks-LATEST/

Guide to testing staged releases:
http://maven.apache.org/guides/development/guide-testing-releases.html

Vote open for 72 hours.

[ ] +1
[ ] +0
[ ] -1

-
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






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