[ANN] Apache Maven 4.0.0-beta-3 released

2024-05-26 Thread Tamás Cservenák
The Apache Maven team is pleased to announce the release of the
Apache Maven 4.0.0-beta-3

Apache Maven is a software project management and comprehension tool. Based
on the concept of a project object model (POM), Maven can manage a
project's build, reporting and documentation from a central piece of
information.

Maven 4.0.0-beta-3 is available via https://maven.apache.org/download.cgi

The core release is independent of plugin releases. Further releases of
plugins will be made separately.

If you have any questions, please consult:

- the web site: https://maven.apache.org/
- the maven-user mailing list: https://maven.apache.org/mailing-lists.html
- the reference documentation: https://maven.apache.org/ref/4.0.0-beta-3/

For more information read
https://maven.apache.org/docs/4.0.0-beta-3/release-notes.html


Release Notes - Maven - Version 4.0.0-beta-3

** Bug
* [MNG-8025] - API incompatibility with m-remote-resources-p
* [MNG-8079] - Maven Resolver breaks compatibility due Resolver breakage
* [MNG-8082] - Exceptions of proxied SessionScoped components are not
working correctly
* [MNG-8106] - Maven Metadata corruption if repository directory role
overlaps
* [MNG-8108] - Failure to create the consumer POM
* [MNG-8118] - Dependency-management "client" exclusions overwrite BOM
exclusions
* [MNG-8121] - NullPointerException at
org.apache.maven.artifact.repository.metadata.Metadata.merge
(Metadata.java:293)
* [MNG-8123] - Maven 4.0.0-beta-2 fails with
maven-build-cache-extension 1.2.0
** New Feature
* [MNG-8084] - Make the v4 api usable outside the Maven runtime
** Improvement
* [MNG-8015] - Control the type of path where each dependency can be
placed
* [MNG-8038] - Model builder API
* [MNG-8050] - Same repositories IDs in settings.xml and POM are not
detected
* [MNG-8075] - Allow project.baseUri in repository.url
* [MNG-8081] - default profile activation should consider available
system and user properties
* [MNG-8085] - switch from png+imagemap to svg
* [MNG-8089] - Introduce "fat" type for JAR
* [MNG-8117] - Improve prerequisite evaluation and plugin version
selection logging
* [MNG-8119] - Remove build section in consumer pom profiles
* [MNG-8128] - Custom packaging not found
** Task
* [MNG-8043] - Dependency properties should be provided by Resolver
consumer
* [MNG-8070] - Document Maven Runtime Requirement for Java 17
* [MNG-8073] - Generated XSD files needs to have ASL2.0 license headers
* [MNG-8088] - Apply Resolver ScopeManager
** Dependency upgrade
* [MNG-8091] - Update Resolver to 2.0.0-alpha-10
* [MNG-8102] - Upgrade Parent to 42
* [MNG-8103] - Upgrade default plugin bindings
* [MNG-8105] - Upgrade to JLine 3.26.0
* [MNG-8107] - Upgrade to Resolver 2.0.0-alpha-11

Have fun!
- The Maven TeaM


[RESULT][VOTE] Release Apache Maven 4.0.0-beta-3

2024-05-26 Thread Tamás Cservenák
Howdy,

The vote has passed with the following result:

+1b: Karl-Heinz, Romain, Tamas, Olivier, Slawomir
+1nb: Mateusz

PMC quorum: reached

I will promote the artifacts to the central repo, the source release ZIP
file and add this release to the board report.

All, thanks a LOT for participating and casting votes!

Thanks
T

PS: Guillaume is not available today, with his approval I am taking over
the last steps for release.


Re: [VOTE] Release Apache Maven 4.0.0-beta-3

2024-05-24 Thread Slawomir Jaranowski
+1

śr., 22 maj 2024 o 17:12 Guillaume Nodet  napisał(a):

> This is a vote to release Apache Maven 4.0.0-beta-3, as I've cut another
> release to fix blocking issues found in beta-2.
>
>
> We solved 25 issues:
>
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922=12354634
>
> There are still some issues in JIRA:
> https://issues.apache.org/jira/projects/MNG/issues
>
> Release candidates:
> https://dist.apache.org/repos/dist/dev/maven/maven-4/4.0.0-beta-3/
>
> Staging repository:
> https://repository.apache.org/content/repositories/maven-2126/
>
> Source release SHA512:
> - apache-maven-4.0.0-beta-3-src.zip
>
> 4125acba32218e341b34c1bbe7700f5aa71947fd1a6a5d418825822099800e3b798a5300eaf711e0709866b7e5fc6fee323515af18d8ab25d7eaac034d72b1c6
> - apache-maven-4.0.0-beta-3-src.tar.gz
>
> 8ca063a72fdacbcbe4afc33fc46e6c8920327092d11f3d8a77723ce995c3e24d1e8413cce3d5bc59a47657316834bfb9d4706d8bdffa5da5e147bcb404381808
>
> Staging site:
> https://maven.apache.org/ref/4-LATEST/
>
> Guide to testing staged releases:
> https://maven.apache.org/guides/development/guide-testing-releases.html
>
> The vote is open for at least 72 hours.
>
> [ ] +1
> [ ] +0
> [ ] -1
>
> --
> Guillaume Nodet
>


-- 
Sławomir Jaranowski


Re: [VOTE] Release Apache Maven 4.0.0-beta-3

2024-05-24 Thread Olivier Lamy
+1

On Thu, 23 May 2024 at 1:12 AM, Guillaume Nodet  wrote:

> This is a vote to release Apache Maven 4.0.0-beta-3, as I've cut another
> release to fix blocking issues found in beta-2.
>
>
> We solved 25 issues:
>
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922=12354634
>
> There are still some issues in JIRA:
> https://issues.apache.org/jira/projects/MNG/issues
>
> Release candidates:
> https://dist.apache.org/repos/dist/dev/maven/maven-4/4.0.0-beta-3/
>
> Staging repository:
> https://repository.apache.org/content/repositories/maven-2126/
>
> Source release SHA512:
> - apache-maven-4.0.0-beta-3-src.zip
>
> 4125acba32218e341b34c1bbe7700f5aa71947fd1a6a5d418825822099800e3b798a5300eaf711e0709866b7e5fc6fee323515af18d8ab25d7eaac034d72b1c6
> - apache-maven-4.0.0-beta-3-src.tar.gz
>
> 8ca063a72fdacbcbe4afc33fc46e6c8920327092d11f3d8a77723ce995c3e24d1e8413cce3d5bc59a47657316834bfb9d4706d8bdffa5da5e147bcb404381808
>
> Staging site:
> https://maven.apache.org/ref/4-LATEST/
>
> Guide to testing staged releases:
> https://maven.apache.org/guides/development/guide-testing-releases.html
>
> The vote is open for at least 72 hours.
>
> [ ] +1
> [ ] +0
> [ ] -1
>
> --
> Guillaume Nodet
>


Re: [VOTE] Release Apache Maven 4.0.0-beta-3

2024-05-24 Thread Maarten Mulders

+1


Maarten

On 23/05/2024 12:14, Tamás Cservenák wrote:

+1

On Wed, May 22, 2024 at 5:12 PM Guillaume Nodet  wrote:


This is a vote to release Apache Maven 4.0.0-beta-3, as I've cut another
release to fix blocking issues found in beta-2.


We solved 25 issues:

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

There are still some issues in JIRA:
https://issues.apache.org/jira/projects/MNG/issues

Release candidates:
https://dist.apache.org/repos/dist/dev/maven/maven-4/4.0.0-beta-3/

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

Source release SHA512:
- apache-maven-4.0.0-beta-3-src.zip

4125acba32218e341b34c1bbe7700f5aa71947fd1a6a5d418825822099800e3b798a5300eaf711e0709866b7e5fc6fee323515af18d8ab25d7eaac034d72b1c6
- apache-maven-4.0.0-beta-3-src.tar.gz

8ca063a72fdacbcbe4afc33fc46e6c8920327092d11f3d8a77723ce995c3e24d1e8413cce3d5bc59a47657316834bfb9d4706d8bdffa5da5e147bcb404381808

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

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

The vote is open for at least 72 hours.

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

--
Guillaume Nodet





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



Re: [VOTE] Release Apache Maven 4.0.0-beta-3

2024-05-23 Thread Tamás Cservenák
+1

On Wed, May 22, 2024 at 5:12 PM Guillaume Nodet  wrote:

> This is a vote to release Apache Maven 4.0.0-beta-3, as I've cut another
> release to fix blocking issues found in beta-2.
>
>
> We solved 25 issues:
>
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922=12354634
>
> There are still some issues in JIRA:
> https://issues.apache.org/jira/projects/MNG/issues
>
> Release candidates:
> https://dist.apache.org/repos/dist/dev/maven/maven-4/4.0.0-beta-3/
>
> Staging repository:
> https://repository.apache.org/content/repositories/maven-2126/
>
> Source release SHA512:
> - apache-maven-4.0.0-beta-3-src.zip
>
> 4125acba32218e341b34c1bbe7700f5aa71947fd1a6a5d418825822099800e3b798a5300eaf711e0709866b7e5fc6fee323515af18d8ab25d7eaac034d72b1c6
> - apache-maven-4.0.0-beta-3-src.tar.gz
>
> 8ca063a72fdacbcbe4afc33fc46e6c8920327092d11f3d8a77723ce995c3e24d1e8413cce3d5bc59a47657316834bfb9d4706d8bdffa5da5e147bcb404381808
>
> Staging site:
> https://maven.apache.org/ref/4-LATEST/
>
> Guide to testing staged releases:
> https://maven.apache.org/guides/development/guide-testing-releases.html
>
> The vote is open for at least 72 hours.
>
> [ ] +1
> [ ] +0
> [ ] -1
>
> --
> Guillaume Nodet
>


Re: [VOTE] Release Apache Maven 4.0.0-beta-3

2024-05-23 Thread Mateusz Gajewski
+1 (nb)

Tested here:
https://github.com/trinodb/trino/pull/22082

On Wed, May 22, 2024 at 17:12 Guillaume Nodet  wrote:

> This is a vote to release Apache Maven 4.0.0-beta-3, as I've cut another
> release to fix blocking issues found in beta-2.
>
>
> We solved 25 issues:
>
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922=12354634
>
> There are still some issues in JIRA:
> https://issues.apache.org/jira/projects/MNG/issues
>
> Release candidates:
> https://dist.apache.org/repos/dist/dev/maven/maven-4/4.0.0-beta-3/
>
> Staging repository:
> https://repository.apache.org/content/repositories/maven-2126/
>
> Source release SHA512:
> - apache-maven-4.0.0-beta-3-src.zip
>
> 4125acba32218e341b34c1bbe7700f5aa71947fd1a6a5d418825822099800e3b798a5300eaf711e0709866b7e5fc6fee323515af18d8ab25d7eaac034d72b1c6
> - apache-maven-4.0.0-beta-3-src.tar.gz
>
> 8ca063a72fdacbcbe4afc33fc46e6c8920327092d11f3d8a77723ce995c3e24d1e8413cce3d5bc59a47657316834bfb9d4706d8bdffa5da5e147bcb404381808
>
> Staging site:
> https://maven.apache.org/ref/4-LATEST/
>
> Guide to testing staged releases:
> https://maven.apache.org/guides/development/guide-testing-releases.html
>
> The vote is open for at least 72 hours.
>
> [ ] +1
> [ ] +0
> [ ] -1
>
> --
> Guillaume Nodet
>


Re: [VOTE] Release Apache Maven 4.0.0-beta-3

2024-05-22 Thread Romain Manni-Bucau
For me we have the current "catch up" process == delete and rerun, nobody
will have pulled it in a blocking fashion anyway and worse case it is
flagged as beta/alpha so not as impacting as finals which are consumed from
sources very quickly.
Long term process is likely to push the tag on a personal (pmc) github fork
and only after the vote push it upstream to be able to drop it without any
impact for rerolls.

+1 for this one (no regression on tested projects) but hope it is the last
"burn"

Romain Manni-Bucau
@rmannibucau <https://twitter.com/rmannibucau> |  Blog
<https://rmannibucau.metawerx.net/> | Old Blog
<http://rmannibucau.wordpress.com> | Github <https://github.com/rmannibucau> |
LinkedIn <https://www.linkedin.com/in/rmannibucau> | Book
<https://www.packtpub.com/application-development/java-ee-8-high-performance>


Le mer. 22 mai 2024 à 21:07, Guillaume Nodet  a écrit :

> The main (only ?) reason is that I always forget to create a branch before
> releasing.
> So master contains beta-2. Or should I rewrite history and force push ? Or
> we’d end up with two commits for beta-1 (but a single tag obviously).
> If we agree on a mechanism, we should update the release process
> accordingly, as I’m blindly following it (hence I forget to create a
> branch).
>
> Guillaume
>
>
> Le mer. 22 mai 2024 à 20:32, Romain Manni-Bucau  a
> écrit :
>
> > Hi Guillaume,
> >
> > Why isnt it beta1 - I know but we shouldn't burn version even in
> > alpha/beta, every time it makes noise we can't justify technically :(?
> >
> > Romain Manni-Bucau
> > @rmannibucau <https://twitter.com/rmannibucau> |  Blog
> > <https://rmannibucau.metawerx.net/> | Old Blog
> > <http://rmannibucau.wordpress.com> | Github <
> > https://github.com/rmannibucau> |
> > LinkedIn <https://www.linkedin.com/in/rmannibucau> | Book
> > <
> >
> https://www.packtpub.com/application-development/java-ee-8-high-performance
> > >
> >
> >
> > Le mer. 22 mai 2024 à 17:12, Guillaume Nodet  a
> écrit :
> >
> > > This is a vote to release Apache Maven 4.0.0-beta-3, as I've cut
> another
> > > release to fix blocking issues found in beta-2.
> > >
> > >
> > > We solved 25 issues:
> > >
> > >
> >
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922=12354634
> > >
> > > There are still some issues in JIRA:
> > > https://issues.apache.org/jira/projects/MNG/issues
> > >
> > > Release candidates:
> > > https://dist.apache.org/repos/dist/dev/maven/maven-4/4.0.0-beta-3/
> > >
> > > Staging repository:
> > > https://repository.apache.org/content/repositories/maven-2126/
> > >
> > > Source release SHA512:
> > > - apache-maven-4.0.0-beta-3-src.zip
> > >
> > >
> >
> 4125acba32218e341b34c1bbe7700f5aa71947fd1a6a5d418825822099800e3b798a5300eaf711e0709866b7e5fc6fee323515af18d8ab25d7eaac034d72b1c6
> > > - apache-maven-4.0.0-beta-3-src.tar.gz
> > >
> > >
> >
> 8ca063a72fdacbcbe4afc33fc46e6c8920327092d11f3d8a77723ce995c3e24d1e8413cce3d5bc59a47657316834bfb9d4706d8bdffa5da5e147bcb404381808
> > >
> > > Staging site:
> > > https://maven.apache.org/ref/4-LATEST/
> > >
> > > Guide to testing staged releases:
> > >
> https://maven.apache.org/guides/development/guide-testing-releases.html
> > >
> > > The vote is open for at least 72 hours.
> > >
> > > [ ] +1
> > > [ ] +0
> > > [ ] -1
> > >
> > > --
> > > Guillaume Nodet
> > >
> >
>


Re: [VOTE] Release Apache Maven 4.0.0-beta-3

2024-05-22 Thread Guillaume Nodet
The main (only ?) reason is that I always forget to create a branch before
releasing.
So master contains beta-2. Or should I rewrite history and force push ? Or
we’d end up with two commits for beta-1 (but a single tag obviously).
If we agree on a mechanism, we should update the release process
accordingly, as I’m blindly following it (hence I forget to create a
branch).

Guillaume


Le mer. 22 mai 2024 à 20:32, Romain Manni-Bucau  a
écrit :

> Hi Guillaume,
>
> Why isnt it beta1 - I know but we shouldn't burn version even in
> alpha/beta, every time it makes noise we can't justify technically :(?
>
> Romain Manni-Bucau
> @rmannibucau <https://twitter.com/rmannibucau> |  Blog
> <https://rmannibucau.metawerx.net/> | Old Blog
> <http://rmannibucau.wordpress.com> | Github <
> https://github.com/rmannibucau> |
> LinkedIn <https://www.linkedin.com/in/rmannibucau> | Book
> <
> https://www.packtpub.com/application-development/java-ee-8-high-performance
> >
>
>
> Le mer. 22 mai 2024 à 17:12, Guillaume Nodet  a écrit :
>
> > This is a vote to release Apache Maven 4.0.0-beta-3, as I've cut another
> > release to fix blocking issues found in beta-2.
> >
> >
> > We solved 25 issues:
> >
> >
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922=12354634
> >
> > There are still some issues in JIRA:
> > https://issues.apache.org/jira/projects/MNG/issues
> >
> > Release candidates:
> > https://dist.apache.org/repos/dist/dev/maven/maven-4/4.0.0-beta-3/
> >
> > Staging repository:
> > https://repository.apache.org/content/repositories/maven-2126/
> >
> > Source release SHA512:
> > - apache-maven-4.0.0-beta-3-src.zip
> >
> >
> 4125acba32218e341b34c1bbe7700f5aa71947fd1a6a5d418825822099800e3b798a5300eaf711e0709866b7e5fc6fee323515af18d8ab25d7eaac034d72b1c6
> > - apache-maven-4.0.0-beta-3-src.tar.gz
> >
> >
> 8ca063a72fdacbcbe4afc33fc46e6c8920327092d11f3d8a77723ce995c3e24d1e8413cce3d5bc59a47657316834bfb9d4706d8bdffa5da5e147bcb404381808
> >
> > Staging site:
> > https://maven.apache.org/ref/4-LATEST/
> >
> > Guide to testing staged releases:
> > https://maven.apache.org/guides/development/guide-testing-releases.html
> >
> > The vote is open for at least 72 hours.
> >
> > [ ] +1
> > [ ] +0
> > [ ] -1
> >
> > --
> > Guillaume Nodet
> >
>


Re: [VOTE] Release Apache Maven 4.0.0-beta-3

2024-05-22 Thread Karl Heinz Marbaise

Hi,

+1 from me.

Kind regards
Karl Heinz Marbaise

On 22.05.24 17:12, Guillaume Nodet wrote:

This is a vote to release Apache Maven 4.0.0-beta-3, as I've cut another
release to fix blocking issues found in beta-2.


We solved 25 issues:
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922=12354634

There are still some issues in JIRA:
https://issues.apache.org/jira/projects/MNG/issues

Release candidates:
https://dist.apache.org/repos/dist/dev/maven/maven-4/4.0.0-beta-3/

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

Source release SHA512:
- apache-maven-4.0.0-beta-3-src.zip
4125acba32218e341b34c1bbe7700f5aa71947fd1a6a5d418825822099800e3b798a5300eaf711e0709866b7e5fc6fee323515af18d8ab25d7eaac034d72b1c6
- apache-maven-4.0.0-beta-3-src.tar.gz
8ca063a72fdacbcbe4afc33fc46e6c8920327092d11f3d8a77723ce995c3e24d1e8413cce3d5bc59a47657316834bfb9d4706d8bdffa5da5e147bcb404381808

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

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

The vote is open for at least 72 hours.

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

--
Guillaume Nodet




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



Re: [VOTE] Release Apache Maven 4.0.0-beta-3

2024-05-22 Thread Romain Manni-Bucau
Hi Guillaume,

Why isnt it beta1 - I know but we shouldn't burn version even in
alpha/beta, every time it makes noise we can't justify technically :(?

Romain Manni-Bucau
@rmannibucau <https://twitter.com/rmannibucau> |  Blog
<https://rmannibucau.metawerx.net/> | Old Blog
<http://rmannibucau.wordpress.com> | Github <https://github.com/rmannibucau> |
LinkedIn <https://www.linkedin.com/in/rmannibucau> | Book
<https://www.packtpub.com/application-development/java-ee-8-high-performance>


Le mer. 22 mai 2024 à 17:12, Guillaume Nodet  a écrit :

> This is a vote to release Apache Maven 4.0.0-beta-3, as I've cut another
> release to fix blocking issues found in beta-2.
>
>
> We solved 25 issues:
>
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922=12354634
>
> There are still some issues in JIRA:
> https://issues.apache.org/jira/projects/MNG/issues
>
> Release candidates:
> https://dist.apache.org/repos/dist/dev/maven/maven-4/4.0.0-beta-3/
>
> Staging repository:
> https://repository.apache.org/content/repositories/maven-2126/
>
> Source release SHA512:
> - apache-maven-4.0.0-beta-3-src.zip
>
> 4125acba32218e341b34c1bbe7700f5aa71947fd1a6a5d418825822099800e3b798a5300eaf711e0709866b7e5fc6fee323515af18d8ab25d7eaac034d72b1c6
> - apache-maven-4.0.0-beta-3-src.tar.gz
>
> 8ca063a72fdacbcbe4afc33fc46e6c8920327092d11f3d8a77723ce995c3e24d1e8413cce3d5bc59a47657316834bfb9d4706d8bdffa5da5e147bcb404381808
>
> Staging site:
> https://maven.apache.org/ref/4-LATEST/
>
> Guide to testing staged releases:
> https://maven.apache.org/guides/development/guide-testing-releases.html
>
> The vote is open for at least 72 hours.
>
> [ ] +1
> [ ] +0
> [ ] -1
>
> --
> Guillaume Nodet
>


[CANCEL] [VOTE] Release Apache Maven 4.0.0-beta-2

2024-05-22 Thread Guillaume Nodet
Cancelling this vote.

Le lun. 13 mai 2024 à 19:40, Guillaume Nodet  a écrit :

> I've cut another release after having fixed a bug in the consumer pom
> creation.
>
> This is a vote to release Apache Maven 4.0.0-beta-1.
>
> We solved 21 issues:
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922=
> 12354392
> <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922=12354392>
>
> There are still some issues in JIRA:
> https://issues.apache.org/jira/projects/MNG/issues
>
> Release candidates:
> https://dist.apache.org/repos/dist/dev/maven/maven-4/4.0.0-beta-2/
>
> Staging repository:
> https://repository.apache.org/content/repositories/maven-2117/
>
> Source release SHA512:
> - apache-maven-4.0.0-beta-1-src.zip
>
>
> 0dff19216028ed7ab15914795c62a2a3247b9f45daedfd0db88266edecf97f16c888c7aac501b6b2d9373e03c828e9ba30f9837cfaafd9a4f32b04fa0776e0d3
> - apache-maven-4.0.0-beta-1-src.tar.gz
>
>
> 04df9d340081fa5cc4c840fee4bbed0d65d2d622e9cdbc0a713438a104933485f22d31bf4b35ce695913b790cf10f11f8f31ce73e0a796debfe7fc99268d9701
>
> Staging site:
> https://maven.apache.org/ref/4-LATEST/
>
> Guide to testing staged releases:
> https://maven.apache.org/guides/development/guide-testing-releases.html
>
> The vote is open for at least 72 hours.
>
> [ ] +1
> [ ] +0
> [ ] -1
>
> --
> 
> Guillaume Nodet
>
>

-- 

Guillaume Nodet


[VOTE] Release Apache Maven 4.0.0-beta-3

2024-05-22 Thread Guillaume Nodet
This is a vote to release Apache Maven 4.0.0-beta-3, as I've cut another
release to fix blocking issues found in beta-2.


We solved 25 issues:
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922=12354634

There are still some issues in JIRA:
https://issues.apache.org/jira/projects/MNG/issues

Release candidates:
https://dist.apache.org/repos/dist/dev/maven/maven-4/4.0.0-beta-3/

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

Source release SHA512:
- apache-maven-4.0.0-beta-3-src.zip
4125acba32218e341b34c1bbe7700f5aa71947fd1a6a5d418825822099800e3b798a5300eaf711e0709866b7e5fc6fee323515af18d8ab25d7eaac034d72b1c6
- apache-maven-4.0.0-beta-3-src.tar.gz
8ca063a72fdacbcbe4afc33fc46e6c8920327092d11f3d8a77723ce995c3e24d1e8413cce3d5bc59a47657316834bfb9d4706d8bdffa5da5e147bcb404381808

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

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

The vote is open for at least 72 hours.

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

--
Guillaume Nodet


Re: [VOTE] Release Apache Maven 4.0.0-beta-2

2024-05-20 Thread Mateusz Gajewski
Can we get beta-3 soon? :)

On Mon, May 20, 2024 at 12:38 PM Tamás Cservenák 
wrote:

> +1
>
> But as we know today, this was really too early to call it "beta". We
> discovered issues that may introduce API changes...
>
> On Mon, May 13, 2024 at 7:41 PM Guillaume Nodet  wrote:
>
> > I've cut another release after having fixed a bug in the consumer pom
> > creation.
> >
> > This is a vote to release Apache Maven 4.0.0-beta-1.
> >
> > We solved 21 issues:
> >
> >
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922=
> > 12354392
> > <
> >
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922=12354392
> > >
> >
> > There are still some issues in JIRA:
> > https://issues.apache.org/jira/projects/MNG/issues
> >
> > Release candidates:
> > https://dist.apache.org/repos/dist/dev/maven/maven-4/4.0.0-beta-2/
> >
> > Staging repository:
> > https://repository.apache.org/content/repositories/maven-2117/
> >
> > Source release SHA512:
> > - apache-maven-4.0.0-beta-1-src.zip
> >
> >
> >
> 0dff19216028ed7ab15914795c62a2a3247b9f45daedfd0db88266edecf97f16c888c7aac501b6b2d9373e03c828e9ba30f9837cfaafd9a4f32b04fa0776e0d3
> > - apache-maven-4.0.0-beta-1-src.tar.gz
> >
> >
> >
> 04df9d340081fa5cc4c840fee4bbed0d65d2d622e9cdbc0a713438a104933485f22d31bf4b35ce695913b790cf10f11f8f31ce73e0a796debfe7fc99268d9701
> >
> > Staging site:
> > https://maven.apache.org/ref/4-LATEST/
> >
> > Guide to testing staged releases:
> > https://maven.apache.org/guides/development/guide-testing-releases.html
> >
> > The vote is open for at least 72 hours.
> >
> > [ ] +1
> > [ ] +0
> > [ ] -1
> >
> > --
> > 
> > Guillaume Nodet
> >
>


Re: [VOTE] Release Apache Maven 4.0.0-beta-2

2024-05-20 Thread Tamás Cservenák
+1

But as we know today, this was really too early to call it "beta". We
discovered issues that may introduce API changes...

On Mon, May 13, 2024 at 7:41 PM Guillaume Nodet  wrote:

> I've cut another release after having fixed a bug in the consumer pom
> creation.
>
> This is a vote to release Apache Maven 4.0.0-beta-1.
>
> We solved 21 issues:
>
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922=
> 12354392
> <
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922=12354392
> >
>
> There are still some issues in JIRA:
> https://issues.apache.org/jira/projects/MNG/issues
>
> Release candidates:
> https://dist.apache.org/repos/dist/dev/maven/maven-4/4.0.0-beta-2/
>
> Staging repository:
> https://repository.apache.org/content/repositories/maven-2117/
>
> Source release SHA512:
> - apache-maven-4.0.0-beta-1-src.zip
>
>
> 0dff19216028ed7ab15914795c62a2a3247b9f45daedfd0db88266edecf97f16c888c7aac501b6b2d9373e03c828e9ba30f9837cfaafd9a4f32b04fa0776e0d3
> - apache-maven-4.0.0-beta-1-src.tar.gz
>
>
> 04df9d340081fa5cc4c840fee4bbed0d65d2d622e9cdbc0a713438a104933485f22d31bf4b35ce695913b790cf10f11f8f31ce73e0a796debfe7fc99268d9701
>
> Staging site:
> https://maven.apache.org/ref/4-LATEST/
>
> Guide to testing staged releases:
> https://maven.apache.org/guides/development/guide-testing-releases.html
>
> The vote is open for at least 72 hours.
>
> [ ] +1
> [ ] +0
> [ ] -1
>
> --
> 
> Guillaume Nodet
>


Re: [VOTE] Release Apache Maven 4.0.0-beta-2

2024-05-20 Thread Maarten Mulders

Thanks for pushing the first beta, Guillaume!

+1 from me.


- Maarten

On 13/05/2024 19:40, Guillaume Nodet wrote:

I've cut another release after having fixed a bug in the consumer pom
creation.

This is a vote to release Apache Maven 4.0.0-beta-1.

We solved 21 issues:
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922=
12354392
<https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922=12354392>

There are still some issues in JIRA:
https://issues.apache.org/jira/projects/MNG/issues

Release candidates:
https://dist.apache.org/repos/dist/dev/maven/maven-4/4.0.0-beta-2/

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

Source release SHA512:
- apache-maven-4.0.0-beta-1-src.zip

0dff19216028ed7ab15914795c62a2a3247b9f45daedfd0db88266edecf97f16c888c7aac501b6b2d9373e03c828e9ba30f9837cfaafd9a4f32b04fa0776e0d3
- apache-maven-4.0.0-beta-1-src.tar.gz

04df9d340081fa5cc4c840fee4bbed0d65d2d622e9cdbc0a713438a104933485f22d31bf4b35ce695913b790cf10f11f8f31ce73e0a796debfe7fc99268d9701

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

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

The vote is open for at least 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 4.0.0-beta-2

2024-05-16 Thread Filipe Roque
Detected an issue with maven cache extension

https://issues.apache.org/jira/browse/MNG-8123

Filipe Roque

On Tue, 2024-05-14 at 13:58 +0200, Mateusz Gajewski wrote:
> -1 from our testing at Trino
> (https://github.com/trinodb/trino/pull/21966)
> 
> Previous alphas worked for us, beta-2 doesn't. It seems to complain
> about
> our custom packaging ("trino-plugin") that is defined by the
> trino-maven-plugin here:
> https://github.com/trinodb/trino-maven-plugin/blob/master/src/main/resources-filtered/META-INF/plexus/components.xml#L4
> 
> On Tue, May 14, 2024 at 12:35 PM Karl Heinz Marbaise
>  wrote:
> 
> > Hi,
> > 
> > 
> > +1 from me.
> > 
> > Kind regards
> > Karl Heinz Marbaise
> > On 13.05.24 19:40, Guillaume Nodet wrote:
> > > I've cut another release after having fixed a bug in the consumer
> > > pom
> > > creation.
> > > 
> > > This is a vote to release Apache Maven 4.0.0-beta-1.
> > > 
> > > We solved 21 issues:
> > > 
> > https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922=
> > > 12354392
> > > <
> > https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922=12354392
> > > 
> > > 
> > > There are still some issues in JIRA:
> > > https://issues.apache.org/jira/projects/MNG/issues
> > > 
> > > Release candidates:
> > > https://dist.apache.org/repos/dist/dev/maven/maven-4/4.0.0-beta-2/
> > > 
> > > Staging repository:
> > > https://repository.apache.org/content/repositories/maven-2117/
> > > 
> > > Source release SHA512:
> > > - apache-maven-4.0.0-beta-1-src.zip
> > > 
> > > 
> > 0dff19216028ed7ab15914795c62a2a3247b9f45daedfd0db88266edecf97f16c88
> > 8c7aac501b6b2d9373e03c828e9ba30f9837cfaafd9a4f32b04fa0776e0d3
> > > - apache-maven-4.0.0-beta-1-src.tar.gz
> > > 
> > > 
> > 04df9d340081fa5cc4c840fee4bbed0d65d2d622e9cdbc0a713438a104933485f22
> > d31bf4b35ce695913b790cf10f11f8f31ce73e0a796debfe7fc99268d9701
> > > 
> > > Staging site:
> > > https://maven.apache.org/ref/4-LATEST/
> > > 
> > > Guide to testing staged releases:
> > > https://maven.apache.org/guides/development/guide-testing-releases.html
> > > 
> > > The vote is open for at least 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 4.0.0-beta-2

2024-05-14 Thread Mateusz Gajewski
-1 from our testing at Trino (https://github.com/trinodb/trino/pull/21966)

Previous alphas worked for us, beta-2 doesn't. It seems to complain about
our custom packaging ("trino-plugin") that is defined by the
trino-maven-plugin here:
https://github.com/trinodb/trino-maven-plugin/blob/master/src/main/resources-filtered/META-INF/plexus/components.xml#L4

On Tue, May 14, 2024 at 12:35 PM Karl Heinz Marbaise
 wrote:

> Hi,
>
>
> +1 from me.
>
> Kind regards
> Karl Heinz Marbaise
> On 13.05.24 19:40, Guillaume Nodet wrote:
> > I've cut another release after having fixed a bug in the consumer pom
> > creation.
> >
> > This is a vote to release Apache Maven 4.0.0-beta-1.
> >
> > We solved 21 issues:
> >
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922=
> > 12354392
> > <
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922=12354392
> >
> >
> > There are still some issues in JIRA:
> > https://issues.apache.org/jira/projects/MNG/issues
> >
> > Release candidates:
> > https://dist.apache.org/repos/dist/dev/maven/maven-4/4.0.0-beta-2/
> >
> > Staging repository:
> > https://repository.apache.org/content/repositories/maven-2117/
> >
> > Source release SHA512:
> > - apache-maven-4.0.0-beta-1-src.zip
> >
> >
> 0dff19216028ed7ab15914795c62a2a3247b9f45daedfd0db88266edecf97f16c888c7aac501b6b2d9373e03c828e9ba30f9837cfaafd9a4f32b04fa0776e0d3
> > - apache-maven-4.0.0-beta-1-src.tar.gz
> >
> >
> 04df9d340081fa5cc4c840fee4bbed0d65d2d622e9cdbc0a713438a104933485f22d31bf4b35ce695913b790cf10f11f8f31ce73e0a796debfe7fc99268d9701
> >
> > Staging site:
> > https://maven.apache.org/ref/4-LATEST/
> >
> > Guide to testing staged releases:
> > https://maven.apache.org/guides/development/guide-testing-releases.html
> >
> > The vote is open for at least 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 4.0.0-beta-2

2024-05-14 Thread Karl Heinz Marbaise

Hi,


+1 from me.

Kind regards
Karl Heinz Marbaise
On 13.05.24 19:40, Guillaume Nodet wrote:

I've cut another release after having fixed a bug in the consumer pom
creation.

This is a vote to release Apache Maven 4.0.0-beta-1.

We solved 21 issues:
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922=
12354392
<https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922=12354392>

There are still some issues in JIRA:
https://issues.apache.org/jira/projects/MNG/issues

Release candidates:
https://dist.apache.org/repos/dist/dev/maven/maven-4/4.0.0-beta-2/

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

Source release SHA512:
- apache-maven-4.0.0-beta-1-src.zip

0dff19216028ed7ab15914795c62a2a3247b9f45daedfd0db88266edecf97f16c888c7aac501b6b2d9373e03c828e9ba30f9837cfaafd9a4f32b04fa0776e0d3
- apache-maven-4.0.0-beta-1-src.tar.gz

04df9d340081fa5cc4c840fee4bbed0d65d2d622e9cdbc0a713438a104933485f22d31bf4b35ce695913b790cf10f11f8f31ce73e0a796debfe7fc99268d9701

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

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

The vote is open for at least 72 hours.

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




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



[VOTE] Release Apache Maven 4.0.0-beta-2

2024-05-13 Thread Guillaume Nodet
I've cut another release after having fixed a bug in the consumer pom
creation.

This is a vote to release Apache Maven 4.0.0-beta-1.

We solved 21 issues:
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922=
12354392
<https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922=12354392>

There are still some issues in JIRA:
https://issues.apache.org/jira/projects/MNG/issues

Release candidates:
https://dist.apache.org/repos/dist/dev/maven/maven-4/4.0.0-beta-2/

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

Source release SHA512:
- apache-maven-4.0.0-beta-1-src.zip

0dff19216028ed7ab15914795c62a2a3247b9f45daedfd0db88266edecf97f16c888c7aac501b6b2d9373e03c828e9ba30f9837cfaafd9a4f32b04fa0776e0d3
- apache-maven-4.0.0-beta-1-src.tar.gz

04df9d340081fa5cc4c840fee4bbed0d65d2d622e9cdbc0a713438a104933485f22d31bf4b35ce695913b790cf10f11f8f31ce73e0a796debfe7fc99268d9701

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

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

The vote is open for at least 72 hours.

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

-- 

Guillaume Nodet


[CANCEL] [VOTE] Release Apache Maven 4.0.0-beta-1

2024-05-13 Thread Guillaume Nodet
I need to cancel this release.
It's still affected by a problem when building consumer POM with the
interaction of the flatten-m-p (or any plugin rewriting the original POM).
I'll recut another release tomorrow.

Guillaume

Le lun. 13 mai 2024 à 17:04, Guillaume Nodet  a écrit :

>
> This is a vote to release Apache Maven 4.0.0-beta-1.
>
> We solved 21 issues:
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922=
> 12354392
>
> There are still some issues in JIRA:
> https://issues.apache.org/jira/projects/MNG/issues
>
> Release candidates:
> https://dist.apache.org/repos/dist/dev/maven/maven-4/beta-1/
>
> Staging repository:
> https://repository.apache.org/content/repositories/maven-2116/
>
> Source release SHA512:
> - apache-maven-4.0.0-beta-1-src.zip
>
>
> 2f88553334405b536a0278f25ff694ddb9cd80fca56ce71e63114f8dbd3361b96100056e236f97c5b1330fd7191aaace298b91c1b1ed85b04096f71d4b158500
> - apache-maven-4.0.0-beta-1-src.tar.gz
>
>
> 9c6a828e2aa9fcced8dc209f741502d831708ae12458c1a213d99b6981347405e44042ba028ad39b5916fd92edd633dd3e9bec4968b988f1da8fa2ac8f36
>
> Staging site:
> https://maven.apache.org/ref/4-LATEST/
>
> Guide to testing staged releases:
> https://maven.apache.org/guides/development/guide-testing-releases.html
>
> The vote is open for at least 72 hours.
>
> [ ] +1
> [ ] +0
> [ ] -1
>
> --
> 
> Guillaume Nodet
>
>

-- 

Guillaume Nodet


Re: [VOTE] Release Apache Maven 4.0.0-beta-1

2024-05-13 Thread Slawomir Jaranowski
Fixed link for issues:
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922=12354392

pon., 13 maj 2024 o 17:05 Guillaume Nodet  napisał(a):

> This is a vote to release Apache Maven 4.0.0-beta-1.
>
> We solved 21 issues:
>
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922=
> 12354392
>
> There are still some issues in JIRA:
> https://issues.apache.org/jira/projects/MNG/issues
>
> Release candidates:
> https://dist.apache.org/repos/dist/dev/maven/maven-4/beta-1/
>
> Staging repository:
> https://repository.apache.org/content/repositories/maven-2116/
>
> Source release SHA512:
> - apache-maven-4.0.0-beta-1-src.zip
>
>
> 2f88553334405b536a0278f25ff694ddb9cd80fca56ce71e63114f8dbd3361b96100056e236f97c5b1330fd7191aaace298b91c1b1ed85b04096f71d4b158500
> - apache-maven-4.0.0-beta-1-src.tar.gz
>
>
> 9c6a828e2aa9fcced8dc209f741502d831708ae12458c1a213d99b6981347405e44042ba028ad39b5916fd92edd633dd3e9bec4968b988f1da8fa2ac8f36
>
> Staging site:
> https://maven.apache.org/ref/4-LATEST/
>
> Guide to testing staged releases:
> https://maven.apache.org/guides/development/guide-testing-releases.html
>
> The vote is open for at least 72 hours.
>
> [ ] +1
> [ ] +0
> [ ] -1
>
> --
> 
> Guillaume Nodet
>


-- 
Sławomir Jaranowski


[VOTE] Release Apache Maven 4.0.0-beta-1

2024-05-13 Thread Guillaume Nodet
This is a vote to release Apache Maven 4.0.0-beta-1.

We solved 21 issues:
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922=
12354392

There are still some issues in JIRA:
https://issues.apache.org/jira/projects/MNG/issues

Release candidates:
https://dist.apache.org/repos/dist/dev/maven/maven-4/beta-1/

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

Source release SHA512:
- apache-maven-4.0.0-beta-1-src.zip

2f88553334405b536a0278f25ff694ddb9cd80fca56ce71e63114f8dbd3361b96100056e236f97c5b1330fd7191aaace298b91c1b1ed85b04096f71d4b158500
- apache-maven-4.0.0-beta-1-src.tar.gz

9c6a828e2aa9fcced8dc209f741502d831708ae12458c1a213d99b6981347405e44042ba028ad39b5916fd92edd633dd3e9bec4968b988f1da8fa2ac8f36

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

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

The vote is open for at least 72 hours.

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

-- 

Guillaume Nodet


[ANN] Apache Maven 4.0.0-alpha-13 released

2024-03-12 Thread Tamás Cservenák
The Apache Maven team is pleased to announce the release of
Apache Maven 4.0.0-alpha-13

Note: This is the first release that requires Java 17!

Apache Maven is a software project management and comprehension tool.
Based on the concept of a project object model (POM), Maven can manage
a project's build, reporting and documentation from a central piece of
information.

Maven 4.0.0-alpha-13 is available via https://maven.apache.org/download.cgi

This is an alpha release, not suitable for production. If you hit any
problem,
please raise a JIRA issue or send an email to the mailing list.

Notable changes include:
- requires Java 17 as “minimum runtime Java requirement”
- brings the latest Maven Resolver 2.0.0-alpha-8
- new features like Profile OS activation with wildcards, Profile
activation by packaging, SPI for user properties
- improvements related to dependencyManagement and BOM handling, new APIs
for “dependency path control”
- and many bug fixes since alpha-12

For more information read
https://maven.apache.org/docs/4.0.0-alpha-13/release-notes.html

Have fun!
The Apache Maven Team


[RESULT] [VOTE] Release Apache Maven 4.0.0-alpha-13

2024-03-10 Thread Tamás Cservenák
Howdy,

The vote has passed with the following result:

+1: Romain, Maarten, Guillaume, Zhongming Hua, Slawomir, Karl Heinz

PMC quorum: reached

I will promote the artifacts to the central repo, the source release
ZIP file and add this release to the board report.

Thanks
T


Re: [VOTE] Release Apache Maven 4.0.0-alpha-13

2024-03-08 Thread Karl Heinz Marbaise

Hi,

+1 from me

Kind regards
Karl Heinz Marbaise

On 06.03.24 21:42, Tamás Cservenák wrote:

Howdy,

This is a vote to release Apache Maven 4.0.0-alpha-13.

We solved 32 issues:
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922=12354062

There are still some issues in JIRA:
https://issues.apache.org/jira/projects/MNG/issues

Release candidates:
https://dist.apache.org/repos/dist/dev/maven/maven-4/4.0.0-alpha-13/

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

Source release SHA512:
- apache-maven-4.0.0-alpha-13-src.zip
5e997e382ad7e5021009b74a6a80b9c9076282a3a71260636efc99c28ffad2c4d093d896364e705d853015f6c7d949523fc78c4ebb6aa55edeb43e383f084e3d
- apache-maven-4.0.0-alpha-13-src.tar.gz
59cc1b312b240e93e9f51ab9549c69385e12ccf5453b8e6238470437fce8ca802bda0eddc66ca94c5d6d05c02e44c0f78d0d7d2038998559a61df6e5c599da10

Staging site:
https://maven.apache.org/ref/4-LATEST/
Note: site publishing (execution time of `mvn scm-publish:publish-scm`) now
takes 32 minutes! We need to do something about this...

Guide to testing staged releases:
https://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



Re: [VOTE] Release Apache Maven 4.0.0-alpha-13

2024-03-07 Thread Tamás Cservenák
Release notes, still TBD (need to collect itemized "notable changes" and
figure out where are the XSDs):
https://github.com/apache/maven-site/pull/499

T

On Thu, Mar 7, 2024 at 1:36 PM Tamás Cservenák  wrote:

> Slawek, I agree, will change the issue.
>
> On Thu, Mar 7, 2024 at 12:44 PM Slawomir Jaranowski <
> s.jaranow...@gmail.com> wrote:
>
>> +1
>>
>> I would like to see an upgrade to JDK 17 as "New Feature" rather than
>> "Task" - what do you think?
>>
>>  https://issues.apache.org/jira/browse/MNG-8061
>>
>> śr., 6 mar 2024 o 21:44 Tamás Cservenák  napisał(a):
>>
>> > Howdy,
>> >
>> > This is a vote to release Apache Maven 4.0.0-alpha-13.
>> >
>> > We solved 32 issues:
>> >
>> >
>> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922=12354062
>> >
>> > There are still some issues in JIRA:
>> > https://issues.apache.org/jira/projects/MNG/issues
>> >
>> > Release candidates:
>> > https://dist.apache.org/repos/dist/dev/maven/maven-4/4.0.0-alpha-13/
>> >
>> > Staging repository:
>> > https://repository.apache.org/content/repositories/maven-2068/
>> >
>> > Source release SHA512:
>> > - apache-maven-4.0.0-alpha-13-src.zip
>> >
>> >
>> 5e997e382ad7e5021009b74a6a80b9c9076282a3a71260636efc99c28ffad2c4d093d896364e705d853015f6c7d949523fc78c4ebb6aa55edeb43e383f084e3d
>> > - apache-maven-4.0.0-alpha-13-src.tar.gz
>> >
>> >
>> 59cc1b312b240e93e9f51ab9549c69385e12ccf5453b8e6238470437fce8ca802bda0eddc66ca94c5d6d05c02e44c0f78d0d7d2038998559a61df6e5c599da10
>> >
>> > Staging site:
>> > https://maven.apache.org/ref/4-LATEST/
>> > Note: site publishing (execution time of `mvn scm-publish:publish-scm`)
>> now
>> > takes 32 minutes! We need to do something about this...
>> >
>> > Guide to testing staged releases:
>> > https://maven.apache.org/guides/development/guide-testing-releases.html
>> >
>> > Vote open for 72 hours.
>> >
>> > [ ] +1
>> > [ ] +0
>> > [ ] -1
>> >
>>
>>
>> --
>> Sławomir Jaranowski
>>
>


Re: [VOTE] Release Apache Maven 4.0.0-alpha-13

2024-03-07 Thread Tamás Cservenák
Slawek, I agree, will change the issue.

On Thu, Mar 7, 2024 at 12:44 PM Slawomir Jaranowski 
wrote:

> +1
>
> I would like to see an upgrade to JDK 17 as "New Feature" rather than
> "Task" - what do you think?
>
>  https://issues.apache.org/jira/browse/MNG-8061
>
> śr., 6 mar 2024 o 21:44 Tamás Cservenák  napisał(a):
>
> > Howdy,
> >
> > This is a vote to release Apache Maven 4.0.0-alpha-13.
> >
> > We solved 32 issues:
> >
> >
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922=12354062
> >
> > There are still some issues in JIRA:
> > https://issues.apache.org/jira/projects/MNG/issues
> >
> > Release candidates:
> > https://dist.apache.org/repos/dist/dev/maven/maven-4/4.0.0-alpha-13/
> >
> > Staging repository:
> > https://repository.apache.org/content/repositories/maven-2068/
> >
> > Source release SHA512:
> > - apache-maven-4.0.0-alpha-13-src.zip
> >
> >
> 5e997e382ad7e5021009b74a6a80b9c9076282a3a71260636efc99c28ffad2c4d093d896364e705d853015f6c7d949523fc78c4ebb6aa55edeb43e383f084e3d
> > - apache-maven-4.0.0-alpha-13-src.tar.gz
> >
> >
> 59cc1b312b240e93e9f51ab9549c69385e12ccf5453b8e6238470437fce8ca802bda0eddc66ca94c5d6d05c02e44c0f78d0d7d2038998559a61df6e5c599da10
> >
> > Staging site:
> > https://maven.apache.org/ref/4-LATEST/
> > Note: site publishing (execution time of `mvn scm-publish:publish-scm`)
> now
> > takes 32 minutes! We need to do something about this...
> >
> > Guide to testing staged releases:
> > https://maven.apache.org/guides/development/guide-testing-releases.html
> >
> > Vote open for 72 hours.
> >
> > [ ] +1
> > [ ] +0
> > [ ] -1
> >
>
>
> --
> Sławomir Jaranowski
>


Re: [VOTE] Release Apache Maven 4.0.0-alpha-13

2024-03-07 Thread Slawomir Jaranowski
+1

I would like to see an upgrade to JDK 17 as "New Feature" rather than
"Task" - what do you think?

 https://issues.apache.org/jira/browse/MNG-8061

śr., 6 mar 2024 o 21:44 Tamás Cservenák  napisał(a):

> Howdy,
>
> This is a vote to release Apache Maven 4.0.0-alpha-13.
>
> We solved 32 issues:
>
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922=12354062
>
> There are still some issues in JIRA:
> https://issues.apache.org/jira/projects/MNG/issues
>
> Release candidates:
> https://dist.apache.org/repos/dist/dev/maven/maven-4/4.0.0-alpha-13/
>
> Staging repository:
> https://repository.apache.org/content/repositories/maven-2068/
>
> Source release SHA512:
> - apache-maven-4.0.0-alpha-13-src.zip
>
> 5e997e382ad7e5021009b74a6a80b9c9076282a3a71260636efc99c28ffad2c4d093d896364e705d853015f6c7d949523fc78c4ebb6aa55edeb43e383f084e3d
> - apache-maven-4.0.0-alpha-13-src.tar.gz
>
> 59cc1b312b240e93e9f51ab9549c69385e12ccf5453b8e6238470437fce8ca802bda0eddc66ca94c5d6d05c02e44c0f78d0d7d2038998559a61df6e5c599da10
>
> Staging site:
> https://maven.apache.org/ref/4-LATEST/
> Note: site publishing (execution time of `mvn scm-publish:publish-scm`) now
> takes 32 minutes! We need to do something about this...
>
> Guide to testing staged releases:
> https://maven.apache.org/guides/development/guide-testing-releases.html
>
> Vote open for 72 hours.
>
> [ ] +1
> [ ] +0
> [ ] -1
>


-- 
Sławomir Jaranowski


Re: [VOTE] Release Apache Maven 4.0.0-alpha-13

2024-03-07 Thread zhongming hua
+1

Guillaume Nodet  于2024年3月7日周四 18:00写道:
>
> +1
>
> 
> Guillaume Nodet
>
>
>
> Le mer. 6 mars 2024 à 21:44, Tamás Cservenák  a écrit :
>
> > Howdy,
> >
> > This is a vote to release Apache Maven 4.0.0-alpha-13.
> >
> > We solved 32 issues:
> >
> > https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922=12354062
> >
> > There are still some issues in JIRA:
> > https://issues.apache.org/jira/projects/MNG/issues
> >
> > Release candidates:
> > https://dist.apache.org/repos/dist/dev/maven/maven-4/4.0.0-alpha-13/
> >
> > Staging repository:
> > https://repository.apache.org/content/repositories/maven-2068/
> >
> > Source release SHA512:
> > - apache-maven-4.0.0-alpha-13-src.zip
> >
> > 5e997e382ad7e5021009b74a6a80b9c9076282a3a71260636efc99c28ffad2c4d093d896364e705d853015f6c7d949523fc78c4ebb6aa55edeb43e383f084e3d
> > - apache-maven-4.0.0-alpha-13-src.tar.gz
> >
> > 59cc1b312b240e93e9f51ab9549c69385e12ccf5453b8e6238470437fce8ca802bda0eddc66ca94c5d6d05c02e44c0f78d0d7d2038998559a61df6e5c599da10
> >
> > Staging site:
> > https://maven.apache.org/ref/4-LATEST/
> > Note: site publishing (execution time of `mvn scm-publish:publish-scm`) now
> > takes 32 minutes! We need to do something about this...
> >
> > Guide to testing staged releases:
> > https://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



Re: [VOTE] Release Apache Maven 4.0.0-alpha-13

2024-03-07 Thread Guillaume Nodet
+1


Guillaume Nodet



Le mer. 6 mars 2024 à 21:44, Tamás Cservenák  a écrit :

> Howdy,
>
> This is a vote to release Apache Maven 4.0.0-alpha-13.
>
> We solved 32 issues:
>
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922=12354062
>
> There are still some issues in JIRA:
> https://issues.apache.org/jira/projects/MNG/issues
>
> Release candidates:
> https://dist.apache.org/repos/dist/dev/maven/maven-4/4.0.0-alpha-13/
>
> Staging repository:
> https://repository.apache.org/content/repositories/maven-2068/
>
> Source release SHA512:
> - apache-maven-4.0.0-alpha-13-src.zip
>
> 5e997e382ad7e5021009b74a6a80b9c9076282a3a71260636efc99c28ffad2c4d093d896364e705d853015f6c7d949523fc78c4ebb6aa55edeb43e383f084e3d
> - apache-maven-4.0.0-alpha-13-src.tar.gz
>
> 59cc1b312b240e93e9f51ab9549c69385e12ccf5453b8e6238470437fce8ca802bda0eddc66ca94c5d6d05c02e44c0f78d0d7d2038998559a61df6e5c599da10
>
> Staging site:
> https://maven.apache.org/ref/4-LATEST/
> Note: site publishing (execution time of `mvn scm-publish:publish-scm`) now
> takes 32 minutes! We need to do something about this...
>
> Guide to testing staged releases:
> https://maven.apache.org/guides/development/guide-testing-releases.html
>
> Vote open for 72 hours.
>
> [ ] +1
> [ ] +0
> [ ] -1
>


Re: [VOTE] Release Apache Maven 4.0.0-alpha-13

2024-03-07 Thread Guillaume Nodet
This does not seem to be related to MNG-8012 given the message. This is
more probably
https://issues.apache.org/jira/browse/MNG-7854



Guillaume Nodet



Le jeu. 7 mars 2024 à 09:06, Tamás Cservenák  a écrit :

> Karl,
>
> Initial reason is maybe this:
> https://issues.apache.org/jira/browse/MNG-8012
>
> Can you point me at the repo?
>
> Thanks
> T
>
>
> On Thu, Mar 7, 2024 at 12:07 AM Karl Heinz Marbaise 
> wrote:
>
> > Hi,
> >
> > I see the following with 4.0.0-alpha-13  with a test project (spring
> > boot based 3.3.0-M2):
> >
> > [INFO] Unable to find the root directory. Create a .mvn directory in the
> > root directory or add the root="true" attribute on the root project's
> > model to identify it.
> > [INFO] Scanning for projects...
> > [WARNING]
> > [WARNING] Some problems were encountered while building the effective
> > model for 'com.soebes.spring.example:employee:jar:0.0.1-SNAPSHOT'
> > [WARNING] Ignored POM import for:
> > org.apache.maven.plugin-tools:maven-plugin-annotations:jar:3.7.0@compile
> > as already imported
> >
> org.apache.maven.plugin-tools:maven-plugin-annotations:jar:3.10.2@compile.
> >   Add a the conflicting managed dependency directly to the
> > dependencyManagement section of the POM. @
> > org.springframework.boot:spring-boot-dependencies:3.3.0-M2,
> >
> >
> /Users/khm/.m2/repository/org/springframework/boot/spring-boot-dependencies/3.3.0-M2/spring-boot-dependencies-3.3.0-M2.pom
> > [WARNING]
> > [WARNING] It is highly recommended to fix these problems because they
> > threaten the stability of your build.
> > [WARNING]
> > [WARNING] For this reason, future Maven versions might no longer support
> > building such malformed projects.
> > [WARNING]
> >
> > The given bom file contains also a pluginManagement section with a
> > number of plugins defined in 
> >
> >
> > The interesting part is that 4.0.0-alpha-12 does not produce such
> > warning at all:
> >
> > [INFO] Unable to find the root directory. Create a .mvn directory in the
> > root directory or add the root="true" attribute on the root project's
> > model to identify it.
> > [INFO] Scanning for projects...
> > [INFO]
> > [INFO] --<
> > com.soebes.spring.example:employee
> >  >--
> > [INFO] Building Employee Demo Application 0.0.1-SNAPSHOT
> > [INFO]   from pom.xml
> > [INFO] -[ jar
> > ]--
> > [INFO]
> > [INFO] --- clean:3.3.2:clean (default-clean) @ employee ---
> > [INFO] Deleting
> > /Users/khm/ws-git-soebes/examples/spring-boot-plus-spring-data/target
> > [INFO]
> >
> > Any ideas what happens?
> >
> >
> > Kind regards
> > Karl Heinz Marbaise
> >
> > On 06.03.24 21:42, Tamás Cservenák wrote:
> > > Howdy,
> > >
> > > This is a vote to release Apache Maven 4.0.0-alpha-13.
> > >
> > > We solved 32 issues:
> > >
> >
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922=12354062
> > >
> > > There are still some issues in JIRA:
> > > https://issues.apache.org/jira/projects/MNG/issues
> > >
> > > Release candidates:
> > > https://dist.apache.org/repos/dist/dev/maven/maven-4/4.0.0-alpha-13/
> > >
> > > Staging repository:
> > > https://repository.apache.org/content/repositories/maven-2068/
> > >
> > > Source release SHA512:
> > > - apache-maven-4.0.0-alpha-13-src.zip
> > >
> >
> 5e997e382ad7e5021009b74a6a80b9c9076282a3a71260636efc99c28ffad2c4d093d896364e705d853015f6c7d949523fc78c4ebb6aa55edeb43e383f084e3d
> > > - apache-maven-4.0.0-alpha-13-src.tar.gz
> > >
> >
> 59cc1b312b240e93e9f51ab9549c69385e12ccf5453b8e6238470437fce8ca802bda0eddc66ca94c5d6d05c02e44c0f78d0d7d2038998559a61df6e5c599da10
> > >
> > > Staging site:
> > > https://maven.apache.org/ref/4-LATEST/
> > > Note: site publishing (execution time of `mvn scm-publish:publish-scm`)
> > now
> > > takes 32 minutes! We need to do something about this...
> > >
> > > Guide to testing staged releases:
> > >
> https://maven.apache.org/guides/development/guide-testing-releases.html
> > >
> > > Vote open for 72 hours.
> > >
> > > [ ] +1
> > > [ ] +0
> > > [ ] -1
> > >
> >
> >
>


Re: [VOTE] Release Apache Maven 4.0.0-alpha-13

2024-03-07 Thread Tamás Cservenák
Howdy,

yes, we discussed this with Guillaume, and the turn we want to take is
something along these lines:
- once alpha-13 out, we need new resolver release (there is a cycle there,
but only for "demos" and suppliers). Some classes from resolver need to be
dropped, things redirected to classes present in alpha-13.
- lean onto plugin migration to v4 API
- this will probably generate a feedback of changes back into v4 API
- and yes, this means we should slowly going for 'betas"

But this was just generally discussed by the two of us.

On Thu, Mar 7, 2024 at 9:06 AM Maarten Mulders 
wrote:

> +1
>
> I agree with Romain, isn't it about time we move to beta or milestone
> releases? I think it may give us two benefits:
>
> 1. likely to attract more early-bird testers, which can give us valuable
> feedback.
> 2. hopefully convince third-party plugin maintainers to start working on
> Maven 4 compatibility.
>
>
> Thanks,
>
> Maarten
>
> On 07/03/2024 08:37, Romain Manni-Bucau wrote:
> > +1
> >
> > (side note for future releases: we can move to milestone versioning more
> > than alpha since we are not alpha at all it seems, are we?)
> >
> > Romain Manni-Bucau
> > @rmannibucau <https://twitter.com/rmannibucau> |  Blog
> > <https://rmannibucau.metawerx.net/> | Old Blog
> > <http://rmannibucau.wordpress.com> | Github <
> https://github.com/rmannibucau> |
> > LinkedIn <https://www.linkedin.com/in/rmannibucau> | Book
> > <
> https://www.packtpub.com/application-development/java-ee-8-high-performance
> >
> >
> >
> > Le jeu. 7 mars 2024 à 00:08, Karl Heinz Marbaise
> 
> > a écrit :
> >
> >> Hi,
> >>
> >> I see the following with 4.0.0-alpha-13  with a test project (spring
> >> boot based 3.3.0-M2):
> >>
> >> [INFO] Unable to find the root directory. Create a .mvn directory in the
> >> root directory or add the root="true" attribute on the root project's
> >> model to identify it.
> >> [INFO] Scanning for projects...
> >> [WARNING]
> >> [WARNING] Some problems were encountered while building the effective
> >> model for 'com.soebes.spring.example:employee:jar:0.0.1-SNAPSHOT'
> >> [WARNING] Ignored POM import for:
> >> org.apache.maven.plugin-tools:maven-plugin-annotations:jar:3.7.0@compile
> >> as already imported
> >>
> org.apache.maven.plugin-tools:maven-plugin-annotations:jar:3.10.2@compile.
> >>Add a the conflicting managed dependency directly to the
> >> dependencyManagement section of the POM. @
> >> org.springframework.boot:spring-boot-dependencies:3.3.0-M2,
> >>
> >>
> /Users/khm/.m2/repository/org/springframework/boot/spring-boot-dependencies/3.3.0-M2/spring-boot-dependencies-3.3.0-M2.pom
> >> [WARNING]
> >> [WARNING] It is highly recommended to fix these problems because they
> >> threaten the stability of your build.
> >> [WARNING]
> >> [WARNING] For this reason, future Maven versions might no longer support
> >> building such malformed projects.
> >> [WARNING]
> >>
> >> The given bom file contains also a pluginManagement section with a
> >> number of plugins defined in 
> >>
> >>
> >> The interesting part is that 4.0.0-alpha-12 does not produce such
> >> warning at all:
> >>
> >> [INFO] Unable to find the root directory. Create a .mvn directory in the
> >> root directory or add the root="true" attribute on the root project's
> >> model to identify it.
> >> [INFO] Scanning for projects...
> >> [INFO]
> >> [INFO] --<
> >> com.soebes.spring.example:employee
> >>   >------
> >> [INFO] Building Employee Demo Application 0.0.1-SNAPSHOT
> >> [INFO]   from pom.xml
> >> [INFO] -[ jar
> >> ]--
> >> [INFO]
> >> [INFO] --- clean:3.3.2:clean (default-clean) @ employee ---
> >> [INFO] Deleting
> >> /Users/khm/ws-git-soebes/examples/spring-boot-plus-spring-data/target
> >> [INFO]
> >>
> >> Any ideas what happens?
> >>
> >>
> >> Kind regards
> >> Karl Heinz Marbaise
> >>
> >> On 06.03.24 21:42, Tamás Cservenák wrote:
> >>> Howdy,
> >>>
> >>> This is a vote to release Apache Maven 4.0.0-alpha-13.
> >>>
> >&

Re: [VOTE] Release Apache Maven 4.0.0-alpha-13

2024-03-07 Thread Maarten Mulders

+1

I agree with Romain, isn't it about time we move to beta or milestone 
releases? I think it may give us two benefits:


1. likely to attract more early-bird testers, which can give us valuable 
feedback.
2. hopefully convince third-party plugin maintainers to start working on 
Maven 4 compatibility.



Thanks,

Maarten

On 07/03/2024 08:37, Romain Manni-Bucau wrote:

+1

(side note for future releases: we can move to milestone versioning more
than alpha since we are not alpha at all it seems, are we?)

Romain Manni-Bucau
@rmannibucau <https://twitter.com/rmannibucau> |  Blog
<https://rmannibucau.metawerx.net/> | Old Blog
<http://rmannibucau.wordpress.com> | Github <https://github.com/rmannibucau> |
LinkedIn <https://www.linkedin.com/in/rmannibucau> | Book
<https://www.packtpub.com/application-development/java-ee-8-high-performance>


Le jeu. 7 mars 2024 à 00:08, Karl Heinz Marbaise 
a écrit :


Hi,

I see the following with 4.0.0-alpha-13  with a test project (spring
boot based 3.3.0-M2):

[INFO] Unable to find the root directory. Create a .mvn directory in the
root directory or add the root="true" attribute on the root project's
model to identify it.
[INFO] Scanning for projects...
[WARNING]
[WARNING] Some problems were encountered while building the effective
model for 'com.soebes.spring.example:employee:jar:0.0.1-SNAPSHOT'
[WARNING] Ignored POM import for:
org.apache.maven.plugin-tools:maven-plugin-annotations:jar:3.7.0@compile
as already imported
org.apache.maven.plugin-tools:maven-plugin-annotations:jar:3.10.2@compile.
   Add a the conflicting managed dependency directly to the
dependencyManagement section of the POM. @
org.springframework.boot:spring-boot-dependencies:3.3.0-M2,

/Users/khm/.m2/repository/org/springframework/boot/spring-boot-dependencies/3.3.0-M2/spring-boot-dependencies-3.3.0-M2.pom
[WARNING]
[WARNING] It is highly recommended to fix these problems because they
threaten the stability of your build.
[WARNING]
[WARNING] For this reason, future Maven versions might no longer support
building such malformed projects.
[WARNING]

The given bom file contains also a pluginManagement section with a
number of plugins defined in 


The interesting part is that 4.0.0-alpha-12 does not produce such
warning at all:

[INFO] Unable to find the root directory. Create a .mvn directory in the
root directory or add the root="true" attribute on the root project's
model to identify it.
[INFO] Scanning for projects...
[INFO]
[INFO] --<
com.soebes.spring.example:employee
  >--
[INFO] Building Employee Demo Application 0.0.1-SNAPSHOT
[INFO]   from pom.xml
[INFO] -[ jar
]--
[INFO]
[INFO] --- clean:3.3.2:clean (default-clean) @ employee ---
[INFO] Deleting
/Users/khm/ws-git-soebes/examples/spring-boot-plus-spring-data/target
[INFO]

Any ideas what happens?


Kind regards
Karl Heinz Marbaise

On 06.03.24 21:42, Tamás Cservenák wrote:

Howdy,

This is a vote to release Apache Maven 4.0.0-alpha-13.

We solved 32 issues:


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


There are still some issues in JIRA:
https://issues.apache.org/jira/projects/MNG/issues

Release candidates:
https://dist.apache.org/repos/dist/dev/maven/maven-4/4.0.0-alpha-13/

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

Source release SHA512:
- apache-maven-4.0.0-alpha-13-src.zip


5e997e382ad7e5021009b74a6a80b9c9076282a3a71260636efc99c28ffad2c4d093d896364e705d853015f6c7d949523fc78c4ebb6aa55edeb43e383f084e3d

- apache-maven-4.0.0-alpha-13-src.tar.gz


59cc1b312b240e93e9f51ab9549c69385e12ccf5453b8e6238470437fce8ca802bda0eddc66ca94c5d6d05c02e44c0f78d0d7d2038998559a61df6e5c599da10


Staging site:
https://maven.apache.org/ref/4-LATEST/
Note: site publishing (execution time of `mvn scm-publish:publish-scm`)

now

takes 32 minutes! We need to do something about this...

Guide to testing staged releases:
https://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



Re: [VOTE] Release Apache Maven 4.0.0-alpha-13

2024-03-07 Thread Tamás Cservenák
Karl,

Initial reason is maybe this:
https://issues.apache.org/jira/browse/MNG-8012

Can you point me at the repo?

Thanks
T


On Thu, Mar 7, 2024 at 12:07 AM Karl Heinz Marbaise 
wrote:

> Hi,
>
> I see the following with 4.0.0-alpha-13  with a test project (spring
> boot based 3.3.0-M2):
>
> [INFO] Unable to find the root directory. Create a .mvn directory in the
> root directory or add the root="true" attribute on the root project's
> model to identify it.
> [INFO] Scanning for projects...
> [WARNING]
> [WARNING] Some problems were encountered while building the effective
> model for 'com.soebes.spring.example:employee:jar:0.0.1-SNAPSHOT'
> [WARNING] Ignored POM import for:
> org.apache.maven.plugin-tools:maven-plugin-annotations:jar:3.7.0@compile
> as already imported
> org.apache.maven.plugin-tools:maven-plugin-annotations:jar:3.10.2@compile.
>   Add a the conflicting managed dependency directly to the
> dependencyManagement section of the POM. @
> org.springframework.boot:spring-boot-dependencies:3.3.0-M2,
>
> /Users/khm/.m2/repository/org/springframework/boot/spring-boot-dependencies/3.3.0-M2/spring-boot-dependencies-3.3.0-M2.pom
> [WARNING]
> [WARNING] It is highly recommended to fix these problems because they
> threaten the stability of your build.
> [WARNING]
> [WARNING] For this reason, future Maven versions might no longer support
> building such malformed projects.
> [WARNING]
>
> The given bom file contains also a pluginManagement section with a
> number of plugins defined in 
>
>
> The interesting part is that 4.0.0-alpha-12 does not produce such
> warning at all:
>
> [INFO] Unable to find the root directory. Create a .mvn directory in the
> root directory or add the root="true" attribute on the root project's
> model to identify it.
> [INFO] Scanning for projects...
> [INFO]
> [INFO] --<
> com.soebes.spring.example:employee
>  >--
> [INFO] Building Employee Demo Application 0.0.1-SNAPSHOT
> [INFO]   from pom.xml
> [INFO] -[ jar
> ]--
> [INFO]
> [INFO] --- clean:3.3.2:clean (default-clean) @ employee ---
> [INFO] Deleting
> /Users/khm/ws-git-soebes/examples/spring-boot-plus-spring-data/target
> [INFO]
>
> Any ideas what happens?
>
>
> Kind regards
> Karl Heinz Marbaise
>
> On 06.03.24 21:42, Tamás Cservenák wrote:
> > Howdy,
> >
> > This is a vote to release Apache Maven 4.0.0-alpha-13.
> >
> > We solved 32 issues:
> >
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922=12354062
> >
> > There are still some issues in JIRA:
> > https://issues.apache.org/jira/projects/MNG/issues
> >
> > Release candidates:
> > https://dist.apache.org/repos/dist/dev/maven/maven-4/4.0.0-alpha-13/
> >
> > Staging repository:
> > https://repository.apache.org/content/repositories/maven-2068/
> >
> > Source release SHA512:
> > - apache-maven-4.0.0-alpha-13-src.zip
> >
> 5e997e382ad7e5021009b74a6a80b9c9076282a3a71260636efc99c28ffad2c4d093d896364e705d853015f6c7d949523fc78c4ebb6aa55edeb43e383f084e3d
> > - apache-maven-4.0.0-alpha-13-src.tar.gz
> >
> 59cc1b312b240e93e9f51ab9549c69385e12ccf5453b8e6238470437fce8ca802bda0eddc66ca94c5d6d05c02e44c0f78d0d7d2038998559a61df6e5c599da10
> >
> > Staging site:
> > https://maven.apache.org/ref/4-LATEST/
> > Note: site publishing (execution time of `mvn scm-publish:publish-scm`)
> now
> > takes 32 minutes! We need to do something about this...
> >
> > Guide to testing staged releases:
> > https://maven.apache.org/guides/development/guide-testing-releases.html
> >
> > Vote open for 72 hours.
> >
> > [ ] +1
> > [ ] +0
> > [ ] -1
> >
>
>


Re: [VOTE] Release Apache Maven 4.0.0-alpha-13

2024-03-06 Thread Romain Manni-Bucau
+1

(side note for future releases: we can move to milestone versioning more
than alpha since we are not alpha at all it seems, are we?)

Romain Manni-Bucau
@rmannibucau <https://twitter.com/rmannibucau> |  Blog
<https://rmannibucau.metawerx.net/> | Old Blog
<http://rmannibucau.wordpress.com> | Github <https://github.com/rmannibucau> |
LinkedIn <https://www.linkedin.com/in/rmannibucau> | Book
<https://www.packtpub.com/application-development/java-ee-8-high-performance>


Le jeu. 7 mars 2024 à 00:08, Karl Heinz Marbaise 
a écrit :

> Hi,
>
> I see the following with 4.0.0-alpha-13  with a test project (spring
> boot based 3.3.0-M2):
>
> [INFO] Unable to find the root directory. Create a .mvn directory in the
> root directory or add the root="true" attribute on the root project's
> model to identify it.
> [INFO] Scanning for projects...
> [WARNING]
> [WARNING] Some problems were encountered while building the effective
> model for 'com.soebes.spring.example:employee:jar:0.0.1-SNAPSHOT'
> [WARNING] Ignored POM import for:
> org.apache.maven.plugin-tools:maven-plugin-annotations:jar:3.7.0@compile
> as already imported
> org.apache.maven.plugin-tools:maven-plugin-annotations:jar:3.10.2@compile.
>   Add a the conflicting managed dependency directly to the
> dependencyManagement section of the POM. @
> org.springframework.boot:spring-boot-dependencies:3.3.0-M2,
>
> /Users/khm/.m2/repository/org/springframework/boot/spring-boot-dependencies/3.3.0-M2/spring-boot-dependencies-3.3.0-M2.pom
> [WARNING]
> [WARNING] It is highly recommended to fix these problems because they
> threaten the stability of your build.
> [WARNING]
> [WARNING] For this reason, future Maven versions might no longer support
> building such malformed projects.
> [WARNING]
>
> The given bom file contains also a pluginManagement section with a
> number of plugins defined in 
>
>
> The interesting part is that 4.0.0-alpha-12 does not produce such
> warning at all:
>
> [INFO] Unable to find the root directory. Create a .mvn directory in the
> root directory or add the root="true" attribute on the root project's
> model to identify it.
> [INFO] Scanning for projects...
> [INFO]
> [INFO] --<
> com.soebes.spring.example:employee
>  >--
> [INFO] Building Employee Demo Application 0.0.1-SNAPSHOT
> [INFO]   from pom.xml
> [INFO] -[ jar
> ]--
> [INFO]
> [INFO] --- clean:3.3.2:clean (default-clean) @ employee ---
> [INFO] Deleting
> /Users/khm/ws-git-soebes/examples/spring-boot-plus-spring-data/target
> [INFO]
>
> Any ideas what happens?
>
>
> Kind regards
> Karl Heinz Marbaise
>
> On 06.03.24 21:42, Tamás Cservenák wrote:
> > Howdy,
> >
> > This is a vote to release Apache Maven 4.0.0-alpha-13.
> >
> > We solved 32 issues:
> >
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922=12354062
> >
> > There are still some issues in JIRA:
> > https://issues.apache.org/jira/projects/MNG/issues
> >
> > Release candidates:
> > https://dist.apache.org/repos/dist/dev/maven/maven-4/4.0.0-alpha-13/
> >
> > Staging repository:
> > https://repository.apache.org/content/repositories/maven-2068/
> >
> > Source release SHA512:
> > - apache-maven-4.0.0-alpha-13-src.zip
> >
> 5e997e382ad7e5021009b74a6a80b9c9076282a3a71260636efc99c28ffad2c4d093d896364e705d853015f6c7d949523fc78c4ebb6aa55edeb43e383f084e3d
> > - apache-maven-4.0.0-alpha-13-src.tar.gz
> >
> 59cc1b312b240e93e9f51ab9549c69385e12ccf5453b8e6238470437fce8ca802bda0eddc66ca94c5d6d05c02e44c0f78d0d7d2038998559a61df6e5c599da10
> >
> > Staging site:
> > https://maven.apache.org/ref/4-LATEST/
> > Note: site publishing (execution time of `mvn scm-publish:publish-scm`)
> now
> > takes 32 minutes! We need to do something about this...
> >
> > Guide to testing staged releases:
> > https://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
>
>


Re: [VOTE] Release Apache Maven 4.0.0-alpha-13

2024-03-06 Thread Karl Heinz Marbaise

Hi,

I see the following with 4.0.0-alpha-13  with a test project (spring
boot based 3.3.0-M2):

[INFO] Unable to find the root directory. Create a .mvn directory in the
root directory or add the root="true" attribute on the root project's
model to identify it.
[INFO] Scanning for projects...
[WARNING]
[WARNING] Some problems were encountered while building the effective
model for 'com.soebes.spring.example:employee:jar:0.0.1-SNAPSHOT'
[WARNING] Ignored POM import for:
org.apache.maven.plugin-tools:maven-plugin-annotations:jar:3.7.0@compile
as already imported
org.apache.maven.plugin-tools:maven-plugin-annotations:jar:3.10.2@compile.
 Add a the conflicting managed dependency directly to the
dependencyManagement section of the POM. @
org.springframework.boot:spring-boot-dependencies:3.3.0-M2,
/Users/khm/.m2/repository/org/springframework/boot/spring-boot-dependencies/3.3.0-M2/spring-boot-dependencies-3.3.0-M2.pom
[WARNING]
[WARNING] It is highly recommended to fix these problems because they
threaten the stability of your build.
[WARNING]
[WARNING] For this reason, future Maven versions might no longer support
building such malformed projects.
[WARNING]

The given bom file contains also a pluginManagement section with a
number of plugins defined in 


The interesting part is that 4.0.0-alpha-12 does not produce such
warning at all:

[INFO] Unable to find the root directory. Create a .mvn directory in the
root directory or add the root="true" attribute on the root project's
model to identify it.
[INFO] Scanning for projects...
[INFO]
[INFO] --<
com.soebes.spring.example:employee
>--
[INFO] Building Employee Demo Application 0.0.1-SNAPSHOT
[INFO]   from pom.xml
[INFO] -[ jar
]--
[INFO]
[INFO] --- clean:3.3.2:clean (default-clean) @ employee ---
[INFO] Deleting
/Users/khm/ws-git-soebes/examples/spring-boot-plus-spring-data/target
[INFO]

Any ideas what happens?


Kind regards
Karl Heinz Marbaise

On 06.03.24 21:42, Tamás Cservenák wrote:

Howdy,

This is a vote to release Apache Maven 4.0.0-alpha-13.

We solved 32 issues:
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922=12354062

There are still some issues in JIRA:
https://issues.apache.org/jira/projects/MNG/issues

Release candidates:
https://dist.apache.org/repos/dist/dev/maven/maven-4/4.0.0-alpha-13/

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

Source release SHA512:
- apache-maven-4.0.0-alpha-13-src.zip
5e997e382ad7e5021009b74a6a80b9c9076282a3a71260636efc99c28ffad2c4d093d896364e705d853015f6c7d949523fc78c4ebb6aa55edeb43e383f084e3d
- apache-maven-4.0.0-alpha-13-src.tar.gz
59cc1b312b240e93e9f51ab9549c69385e12ccf5453b8e6238470437fce8ca802bda0eddc66ca94c5d6d05c02e44c0f78d0d7d2038998559a61df6e5c599da10

Staging site:
https://maven.apache.org/ref/4-LATEST/
Note: site publishing (execution time of `mvn scm-publish:publish-scm`) now
takes 32 minutes! We need to do something about this...

Guide to testing staged releases:
https://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



[VOTE] Release Apache Maven 4.0.0-alpha-13

2024-03-06 Thread Tamás Cservenák
Howdy,

This is a vote to release Apache Maven 4.0.0-alpha-13.

We solved 32 issues:
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922=12354062

There are still some issues in JIRA:
https://issues.apache.org/jira/projects/MNG/issues

Release candidates:
https://dist.apache.org/repos/dist/dev/maven/maven-4/4.0.0-alpha-13/

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

Source release SHA512:
- apache-maven-4.0.0-alpha-13-src.zip
5e997e382ad7e5021009b74a6a80b9c9076282a3a71260636efc99c28ffad2c4d093d896364e705d853015f6c7d949523fc78c4ebb6aa55edeb43e383f084e3d
- apache-maven-4.0.0-alpha-13-src.tar.gz
59cc1b312b240e93e9f51ab9549c69385e12ccf5453b8e6238470437fce8ca802bda0eddc66ca94c5d6d05c02e44c0f78d0d7d2038998559a61df6e5c599da10

Staging site:
https://maven.apache.org/ref/4-LATEST/
Note: site publishing (execution time of `mvn scm-publish:publish-scm`) now
takes 32 minutes! We need to do something about this...

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

Vote open for 72 hours.

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


[ANN] Apache Maven 4.0.0-alpha-12 released

2024-01-18 Thread Guillaume Nodet
The Apache Maven team is pleased to announce the release of
Apache Maven 4.0.0-alpha-12.

Apache Maven is a software project management and comprehension tool.
Based on the concept of a project object model (POM), Maven can manage
a project's build, reporting and documentation from a central piece of
information.

Maven 4.0.0-alpha-12 is available via https://maven.apache.org/download.cgi

This is an alpha release, not suitable for production. If you hit any problem,
please raise a JIRA issue or send an email to the mailing list.

The full list of changes can be found in our issue management system.
Notable changes include:
 * brings the latest Maven Resolver 2.0.0-alpha-6
 * leverages resolver's artifact collection filtering
 * leverages resolver's new transitive dependency manager
 * use JLine to provide better line editing
 * upgrades SLF4j to 2.x
 * do not resolve projects anymore outside the reactor to provide
better consistency during builds

The JLine library included in this release is missing the native
libraries, which will cause problems on Windows or non-traditional
Unix platforms where the JLine's exec provider does not work (see
MNG-8017).

For more information read
https://maven.apache.org/docs/4.0.0-alpha-12/release-notes.html

Enjoy !
On behalf of the Apache Maven PMC team
Guillaume Nodet

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



[RESULT] [VOTE] Release Apache Maven 4.0.0-alpha-12

2024-01-15 Thread Guillaume Nodet
Vote passes with 6 votes, PMC quorum being reached.
I'll publish the release asap.

Guillaume

Le ven. 12 janv. 2024 à 11:44, Guillaume Nodet  a écrit :

> I'm starting a new vote to release this new alpha.
> This release brings the latest Maven Resolver 2.0.0-alpha-6, leveraging
> artifact collection filtering and the new transitive dependency manager.
> JLine has been leveraged to provide better line editing, SLF4j has been
> upgraded to 2.x. Also, projects are not resolved anymore outside the
> reactor to provide better consistency during builds.
>
> Fwiw, a few plugins have already been ported to the new API (clean,
> install, deploy, resources, compiler) and do pass their integration
> tests, i'll update the PR
> https://github.com/apache/maven/pull/1048
>  asap.
>
> 13 issues solved:
>
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922=12354059
>
> Staging repository:
> https://repository.apache.org/content/repositories/maven-2062
>
> Dev dist directory:
> https://dist.apache.org/repos/dist/dev/maven/maven-4/4.0.0-alpha-12/
>
> Staged site:
> https://maven.apache.org/ref/4-LATEST/
>
> Guide to testing staged releases:
> http://maven.apache.org/guides/development/guide-testing-releases.html
>
> Vote open for 72h
>
> [ ] +1
> [ ] +0
> [ ] -1
>
> --
> 
> Guillaume Nodet
>
>

-- 

Guillaume Nodet


Re: [VOTE] Release Apache Maven 4.0.0-alpha-12

2024-01-15 Thread Romain Manni-Bucau
+1

Romain Manni-Bucau
@rmannibucau  |  Blog
 | Old Blog
 | Github  |
LinkedIn  | Book



Le lun. 15 janv. 2024 à 13:22, Guillaume Nodet  a écrit :

> +1
>
> Le ven. 12 janv. 2024 à 11:44, Guillaume Nodet  a
> écrit :
>
> > I'm starting a new vote to release this new alpha.
> > This release brings the latest Maven Resolver 2.0.0-alpha-6, leveraging
> > artifact collection filtering and the new transitive dependency manager.
> > JLine has been leveraged to provide better line editing, SLF4j has been
> > upgraded to 2.x. Also, projects are not resolved anymore outside the
> > reactor to provide better consistency during builds.
> >
> > Fwiw, a few plugins have already been ported to the new API (clean,
> > install, deploy, resources, compiler) and do pass their integration
> > tests, i'll update the PR
> > https://github.com/apache/maven/pull/1048
> >  asap.
> >
> > 13 issues solved:
> >
> >
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922=12354059
> >
> > Staging repository:
> > https://repository.apache.org/content/repositories/maven-2062
> >
> > Dev dist directory:
> > https://dist.apache.org/repos/dist/dev/maven/maven-4/4.0.0-alpha-12/
> >
> > Staged site:
> > https://maven.apache.org/ref/4-LATEST/
> >
> > Guide to testing staged releases:
> > http://maven.apache.org/guides/development/guide-testing-releases.html
> >
> > Vote open for 72h
> >
> > [ ] +1
> > [ ] +0
> > [ ] -1
> >
> > --
> > 
> > Guillaume Nodet
> >
> >
>
> --
> 
> Guillaume Nodet
>


Re: [VOTE] Release Apache Maven 4.0.0-alpha-12

2024-01-15 Thread Guillaume Nodet
+1

Le ven. 12 janv. 2024 à 11:44, Guillaume Nodet  a écrit :

> I'm starting a new vote to release this new alpha.
> This release brings the latest Maven Resolver 2.0.0-alpha-6, leveraging
> artifact collection filtering and the new transitive dependency manager.
> JLine has been leveraged to provide better line editing, SLF4j has been
> upgraded to 2.x. Also, projects are not resolved anymore outside the
> reactor to provide better consistency during builds.
>
> Fwiw, a few plugins have already been ported to the new API (clean,
> install, deploy, resources, compiler) and do pass their integration
> tests, i'll update the PR
> https://github.com/apache/maven/pull/1048
>  asap.
>
> 13 issues solved:
>
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922=12354059
>
> Staging repository:
> https://repository.apache.org/content/repositories/maven-2062
>
> Dev dist directory:
> https://dist.apache.org/repos/dist/dev/maven/maven-4/4.0.0-alpha-12/
>
> Staged site:
> https://maven.apache.org/ref/4-LATEST/
>
> Guide to testing staged releases:
> http://maven.apache.org/guides/development/guide-testing-releases.html
>
> Vote open for 72h
>
> [ ] +1
> [ ] +0
> [ ] -1
>
> --
> 
> Guillaume Nodet
>
>

-- 

Guillaume Nodet


Re: [VOTE] Release Apache Maven 4.0.0-alpha-12

2024-01-13 Thread Slawomir Jaranowski
+1

pt., 12 sty 2024 o 11:45 Guillaume Nodet  napisał(a):

> I'm starting a new vote to release this new alpha.
> This release brings the latest Maven Resolver 2.0.0-alpha-6, leveraging
> artifact collection filtering and the new transitive dependency manager.
> JLine has been leveraged to provide better line editing, SLF4j has been
> upgraded to 2.x. Also, projects are not resolved anymore outside the
> reactor to provide better consistency during builds.
>
> Fwiw, a few plugins have already been ported to the new API (clean,
> install, deploy, resources, compiler) and do pass their integration
> tests, i'll update the PR
> https://github.com/apache/maven/pull/1048
>  asap.
>
> 13 issues solved:
>
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922=12354059
>
> Staging repository:
> https://repository.apache.org/content/repositories/maven-2062
>
> Dev dist directory:
> https://dist.apache.org/repos/dist/dev/maven/maven-4/4.0.0-alpha-12/
>
> Staged site:
> https://maven.apache.org/ref/4-LATEST/
>
> Guide to testing staged releases:
> http://maven.apache.org/guides/development/guide-testing-releases.html
>
> Vote open for 72h
>
> [ ] +1
> [ ] +0
> [ ] -1
>
> --
> 
> Guillaume Nodet
>


-- 
Sławomir Jaranowski


Re: [VOTE] Release Apache Maven 4.0.0-alpha-12

2024-01-13 Thread Sylwester Lachiewicz
+1
Sylwester

pt., 12 sty 2024 o 14:28 Tamás Cservenák  napisał(a):

> +1b
>
> tested on several local projects I have checked out, works good
>
> T
>
> On Fri, Jan 12, 2024 at 11:44 AM Guillaume Nodet 
> wrote:
>
> > I'm starting a new vote to release this new alpha.
> > This release brings the latest Maven Resolver 2.0.0-alpha-6, leveraging
> > artifact collection filtering and the new transitive dependency manager.
> > JLine has been leveraged to provide better line editing, SLF4j has been
> > upgraded to 2.x. Also, projects are not resolved anymore outside the
> > reactor to provide better consistency during builds.
> >
> > Fwiw, a few plugins have already been ported to the new API (clean,
> > install, deploy, resources, compiler) and do pass their integration
> > tests, i'll update the PR
> > https://github.com/apache/maven/pull/1048
> >  asap.
> >
> > 13 issues solved:
> >
> >
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922=12354059
> >
> > Staging repository:
> > https://repository.apache.org/content/repositories/maven-2062
> >
> > Dev dist directory:
> > https://dist.apache.org/repos/dist/dev/maven/maven-4/4.0.0-alpha-12/
> >
> > Staged site:
> > https://maven.apache.org/ref/4-LATEST/
> >
> > Guide to testing staged releases:
> > http://maven.apache.org/guides/development/guide-testing-releases.html
> >
> > Vote open for 72h
> >
> > [ ] +1
> > [ ] +0
> > [ ] -1
> >
> > --
> > 
> > Guillaume Nodet
> >
>


Re: [VOTE] Release Apache Maven 4.0.0-alpha-12

2024-01-12 Thread Tamás Cservenák
+1b

tested on several local projects I have checked out, works good

T

On Fri, Jan 12, 2024 at 11:44 AM Guillaume Nodet  wrote:

> I'm starting a new vote to release this new alpha.
> This release brings the latest Maven Resolver 2.0.0-alpha-6, leveraging
> artifact collection filtering and the new transitive dependency manager.
> JLine has been leveraged to provide better line editing, SLF4j has been
> upgraded to 2.x. Also, projects are not resolved anymore outside the
> reactor to provide better consistency during builds.
>
> Fwiw, a few plugins have already been ported to the new API (clean,
> install, deploy, resources, compiler) and do pass their integration
> tests, i'll update the PR
> https://github.com/apache/maven/pull/1048
>  asap.
>
> 13 issues solved:
>
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922=12354059
>
> Staging repository:
> https://repository.apache.org/content/repositories/maven-2062
>
> Dev dist directory:
> https://dist.apache.org/repos/dist/dev/maven/maven-4/4.0.0-alpha-12/
>
> Staged site:
> https://maven.apache.org/ref/4-LATEST/
>
> Guide to testing staged releases:
> http://maven.apache.org/guides/development/guide-testing-releases.html
>
> Vote open for 72h
>
> [ ] +1
> [ ] +0
> [ ] -1
>
> --
> 
> Guillaume Nodet
>


Re: [VOTE] Release Apache Maven 4.0.0-alpha-12

2024-01-12 Thread Matthias bünger
+1

(And +1 to try not to burn versions. I was also confused that I „missed“ 11. 
Thanks for explanation why it was skipped)

Von meinem iPhone gesendet

> Am 12.01.2024 um 11:44 schrieb Guillaume Nodet :
> 
> I'm starting a new vote to release this new alpha.
> This release brings the latest Maven Resolver 2.0.0-alpha-6, leveraging
> artifact collection filtering and the new transitive dependency manager.
> JLine has been leveraged to provide better line editing, SLF4j has been
> upgraded to 2.x. Also, projects are not resolved anymore outside the
> reactor to provide better consistency during builds.
> 
> Fwiw, a few plugins have already been ported to the new API (clean,
> install, deploy, resources, compiler) and do pass their integration
> tests, i'll update the PR
> https://github.com/apache/maven/pull/1048
>  asap.
> 
> 13 issues solved:
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922=12354059
> 
> Staging repository:
> https://repository.apache.org/content/repositories/maven-2062
> 
> Dev dist directory:
> https://dist.apache.org/repos/dist/dev/maven/maven-4/4.0.0-alpha-12/
> 
> Staged site:
> https://maven.apache.org/ref/4-LATEST/
> 
> Guide to testing staged releases:
> http://maven.apache.org/guides/development/guide-testing-releases.html
> 
> Vote open for 72h
> 
> [ ] +1
> [ ] +0
> [ ] -1
> 
> --
> 
> Guillaume Nodet


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



Re: [VOTE] Release Apache Maven 4.0.0-alpha-12

2024-01-12 Thread Romain Manni-Bucau
Guess for this case a force push is okish since it is pretty sure nobody
not able to recover from there would have consumed it.
For the future we must not push any tag on apache repo before the release
passed - we can use our forks, this way there is no real way to burn any
version (this is used by some other ASF projects with success so can be
worth a try).

Romain Manni-Bucau
@rmannibucau  |  Blog
 | Old Blog
 | Github  |
LinkedIn  | Book



Le ven. 12 janv. 2024 à 12:04, Guillaume Nodet  a écrit :

> The explanation in this case, is that the BOM's parent has been changed
> yesterday, and I just realized after releasing alpha-11 when looking at the
> staging repo, that the groupId was wrong, so I did not call for a vote for
> it, fixed the groupId and cut alpha-12.
> The other would have been to force push a reset on master and recut
> alpha-11.
>
> Le ven. 12 janv. 2024 à 12:00, Guillaume Nodet  a
> écrit :
>
> >
> >
> > Le ven. 12 janv. 2024 à 11:47, Romain Manni-Bucau  >
> > a écrit :
> >
> >> Hi Guillaume,
> >>
> >> Is it possible to not burn versions, it is always misleading for end
> users
> >> so would be great to get the alpha 11 out maybe?
> >>
> >
> >  It seems it is the rule in the Maven project, but I'd be happy to change
> > it. I fully agree.
> >
> >
> >>
> >> Romain Manni-Bucau
> >> @rmannibucau  |  Blog
> >>  | Old Blog
> >>  | Github <
> >> https://github.com/rmannibucau> |
> >> LinkedIn  | Book
> >> <
> >>
> https://www.packtpub.com/application-development/java-ee-8-high-performance
> >> >
> >>
> >>
> >> Le ven. 12 janv. 2024 à 11:44, Guillaume Nodet  a
> >> écrit :
> >>
> >> > I'm starting a new vote to release this new alpha.
> >> > This release brings the latest Maven Resolver 2.0.0-alpha-6,
> leveraging
> >> > artifact collection filtering and the new transitive dependency
> manager.
> >> > JLine has been leveraged to provide better line editing, SLF4j has
> been
> >> > upgraded to 2.x. Also, projects are not resolved anymore outside the
> >> > reactor to provide better consistency during builds.
> >> >
> >> > Fwiw, a few plugins have already been ported to the new API (clean,
> >> > install, deploy, resources, compiler) and do pass their integration
> >> > tests, i'll update the PR
> >> > https://github.com/apache/maven/pull/1048
> >> >  asap.
> >> >
> >> > 13 issues solved:
> >> >
> >> >
> >>
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922=12354059
> >> >
> >> > Staging repository:
> >> > https://repository.apache.org/content/repositories/maven-2062
> >> >
> >> > Dev dist directory:
> >> > https://dist.apache.org/repos/dist/dev/maven/maven-4/4.0.0-alpha-12/
> >> >
> >> > Staged site:
> >> > https://maven.apache.org/ref/4-LATEST/
> >> >
> >> > Guide to testing staged releases:
> >> >
> http://maven.apache.org/guides/development/guide-testing-releases.html
> >> >
> >> > Vote open for 72h
> >> >
> >> > [ ] +1
> >> > [ ] +0
> >> > [ ] -1
> >> >
> >> > --
> >> > 
> >> > Guillaume Nodet
> >> >
> >>
> >
> >
> > --
> > 
> > Guillaume Nodet
> >
> >
>
> --
> 
> Guillaume Nodet
>


Re: [VOTE] Release Apache Maven 4.0.0-alpha-12

2024-01-12 Thread Guillaume Nodet
The explanation in this case, is that the BOM's parent has been changed
yesterday, and I just realized after releasing alpha-11 when looking at the
staging repo, that the groupId was wrong, so I did not call for a vote for
it, fixed the groupId and cut alpha-12.
The other would have been to force push a reset on master and recut
alpha-11.

Le ven. 12 janv. 2024 à 12:00, Guillaume Nodet  a écrit :

>
>
> Le ven. 12 janv. 2024 à 11:47, Romain Manni-Bucau 
> a écrit :
>
>> Hi Guillaume,
>>
>> Is it possible to not burn versions, it is always misleading for end users
>> so would be great to get the alpha 11 out maybe?
>>
>
>  It seems it is the rule in the Maven project, but I'd be happy to change
> it. I fully agree.
>
>
>>
>> Romain Manni-Bucau
>> @rmannibucau  |  Blog
>>  | Old Blog
>>  | Github <
>> https://github.com/rmannibucau> |
>> LinkedIn  | Book
>> <
>> https://www.packtpub.com/application-development/java-ee-8-high-performance
>> >
>>
>>
>> Le ven. 12 janv. 2024 à 11:44, Guillaume Nodet  a
>> écrit :
>>
>> > I'm starting a new vote to release this new alpha.
>> > This release brings the latest Maven Resolver 2.0.0-alpha-6, leveraging
>> > artifact collection filtering and the new transitive dependency manager.
>> > JLine has been leveraged to provide better line editing, SLF4j has been
>> > upgraded to 2.x. Also, projects are not resolved anymore outside the
>> > reactor to provide better consistency during builds.
>> >
>> > Fwiw, a few plugins have already been ported to the new API (clean,
>> > install, deploy, resources, compiler) and do pass their integration
>> > tests, i'll update the PR
>> > https://github.com/apache/maven/pull/1048
>> >  asap.
>> >
>> > 13 issues solved:
>> >
>> >
>> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922=12354059
>> >
>> > Staging repository:
>> > https://repository.apache.org/content/repositories/maven-2062
>> >
>> > Dev dist directory:
>> > https://dist.apache.org/repos/dist/dev/maven/maven-4/4.0.0-alpha-12/
>> >
>> > Staged site:
>> > https://maven.apache.org/ref/4-LATEST/
>> >
>> > Guide to testing staged releases:
>> > http://maven.apache.org/guides/development/guide-testing-releases.html
>> >
>> > Vote open for 72h
>> >
>> > [ ] +1
>> > [ ] +0
>> > [ ] -1
>> >
>> > --
>> > 
>> > Guillaume Nodet
>> >
>>
>
>
> --
> 
> Guillaume Nodet
>
>

-- 

Guillaume Nodet


Re: [VOTE] Release Apache Maven 4.0.0-alpha-12

2024-01-12 Thread Guillaume Nodet
Le ven. 12 janv. 2024 à 11:47, Romain Manni-Bucau  a
écrit :

> Hi Guillaume,
>
> Is it possible to not burn versions, it is always misleading for end users
> so would be great to get the alpha 11 out maybe?
>

 It seems it is the rule in the Maven project, but I'd be happy to change
it. I fully agree.


>
> Romain Manni-Bucau
> @rmannibucau  |  Blog
>  | Old Blog
>  | Github <
> https://github.com/rmannibucau> |
> LinkedIn  | Book
> <
> https://www.packtpub.com/application-development/java-ee-8-high-performance
> >
>
>
> Le ven. 12 janv. 2024 à 11:44, Guillaume Nodet  a
> écrit :
>
> > I'm starting a new vote to release this new alpha.
> > This release brings the latest Maven Resolver 2.0.0-alpha-6, leveraging
> > artifact collection filtering and the new transitive dependency manager.
> > JLine has been leveraged to provide better line editing, SLF4j has been
> > upgraded to 2.x. Also, projects are not resolved anymore outside the
> > reactor to provide better consistency during builds.
> >
> > Fwiw, a few plugins have already been ported to the new API (clean,
> > install, deploy, resources, compiler) and do pass their integration
> > tests, i'll update the PR
> > https://github.com/apache/maven/pull/1048
> >  asap.
> >
> > 13 issues solved:
> >
> >
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922=12354059
> >
> > Staging repository:
> > https://repository.apache.org/content/repositories/maven-2062
> >
> > Dev dist directory:
> > https://dist.apache.org/repos/dist/dev/maven/maven-4/4.0.0-alpha-12/
> >
> > Staged site:
> > https://maven.apache.org/ref/4-LATEST/
> >
> > Guide to testing staged releases:
> > http://maven.apache.org/guides/development/guide-testing-releases.html
> >
> > Vote open for 72h
> >
> > [ ] +1
> > [ ] +0
> > [ ] -1
> >
> > --
> > 
> > Guillaume Nodet
> >
>


-- 

Guillaume Nodet


Re: [VOTE] Release Apache Maven 4.0.0-alpha-12

2024-01-12 Thread Romain Manni-Bucau
Hi Guillaume,

Is it possible to not burn versions, it is always misleading for end users
so would be great to get the alpha 11 out maybe?

Romain Manni-Bucau
@rmannibucau  |  Blog
 | Old Blog
 | Github  |
LinkedIn  | Book



Le ven. 12 janv. 2024 à 11:44, Guillaume Nodet  a écrit :

> I'm starting a new vote to release this new alpha.
> This release brings the latest Maven Resolver 2.0.0-alpha-6, leveraging
> artifact collection filtering and the new transitive dependency manager.
> JLine has been leveraged to provide better line editing, SLF4j has been
> upgraded to 2.x. Also, projects are not resolved anymore outside the
> reactor to provide better consistency during builds.
>
> Fwiw, a few plugins have already been ported to the new API (clean,
> install, deploy, resources, compiler) and do pass their integration
> tests, i'll update the PR
> https://github.com/apache/maven/pull/1048
>  asap.
>
> 13 issues solved:
>
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922=12354059
>
> Staging repository:
> https://repository.apache.org/content/repositories/maven-2062
>
> Dev dist directory:
> https://dist.apache.org/repos/dist/dev/maven/maven-4/4.0.0-alpha-12/
>
> Staged site:
> https://maven.apache.org/ref/4-LATEST/
>
> Guide to testing staged releases:
> http://maven.apache.org/guides/development/guide-testing-releases.html
>
> Vote open for 72h
>
> [ ] +1
> [ ] +0
> [ ] -1
>
> --
> 
> Guillaume Nodet
>


[VOTE] Release Apache Maven 4.0.0-alpha-12

2024-01-12 Thread Guillaume Nodet
I'm starting a new vote to release this new alpha.
This release brings the latest Maven Resolver 2.0.0-alpha-6, leveraging
artifact collection filtering and the new transitive dependency manager.
JLine has been leveraged to provide better line editing, SLF4j has been
upgraded to 2.x. Also, projects are not resolved anymore outside the
reactor to provide better consistency during builds.

Fwiw, a few plugins have already been ported to the new API (clean,
install, deploy, resources, compiler) and do pass their integration
tests, i'll update the PR
https://github.com/apache/maven/pull/1048
 asap.

13 issues solved:
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922=12354059

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

Dev dist directory:
https://dist.apache.org/repos/dist/dev/maven/maven-4/4.0.0-alpha-12/

Staged site:
https://maven.apache.org/ref/4-LATEST/

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

Vote open for 72h

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

-- 

Guillaume Nodet


[ANN] Apache Maven 4.0.0-alpha-10 released

2023-12-21 Thread Guillaume Nodet
The Apache Maven team is pleased to announce the release of
Apache Maven 4.0.0-alpha-10.

Apache Maven is a software project management and comprehension tool.
Based on the concept of a project object model (POM), Maven can manage
a project's build, reporting and documentation from a central piece of
information.

Maven 4.0.0-alpha-10 is available via https://maven.apache.org/download.cgi

This is an alpha release, not suitable for production. If you hit any
problem,
please raise a JIRA issue or send an email to the mailing list.

The full list of changes can be found in our issue management system [1].
Among those are:
 * user controlled relocations
 * fix broken javadoc:jar goal
 * fix resolver that may cause maven never to quit

For more information read
https://maven.apache.org/docs/4.0.0-alpha-10/release-notes.html

[1]
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922=12354013

Enjoy !
Guillaume Nodet


Re: [VOTE] Release Apache Maven 4.0.0-alpha-10

2023-12-21 Thread Guillaume Nodet
Closing this vote with 7 +1s and no other votes.
I'll publish the release asap.

Le lun. 18 déc. 2023 à 19:16, Guillaume Nodet  a écrit :

> I'm starting a new vote to release this new alpha.  This mainly brings
> in latest resolver alpha release which fixes a nasty bug causing maven
> to never quit.
>
> Fwiw, a few plugins have already been ported to the new API (clean,
> install, deploy, resources, compiler) and do pass their integration
> tests, i'll update the PR
> https://github.com/apache/maven/pull/1048/files asap.
>
> 13 issues solved:
>
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922=12354013
>
> Staging repository:
> https://repository.apache.org/content/repositories/maven-2050
>
> Dev dist directory:
> https://dist.apache.org/repos/dist/dev/maven/maven-4/4.0.0-alpha-10/
>
> Staged site:
> https://maven.apache.org/ref/4-LATEST/
>
> Guide to testing staged releases:
> http://maven.apache.org/guides/development/guide-testing-releases.html
>
> Vote open for 72h
>
> [ ] +1
> [ ] +0
> [ ] -1
>
> --
> 
> Guillaume Nodet
>


-- 

Guillaume Nodet


Re: [VOTE] Release Apache Maven 4.0.0-alpha-10

2023-12-21 Thread Guillaume Nodet
+1

Le lun. 18 déc. 2023 à 19:16, Guillaume Nodet  a écrit :

> I'm starting a new vote to release this new alpha.  This mainly brings
> in latest resolver alpha release which fixes a nasty bug causing maven
> to never quit.
>
> Fwiw, a few plugins have already been ported to the new API (clean,
> install, deploy, resources, compiler) and do pass their integration
> tests, i'll update the PR
> https://github.com/apache/maven/pull/1048/files asap.
>
> 13 issues solved:
>
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922=12354013
>
> Staging repository:
> https://repository.apache.org/content/repositories/maven-2050
>
> Dev dist directory:
> https://dist.apache.org/repos/dist/dev/maven/maven-4/4.0.0-alpha-10/
>
> Staged site:
> https://maven.apache.org/ref/4-LATEST/
>
> Guide to testing staged releases:
> http://maven.apache.org/guides/development/guide-testing-releases.html
>
> Vote open for 72h
>
> [ ] +1
> [ ] +0
> [ ] -1
>
> --
> 
> Guillaume Nodet
>


-- 

Guillaume Nodet


Re: [VOTE] Release Apache Maven 4.0.0-alpha-10

2023-12-19 Thread Maarten Mulders

+1


Maarten

On 18/12/2023 19:16, Guillaume Nodet wrote:

I'm starting a new vote to release this new alpha.  This mainly brings
in latest resolver alpha release which fixes a nasty bug causing maven
to never quit.

Fwiw, a few plugins have already been ported to the new API (clean,
install, deploy, resources, compiler) and do pass their integration
tests, i'll update the PR
https://github.com/apache/maven/pull/1048/files asap.

13 issues solved:
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922=12354013

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

Dev dist directory:
https://dist.apache.org/repos/dist/dev/maven/maven-4/4.0.0-alpha-10/

Staged site:
https://maven.apache.org/ref/4-LATEST/

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

Vote open for 72h

[ ] +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 4.0.0-alpha-10

2023-12-18 Thread Slawomir Jaranowski
+1

pon., 18 gru 2023 o 19:16 Guillaume Nodet  napisał(a):

> I'm starting a new vote to release this new alpha.  This mainly brings
> in latest resolver alpha release which fixes a nasty bug causing maven
> to never quit.
>
> Fwiw, a few plugins have already been ported to the new API (clean,
> install, deploy, resources, compiler) and do pass their integration
> tests, i'll update the PR
> https://github.com/apache/maven/pull/1048/files asap.
>
> 13 issues solved:
>
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922=12354013
>
> Staging repository:
> https://repository.apache.org/content/repositories/maven-2050
>
> Dev dist directory:
> https://dist.apache.org/repos/dist/dev/maven/maven-4/4.0.0-alpha-10/
>
> Staged site:
> https://maven.apache.org/ref/4-LATEST/
>
> Guide to testing staged releases:
> http://maven.apache.org/guides/development/guide-testing-releases.html
>
> Vote open for 72h
>
> [ ] +1
> [ ] +0
> [ ] -1
>
> --
> 
> Guillaume Nodet
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
> For additional commands, e-mail: dev-h...@maven.apache.org
>
>

-- 
Sławomir Jaranowski


Re: [VOTE] Release Apache Maven 4.0.0-alpha-10

2023-12-18 Thread Sylwester Lachiewicz
+1

pon., 18 gru 2023, 19:38 użytkownik Tamás Cservenák 
napisał:

> +1
>
> On Mon, Dec 18, 2023 at 7:16 PM Guillaume Nodet  wrote:
>
> > I'm starting a new vote to release this new alpha.  This mainly brings
> > in latest resolver alpha release which fixes a nasty bug causing maven
> > to never quit.
> >
> > Fwiw, a few plugins have already been ported to the new API (clean,
> > install, deploy, resources, compiler) and do pass their integration
> > tests, i'll update the PR
> > https://github.com/apache/maven/pull/1048/files asap.
> >
> > 13 issues solved:
> >
> >
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922=12354013
> >
> > Staging repository:
> > https://repository.apache.org/content/repositories/maven-2050
> >
> > Dev dist directory:
> > https://dist.apache.org/repos/dist/dev/maven/maven-4/4.0.0-alpha-10/
> >
> > Staged site:
> > https://maven.apache.org/ref/4-LATEST/
> >
> > Guide to testing staged releases:
> > http://maven.apache.org/guides/development/guide-testing-releases.html
> >
> > Vote open for 72h
> >
> > [ ] +1
> > [ ] +0
> > [ ] -1
> >
> > --
> > 
> > Guillaume Nodet
> >
> > -
> > To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
> > For additional commands, e-mail: dev-h...@maven.apache.org
> >
> >
>


Re: [VOTE] Release Apache Maven 4.0.0-alpha-10

2023-12-18 Thread Tamás Cservenák
+1

On Mon, Dec 18, 2023 at 7:16 PM Guillaume Nodet  wrote:

> I'm starting a new vote to release this new alpha.  This mainly brings
> in latest resolver alpha release which fixes a nasty bug causing maven
> to never quit.
>
> Fwiw, a few plugins have already been ported to the new API (clean,
> install, deploy, resources, compiler) and do pass their integration
> tests, i'll update the PR
> https://github.com/apache/maven/pull/1048/files asap.
>
> 13 issues solved:
>
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922=12354013
>
> Staging repository:
> https://repository.apache.org/content/repositories/maven-2050
>
> Dev dist directory:
> https://dist.apache.org/repos/dist/dev/maven/maven-4/4.0.0-alpha-10/
>
> Staged site:
> https://maven.apache.org/ref/4-LATEST/
>
> Guide to testing staged releases:
> http://maven.apache.org/guides/development/guide-testing-releases.html
>
> Vote open for 72h
>
> [ ] +1
> [ ] +0
> [ ] -1
>
> --
> 
> Guillaume Nodet
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
> For additional commands, e-mail: dev-h...@maven.apache.org
>
>


Re: [VOTE] Release Apache Maven 4.0.0-alpha-10

2023-12-18 Thread Romain Manni-Bucau
+1

Le lun. 18 déc. 2023 à 19:26, Karl Heinz Marbaise 
a écrit :

> Hi,
>
> +1 from me.
>
> Kind regards
> Karl Heinz Marbaise
> On 18.12.23 19:16, Guillaume Nodet wrote:
> > I'm starting a new vote to release this new alpha.  This mainly brings
> > in latest resolver alpha release which fixes a nasty bug causing maven
> > to never quit.
> >
> > Fwiw, a few plugins have already been ported to the new API (clean,
> > install, deploy, resources, compiler) and do pass their integration
> > tests, i'll update the PR
> > https://github.com/apache/maven/pull/1048/files asap.
> >
> > 13 issues solved:
> >
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922=12354013
> >
> > Staging repository:
> > https://repository.apache.org/content/repositories/maven-2050
> >
> > Dev dist directory:
> > https://dist.apache.org/repos/dist/dev/maven/maven-4/4.0.0-alpha-10/
> >
> > Staged site:
> > https://maven.apache.org/ref/4-LATEST/
> >
> > Guide to testing staged releases:
> > http://maven.apache.org/guides/development/guide-testing-releases.html
> >
> > Vote open for 72h
> >
> > [ ] +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 4.0.0-alpha-10

2023-12-18 Thread Karl Heinz Marbaise

Hi,

+1 from me.

Kind regards
Karl Heinz Marbaise
On 18.12.23 19:16, Guillaume Nodet wrote:

I'm starting a new vote to release this new alpha.  This mainly brings
in latest resolver alpha release which fixes a nasty bug causing maven
to never quit.

Fwiw, a few plugins have already been ported to the new API (clean,
install, deploy, resources, compiler) and do pass their integration
tests, i'll update the PR
https://github.com/apache/maven/pull/1048/files asap.

13 issues solved:
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922=12354013

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

Dev dist directory:
https://dist.apache.org/repos/dist/dev/maven/maven-4/4.0.0-alpha-10/

Staged site:
https://maven.apache.org/ref/4-LATEST/

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

Vote open for 72h

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




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



[VOTE] Release Apache Maven 4.0.0-alpha-10

2023-12-18 Thread Guillaume Nodet
I'm starting a new vote to release this new alpha.  This mainly brings
in latest resolver alpha release which fixes a nasty bug causing maven
to never quit.

Fwiw, a few plugins have already been ported to the new API (clean,
install, deploy, resources, compiler) and do pass their integration
tests, i'll update the PR
https://github.com/apache/maven/pull/1048/files asap.

13 issues solved:
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922=12354013

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

Dev dist directory:
https://dist.apache.org/repos/dist/dev/maven/maven-4/4.0.0-alpha-10/

Staged site:
https://maven.apache.org/ref/4-LATEST/

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

Vote open for 72h

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

-- 

Guillaume Nodet

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



[ANN] Apache Maven 4.0.0-alpha-9 released

2023-12-12 Thread Guillaume Nodet
The Apache Maven team is pleased to announce the release of
Apache Maven 4.0.0-alpha-9.

Apache Maven is a software project management and comprehension tool.
Based on the concept of a project object model (POM), Maven can manage
a project's build, reporting and documentation from a central piece of
information.

Maven 4.0.0-alpha-9 is available via https://maven.apache.org/download.cgi

This is an alpha release, not suitable for production. If you hit any problem,
please raise a JIRA issue or send an email to the mailing list.

The full list of changes can be found in our issue management system [1].
Among those are:
 * switch to Maven Resolver 2.0.0-alpha-3
 * multi-threaded model builder
 * namespace support in xml configuration
 * ability to create proxies to inject SessionScoped beans into singletons
 * Maven 4 API improvements: plugin api, dependency collection /
resolution, version / version range resolution

For more information read
https://maven.apache.org/docs/4.0.0-alpha-9/release-notes.html

[1] 
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922=12353746

Enjoy !
Guillaume Nodet

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



[RESULT] [VOTE] Release Apache Maven 4.0.0-alpha-9

2023-12-11 Thread Guillaume Nodet
Closing this vote with 6 +1s and no other votes.
I'll publish and announce the release asap.

Thx !

Le ven. 8 déc. 2023 à 20:12, Guillaume Nodet  a écrit :

> I'm starting a new vote to release this new alpha.
>
> This alpha release provides a bunch of new things:
>   * switch to maven-resolver 2.0.0-alpha-3
>   * multi-threaded model builder
>   * namespace support in xml configuration
>   * ability to create proxies to inject SessionScoped beans into singletons
>   * Maven 4 API improvements: plugin api, dependency collection /
> resolution, version / version range resolution
>
> Fwiw, a few plugins have already been ported to the new API (clean,
> install, deploy, resources, compiler) and do pass their integration tests,
> i'll update the PR https://github.com/apache/maven/pull/1048/files asap.
>
> 29 issues solved:
>
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922=12353746
>
> Staging repository:
> https://repository.apache.org/content/repositories/maven-2042
>
> Dev dist directory:
> https://dist.apache.org/repos/dist/dev/maven/maven-4/4.0.0-alpha-9/
>
> Staged site:
> https://maven.apache.org/ref/4-LATEST/
>
> Draft for release notes:
> https://github.com/apache/maven-site/pull/474
>
> https://github.com/apache/maven-site/blob/434a9bad8c13b6df76643d4d2ef0628b5ff4a8d4/content/markdown/docs/4.0.0-alpha-9/release-notes.md
>
> Guide to testing staged releases:
> http://maven.apache.org/guides/development/guide-testing-releases.html
>
> Vote open for 72h
>
> [ ] +1
> [ ] +0
> [ ] -1
>
>
> --
> 
> Guillaume Nodet
>
>

-- 

Guillaume Nodet


Re: [VOTE] Release Apache Maven 4.0.0-alpha-9

2023-12-11 Thread Slawomir Jaranowski
+1

pt., 8 gru 2023 o 20:12 Guillaume Nodet  napisał(a):

> I'm starting a new vote to release this new alpha.
>
> This alpha release provides a bunch of new things:
>   * switch to maven-resolver 2.0.0-alpha-3
>   * multi-threaded model builder
>   * namespace support in xml configuration
>   * ability to create proxies to inject SessionScoped beans into singletons
>   * Maven 4 API improvements: plugin api, dependency collection /
> resolution, version / version range resolution
>
> Fwiw, a few plugins have already been ported to the new API (clean,
> install, deploy, resources, compiler) and do pass their integration tests,
> i'll update the PR https://github.com/apache/maven/pull/1048/files asap.
>
> 29 issues solved:
>
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922=12353746
>
> Staging repository:
> https://repository.apache.org/content/repositories/maven-2042
>
> Dev dist directory:
> https://dist.apache.org/repos/dist/dev/maven/maven-4/4.0.0-alpha-9/
>
> Staged site:
> https://maven.apache.org/ref/4-LATEST/
>
> Draft for release notes:
> https://github.com/apache/maven-site/pull/474
>
> https://github.com/apache/maven-site/blob/434a9bad8c13b6df76643d4d2ef0628b5ff4a8d4/content/markdown/docs/4.0.0-alpha-9/release-notes.md
>
> Guide to testing staged releases:
> http://maven.apache.org/guides/development/guide-testing-releases.html
>
> Vote open for 72h
>
> [ ] +1
> [ ] +0
> [ ] -1
>
>
> --
> 
> Guillaume Nodet
>


-- 
Sławomir Jaranowski


Re: [VOTE] Release Apache Maven 4.0.0-alpha-9

2023-12-11 Thread Jean-Baptiste Onofré
+1 (non binding)

Regards
JB

On Fri, Dec 8, 2023 at 8:12 PM Guillaume Nodet  wrote:
>
> I'm starting a new vote to release this new alpha.
>
> This alpha release provides a bunch of new things:
>   * switch to maven-resolver 2.0.0-alpha-3
>   * multi-threaded model builder
>   * namespace support in xml configuration
>   * ability to create proxies to inject SessionScoped beans into singletons
>   * Maven 4 API improvements: plugin api, dependency collection /
> resolution, version / version range resolution
>
> Fwiw, a few plugins have already been ported to the new API (clean,
> install, deploy, resources, compiler) and do pass their integration tests,
> i'll update the PR https://github.com/apache/maven/pull/1048/files asap.
>
> 29 issues solved:
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922=12353746
>
> Staging repository:
> https://repository.apache.org/content/repositories/maven-2042
>
> Dev dist directory:
> https://dist.apache.org/repos/dist/dev/maven/maven-4/4.0.0-alpha-9/
>
> Staged site:
> https://maven.apache.org/ref/4-LATEST/
>
> Draft for release notes:
> https://github.com/apache/maven-site/pull/474
> https://github.com/apache/maven-site/blob/434a9bad8c13b6df76643d4d2ef0628b5ff4a8d4/content/markdown/docs/4.0.0-alpha-9/release-notes.md
>
> Guide to testing staged releases:
> http://maven.apache.org/guides/development/guide-testing-releases.html
>
> Vote open for 72h
>
> [ ] +1
> [ ] +0
> [ ] -1
>
>
> --
> 
> Guillaume Nodet

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



Re: [VOTE] Release Apache Maven 4.0.0-alpha-9

2023-12-11 Thread Karl Heinz Marbaise

Hi,

+1 from me.

Currently testing with more projects... some issues found which I will
document via JIRA...nothing which blocks the current release...

Kind regards
Karl Heinz Marbaise
On 08.12.23 20:12, Guillaume Nodet wrote:

I'm starting a new vote to release this new alpha.

This alpha release provides a bunch of new things:
   * switch to maven-resolver 2.0.0-alpha-3
   * multi-threaded model builder
   * namespace support in xml configuration
   * ability to create proxies to inject SessionScoped beans into singletons
   * Maven 4 API improvements: plugin api, dependency collection /
resolution, version / version range resolution

Fwiw, a few plugins have already been ported to the new API (clean,
install, deploy, resources, compiler) and do pass their integration tests,
i'll update the PR https://github.com/apache/maven/pull/1048/files asap.

29 issues solved:
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922=12353746

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

Dev dist directory:
https://dist.apache.org/repos/dist/dev/maven/maven-4/4.0.0-alpha-9/

Staged site:
https://maven.apache.org/ref/4-LATEST/

Draft for release notes:
https://github.com/apache/maven-site/pull/474
https://github.com/apache/maven-site/blob/434a9bad8c13b6df76643d4d2ef0628b5ff4a8d4/content/markdown/docs/4.0.0-alpha-9/release-notes.md

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

Vote open for 72h

[ ] +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 4.0.0-alpha-9

2023-12-11 Thread Guillaume Nodet
+1

Le ven. 8 déc. 2023 à 20:12, Guillaume Nodet  a écrit :

> I'm starting a new vote to release this new alpha.
>
> This alpha release provides a bunch of new things:
>   * switch to maven-resolver 2.0.0-alpha-3
>   * multi-threaded model builder
>   * namespace support in xml configuration
>   * ability to create proxies to inject SessionScoped beans into singletons
>   * Maven 4 API improvements: plugin api, dependency collection /
> resolution, version / version range resolution
>
> Fwiw, a few plugins have already been ported to the new API (clean,
> install, deploy, resources, compiler) and do pass their integration tests,
> i'll update the PR https://github.com/apache/maven/pull/1048/files asap.
>
> 29 issues solved:
>
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922=12353746
>
> Staging repository:
> https://repository.apache.org/content/repositories/maven-2042
>
> Dev dist directory:
> https://dist.apache.org/repos/dist/dev/maven/maven-4/4.0.0-alpha-9/
>
> Staged site:
> https://maven.apache.org/ref/4-LATEST/
>
> Draft for release notes:
> https://github.com/apache/maven-site/pull/474
>
> https://github.com/apache/maven-site/blob/434a9bad8c13b6df76643d4d2ef0628b5ff4a8d4/content/markdown/docs/4.0.0-alpha-9/release-notes.md
>
> Guide to testing staged releases:
> http://maven.apache.org/guides/development/guide-testing-releases.html
>
> Vote open for 72h
>
> [ ] +1
> [ ] +0
> [ ] -1
>
>
> --
> 
> Guillaume Nodet
>
>

-- 

Guillaume Nodet


Re: [VOTE] Release Apache Maven 4.0.0-alpha-9

2023-12-10 Thread Tamás Cservenák
+1

On Fri, Dec 8, 2023, 20:12 Guillaume Nodet  wrote:

> I'm starting a new vote to release this new alpha.
>
> This alpha release provides a bunch of new things:
>   * switch to maven-resolver 2.0.0-alpha-3
>   * multi-threaded model builder
>   * namespace support in xml configuration
>   * ability to create proxies to inject SessionScoped beans into singletons
>   * Maven 4 API improvements: plugin api, dependency collection /
> resolution, version / version range resolution
>
> Fwiw, a few plugins have already been ported to the new API (clean,
> install, deploy, resources, compiler) and do pass their integration tests,
> i'll update the PR https://github.com/apache/maven/pull/1048/files asap.
>
> 29 issues solved:
>
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922=12353746
>
> Staging repository:
> https://repository.apache.org/content/repositories/maven-2042
>
> Dev dist directory:
> https://dist.apache.org/repos/dist/dev/maven/maven-4/4.0.0-alpha-9/
>
> Staged site:
> https://maven.apache.org/ref/4-LATEST/
>
> Draft for release notes:
> https://github.com/apache/maven-site/pull/474
>
> https://github.com/apache/maven-site/blob/434a9bad8c13b6df76643d4d2ef0628b5ff4a8d4/content/markdown/docs/4.0.0-alpha-9/release-notes.md
>
> Guide to testing staged releases:
> http://maven.apache.org/guides/development/guide-testing-releases.html
>
> Vote open for 72h
>
> [ ] +1
> [ ] +0
> [ ] -1
>
>
> --
> 
> Guillaume Nodet
>


Re: [VOTE] Release Apache Maven 4.0.0-alpha-9

2023-12-10 Thread Maarten Mulders

+1

Thanks,

Maarten

On December 8, 2023 at 20:12, Guillaume Nodet wrote:

I'm starting a new vote to release this new alpha.

This alpha release provides a bunch of new things:
   * switch to maven-resolver 2.0.0-alpha-3
   * multi-threaded model builder
   * namespace support in xml configuration
   * ability to create proxies to inject SessionScoped beans into singletons
   * Maven 4 API improvements: plugin api, dependency collection /
resolution, version / version range resolution

Fwiw, a few plugins have already been ported to the new API (clean,
install, deploy, resources, compiler) and do pass their integration tests,
i'll update the PR https://github.com/apache/maven/pull/1048/files asap.

29 issues solved:
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922=12353746

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

Dev dist directory:
https://dist.apache.org/repos/dist/dev/maven/maven-4/4.0.0-alpha-9/

Staged site:
https://maven.apache.org/ref/4-LATEST/

Draft for release notes:
https://github.com/apache/maven-site/pull/474
https://github.com/apache/maven-site/blob/434a9bad8c13b6df76643d4d2ef0628b5ff4a8d4/content/markdown/docs/4.0.0-alpha-9/release-notes.md

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

Vote open for 72h

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




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



[VOTE] Release Apache Maven 4.0.0-alpha-9

2023-12-08 Thread Guillaume Nodet
I'm starting a new vote to release this new alpha.

This alpha release provides a bunch of new things:
  * switch to maven-resolver 2.0.0-alpha-3
  * multi-threaded model builder
  * namespace support in xml configuration
  * ability to create proxies to inject SessionScoped beans into singletons
  * Maven 4 API improvements: plugin api, dependency collection /
resolution, version / version range resolution

Fwiw, a few plugins have already been ported to the new API (clean,
install, deploy, resources, compiler) and do pass their integration tests,
i'll update the PR https://github.com/apache/maven/pull/1048/files asap.

29 issues solved:
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922=12353746

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

Dev dist directory:
https://dist.apache.org/repos/dist/dev/maven/maven-4/4.0.0-alpha-9/

Staged site:
https://maven.apache.org/ref/4-LATEST/

Draft for release notes:
https://github.com/apache/maven-site/pull/474
https://github.com/apache/maven-site/blob/434a9bad8c13b6df76643d4d2ef0628b5ff4a8d4/content/markdown/docs/4.0.0-alpha-9/release-notes.md

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

Vote open for 72h

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


-- 

Guillaume Nodet


[ANN] Apache Maven 4.0.0-alpha-8 released

2023-10-25 Thread Guillaume Nodet
The Apache Maven team is pleased to announce the release of
Apache Maven 4.0.0-alpha-8.

Apache Maven is a software project management and comprehension tool.
Based on the concept of a project object model (POM), Maven can manage
a project's build, reporting and documentation from a central piece of
information.

Maven 4.0.0-alpha-8 is available via https://maven.apache.org/download.cgi

This is an alpha release, not suitable for production. If you hit any problem,
please raise a JIRA issue or send an email to the mailing list.

This alpha release provides new cornerstone features for the future Maven
evolution. In particular, the POM model which was set in stone to a 4.0.0
version since Maven 2.0, is now able to evolve. For modules that have a
packaging which is not POM, the flattened consumer POM is now
installed/deployed instead of the main POM, eventually translated back
into a 4.0.0 model version for consumer compatibility. The build POM is
also installed / deployed unchanged with build classifier. This allows the
introduction of the 4.1.0 model which already brings a few improvements.

The full list of changes can be found in our issue management system.
Among those are:
* switch from Plexus XML to StAX / Woodstox for XML parsing
* support for alternative POM syntaxes
* introduce a 4.1.0 model version
* add flexible goal ordering (in 4.1.0 model)
* allow glob patterns in dependency exclusions
* support proxy port interpolation in settings.xml
* add support for TRACE logging level (with style “bold,magenta”)
* add model version analysis and downgrade
* attach the build POM (with build clasifier) and simplify the
build/consumer implementation
* add a new BOM packaging
* trim down the consumer POM
* expose the rootDirectory for model processing
* support configuration in extensions.xml /  elements (in
4.1.0 model)
* generic .uri suffix to get the URI representation of any file property
* allow registering Maven core extension in .m2 directory instead of MAVEN_HOME
* colorize transfer messages
* the root attribute introduced in alpha-7 has been moved to the new 4.1.0 model

For more information read
https://maven.apache.org/docs/4.0.0-alpha-8/release-notes.html

Enjoy !
Guillaume Nodet

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



[RESULT] [VOTE] Apache Maven 4.0.0-alpha-8 release

2023-10-25 Thread Guillaume Nodet
Closing this vote with 7 +1s and no other votes.
I'll continue the release process...

Thx to everyone !
Guillaume

Le ven. 20 oct. 2023 à 23:37, Guillaume Nodet  a écrit :

> I'm starting a new vote to release this new alpha.
>
> This alpha release provides new cornerstone features for the future Maven
> evolution.
> In particular, the POM model which was set in stone to a 4.0.0 version
> since Maven 3.0, is now able to evolve. For modules that have a packaging
> which is not POM, the flattened consumer POM is now installed/deployed
> instead of the main POM, eventually translated back into a 4.0.0 model
> version for consumer compatibility. The build POM is also installed /
> deployed unchanged. This allows the introduction of the 4.1.0 model which
> already brings a few improvements.
>
> 50 issues solved:
>
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922=12353356
>
> Staging repository:
> https://repository.apache.org/content/repositories/maven-2011
>
> Dev dist directory:
> https://dist.apache.org/repos/dist/dev/maven/maven-4/4.0.0-alpha-8/
>
> Source release checksums:
> apache-maven-4.0.0-alpha-8-src.zip sha512:
>
> 7264b5ae1a567ff9249f8020bc5713386f26bdd297b499e309a70897d03b647ef5a1446d10963529fd50dbab0ee56f5357ab39405462b8a5326a99bae80222c9
>
> apache-maven-4.0.0-alpha-8-src.tar.gz sha512:
>
> d645e4015119836428e16bd5d4dd29bed6d4983d552445cdf587a61f0a2347a619e9de02cdc590eda000c4561e60e33e758aa83dca3d6243ede97f5be981b322
>
>
> Binary release checksums:
> apache-maven-4.0.0-alpha-8-bin.zip sha512:
>
> 6aa9486e2d880b691580e0071347022b6426f0a6b2c6549879b6a848a4494c70ff8dff25ffe8de2edd82583d7119bf359156ece0f9ef18f1c99ff3db776461f3
>
> apache-maven-4.0.0-alpha-8-bin.tar.gz sha512:
>
> 7646b5bbaa0b81e600076055134ba88d5bd02d7a0ae03829b7e217aad9e47c25a3edbf4b091562d4bc9d93b5a50e84449a679f18052dc4f97d0314a8bc9dd961
>
>
> Staged site:
> https://maven.apache.org/ref/4-LATEST/
>
> Draft for release notes:
> https://github.com/apache/maven-site/pull/462
>
> https://github.com/apache/maven-site/blob/21deeaf4a0fc4993e0091d214f194195dc66c167/content/markdown/docs/4.0.0-alpha-8/release-notes.md
>
> Guide to testing staged releases:
> http://maven.apache.org/guides/development/guide-testing-releases.html
>
> Note that this release has been built and uploaded with 4.0.0-alpha-8
> itself, which means it uses the new build and consumer POMs...
>
> Vote open for 72h
>
> [ ] +1
> [ ] +0
> [ ] -1
>
> Cheers
> Guillaume
>


-- 

Guillaume Nodet


Re: [VOTE] Apache Maven 4.0.0-alpha-8 release

2023-10-25 Thread Guillaume Nodet
+1

Le ven. 20 oct. 2023 à 23:37, Guillaume Nodet  a écrit :

> I'm starting a new vote to release this new alpha.
>
> This alpha release provides new cornerstone features for the future Maven
> evolution.
> In particular, the POM model which was set in stone to a 4.0.0 version
> since Maven 3.0, is now able to evolve. For modules that have a packaging
> which is not POM, the flattened consumer POM is now installed/deployed
> instead of the main POM, eventually translated back into a 4.0.0 model
> version for consumer compatibility. The build POM is also installed /
> deployed unchanged. This allows the introduction of the 4.1.0 model which
> already brings a few improvements.
>
> 50 issues solved:
>
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922=12353356
>
> Staging repository:
> https://repository.apache.org/content/repositories/maven-2011
>
> Dev dist directory:
> https://dist.apache.org/repos/dist/dev/maven/maven-4/4.0.0-alpha-8/
>
> Source release checksums:
> apache-maven-4.0.0-alpha-8-src.zip sha512:
>
> 7264b5ae1a567ff9249f8020bc5713386f26bdd297b499e309a70897d03b647ef5a1446d10963529fd50dbab0ee56f5357ab39405462b8a5326a99bae80222c9
>
> apache-maven-4.0.0-alpha-8-src.tar.gz sha512:
>
> d645e4015119836428e16bd5d4dd29bed6d4983d552445cdf587a61f0a2347a619e9de02cdc590eda000c4561e60e33e758aa83dca3d6243ede97f5be981b322
>
>
> Binary release checksums:
> apache-maven-4.0.0-alpha-8-bin.zip sha512:
>
> 6aa9486e2d880b691580e0071347022b6426f0a6b2c6549879b6a848a4494c70ff8dff25ffe8de2edd82583d7119bf359156ece0f9ef18f1c99ff3db776461f3
>
> apache-maven-4.0.0-alpha-8-bin.tar.gz sha512:
>
> 7646b5bbaa0b81e600076055134ba88d5bd02d7a0ae03829b7e217aad9e47c25a3edbf4b091562d4bc9d93b5a50e84449a679f18052dc4f97d0314a8bc9dd961
>
>
> Staged site:
> https://maven.apache.org/ref/4-LATEST/
>
> Draft for release notes:
> https://github.com/apache/maven-site/pull/462
>
> https://github.com/apache/maven-site/blob/21deeaf4a0fc4993e0091d214f194195dc66c167/content/markdown/docs/4.0.0-alpha-8/release-notes.md
>
> Guide to testing staged releases:
> http://maven.apache.org/guides/development/guide-testing-releases.html
>
> Note that this release has been built and uploaded with 4.0.0-alpha-8
> itself, which means it uses the new build and consumer POMs...
>
> Vote open for 72h
>
> [ ] +1
> [ ] +0
> [ ] -1
>
> Cheers
> Guillaume
>


-- 

Guillaume Nodet


Re: [VOTE] Apache Maven 4.0.0-alpha-8 release

2023-10-25 Thread Guillaume Nodet
Le mar. 24 oct. 2023 à 01:22, Hervé Boutemy  a
écrit :

> Le lundi 23 octobre 2023, 10:00:59 CEST Guillaume Nodet a écrit :
> > Le sam. 21 oct. 2023 à 18:19, Herve Boutemy  a
> écrit :
> > > I updated release notes
> > >
> > > a few remarks/questions:
> > >
> > > - it would be nice to have a description in Jira issues for all the new
> > > features, because some titles are interesting but Jira is empty and I
> > > can't
> > > figure out how to use the feature (alternative pom syntax, model
> version
> > > analysis and downgrade, glob patterns in dependency exclusions)
> >
> > Sounds good, I'll try to add some.
> thank you
>

Done


>
> >
> > > - is model 4.1.0 documentation generated somewhere?
> >
> > Which documentation ?  I think we should prepare for when we'll release
> > 4.0.0 GA, but I would consider 4.1.0 as a moving target until that time.
> here is 4.0.0 reference documentation
>  https://maven.apache.org/ref/3.9.5/maven-model/maven.html
>
> i expect to have an equivalent for 4.1.0
>

The doc for the old model was still generated.
I've raised https://github.com/apache/maven/pull/1297 which should fix the
model documentation.


>
>
> >
> > > - given Plexus XML was removed in favor or StAX, is plexus-xml 4 still
> > > something useful?
> >
> > Plexus-utils has been removed as a core dependency, but it's still a
> > dependency of Sisu.
> > For plexus-xml, even if the parser used is now mostly Stax, there are
> still
> > a couple of references to the xpp3 one in XmlNodeBuilder and in
> > maven-compat.
> > For compatibility with all plugins, I don't think we'll be able to remove
> > it in the near future.
> ok, I see, thanks
>
> >
> > > - I suppose I'll have to add BOM packaging documentation to
> > > https://maven.apache.org/ref/4-LATEST/maven-core/default-bindings.html
>
> it would be nice to have reference documentation
>  https://maven.apache.org/ref/4-LATEST
> following code updates: documentation is not only when the final release
> happens
>

Got it.

Guillaume


>
> > >
> > > On 2023/10/21 14:34:32 Herve Boutemy wrote:
> > > > +1
> > > >
> > > > Reproducible Build ok: reference build done with JDK 21 on *nix with
> > >
> > > umask 022 and Maven 4.0.0-alpha-8 itself (yes...)
> > >
> > > > a few remarks:
> > > > - I'll add some updates to release notes later
> > > > - during tests, I found that an active repository configured in my
> > >
> > > settings.xml had been added to the published consumer POM: I'm
> wondering
> > > if
> > > such behaviour is not a risk of leak of personal data
> > >
> > > > - the fact that the site is borked, then maven-site-plugin seems not
> to
> > >
> > > be fully working with this release shows that changes broke some
> things:
> > > not a blocker, it's an alpha, but definitively we need people testing
> > > their
> > > own projects and reporting when they find such issues
> > >
> > > > Regards,
> > > >
> > > > Hervé
> > > >
> > > > On 2023/10/20 21:37:10 Guillaume Nodet wrote:
> > > > > I'm starting a new vote to release this new alpha.
> > > > >
> > > > > This alpha release provides new cornerstone features for the future
> > >
> > > Maven
> > >
> > > > > evolution.
> > > > > In particular, the POM model which was set in stone to a 4.0.0
> version
> > > > > since Maven 3.0, is now able to evolve. For modules that have a
> > >
> > > packaging
> > >
> > > > > which is not POM, the flattened consumer POM is now
> installed/deployed
> > > > > instead of the main POM, eventually translated back into a 4.0.0
> model
> > > > > version for consumer compatibility. The build POM is also
> installed /
> > > > > deployed unchanged. This allows the introduction of the 4.1.0 model
> > >
> > > which
> > >
> > > > > already brings a few improvements.
> > >
> > > > > 50 issues solved:
> > >
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922;
> > > version=12353356>
> > > > > Staging repository:
> > > > > https://repository.apache.org/content/repositories/maven-2011
> > > > >
> > > > > Dev dist directory:
> > 

Re: [VOTE] Apache Maven 4.0.0-alpha-8 release

2023-10-23 Thread Hervé Boutemy
Le lundi 23 octobre 2023, 10:00:59 CEST Guillaume Nodet a écrit :
> Le sam. 21 oct. 2023 à 18:19, Herve Boutemy  a écrit :
> > I updated release notes
> > 
> > a few remarks/questions:
> > 
> > - it would be nice to have a description in Jira issues for all the new
> > features, because some titles are interesting but Jira is empty and I
> > can't
> > figure out how to use the feature (alternative pom syntax, model version
> > analysis and downgrade, glob patterns in dependency exclusions)
> 
> Sounds good, I'll try to add some.
thank you

> 
> > - is model 4.1.0 documentation generated somewhere?
> 
> Which documentation ?  I think we should prepare for when we'll release
> 4.0.0 GA, but I would consider 4.1.0 as a moving target until that time.
here is 4.0.0 reference documentation
 https://maven.apache.org/ref/3.9.5/maven-model/maven.html

i expect to have an equivalent for 4.1.0


> 
> > - given Plexus XML was removed in favor or StAX, is plexus-xml 4 still
> > something useful?
> 
> Plexus-utils has been removed as a core dependency, but it's still a
> dependency of Sisu.
> For plexus-xml, even if the parser used is now mostly Stax, there are still
> a couple of references to the xpp3 one in XmlNodeBuilder and in
> maven-compat.
> For compatibility with all plugins, I don't think we'll be able to remove
> it in the near future.
ok, I see, thanks

> 
> > - I suppose I'll have to add BOM packaging documentation to
> > https://maven.apache.org/ref/4-LATEST/maven-core/default-bindings.html

it would be nice to have reference documentation
 https://maven.apache.org/ref/4-LATEST 
following code updates: documentation is not only when the final release 
happens

> > 
> > On 2023/10/21 14:34:32 Herve Boutemy wrote:
> > > +1
> > > 
> > > Reproducible Build ok: reference build done with JDK 21 on *nix with
> > 
> > umask 022 and Maven 4.0.0-alpha-8 itself (yes...)
> > 
> > > a few remarks:
> > > - I'll add some updates to release notes later
> > > - during tests, I found that an active repository configured in my
> > 
> > settings.xml had been added to the published consumer POM: I'm wondering
> > if
> > such behaviour is not a risk of leak of personal data
> > 
> > > - the fact that the site is borked, then maven-site-plugin seems not to
> > 
> > be fully working with this release shows that changes broke some things:
> > not a blocker, it's an alpha, but definitively we need people testing
> > their
> > own projects and reporting when they find such issues
> > 
> > > Regards,
> > > 
> > > Hervé
> > > 
> > > On 2023/10/20 21:37:10 Guillaume Nodet wrote:
> > > > I'm starting a new vote to release this new alpha.
> > > > 
> > > > This alpha release provides new cornerstone features for the future
> > 
> > Maven
> > 
> > > > evolution.
> > > > In particular, the POM model which was set in stone to a 4.0.0 version
> > > > since Maven 3.0, is now able to evolve. For modules that have a
> > 
> > packaging
> > 
> > > > which is not POM, the flattened consumer POM is now installed/deployed
> > > > instead of the main POM, eventually translated back into a 4.0.0 model
> > > > version for consumer compatibility. The build POM is also installed /
> > > > deployed unchanged. This allows the introduction of the 4.1.0 model
> > 
> > which
> > 
> > > > already brings a few improvements.
> > 
> > > > 50 issues solved:
> > https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922;
> > version=12353356> 
> > > > Staging repository:
> > > > https://repository.apache.org/content/repositories/maven-2011
> > > > 
> > > > Dev dist directory:
> > > > https://dist.apache.org/repos/dist/dev/maven/maven-4/4.0.0-alpha-8/
> > > > 
> > > > Source release checksums:
> > 
> > > > apache-maven-4.0.0-alpha-8-src.zip sha512:
> > 7264b5ae1a567ff9249f8020bc5713386f26bdd297b499e309a70897d03b647ef5a1446d10
> > 963529fd50dbab0ee56f5357ab39405462b8a5326a99bae80222c9> 
> > > > apache-maven-4.0.0-alpha-8-src.tar.gz sha512:
> > d645e4015119836428e16bd5d4dd29bed6d4983d552445cdf587a61f0a2347a619e9de02cd
> > c590eda000c4561e60e33e758aa83dca3d6243ede97f5be981b322> 
> > > > Binary release checksums:
> > 
> > > > apache-maven-4.0.0-alpha-8-bin.zip sha512:
> > 6aa9486e2d880b691580e0071347022b6426f0a6b2c6549879

Re: [VOTE] Apache Maven 4.0.0-alpha-8 release

2023-10-23 Thread Maarten Mulders

+1

Thanks for rolling this release!

Maarten

On 20/10/2023 23:37, Guillaume Nodet wrote:

I'm starting a new vote to release this new alpha.

This alpha release provides new cornerstone features for the future Maven
evolution.
In particular, the POM model which was set in stone to a 4.0.0 version
since Maven 3.0, is now able to evolve. For modules that have a packaging
which is not POM, the flattened consumer POM is now installed/deployed
instead of the main POM, eventually translated back into a 4.0.0 model
version for consumer compatibility. The build POM is also installed /
deployed unchanged. This allows the introduction of the 4.1.0 model which
already brings a few improvements.

50 issues solved:
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922=12353356

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

Dev dist directory:
https://dist.apache.org/repos/dist/dev/maven/maven-4/4.0.0-alpha-8/

Source release checksums:
apache-maven-4.0.0-alpha-8-src.zip sha512:

7264b5ae1a567ff9249f8020bc5713386f26bdd297b499e309a70897d03b647ef5a1446d10963529fd50dbab0ee56f5357ab39405462b8a5326a99bae80222c9

apache-maven-4.0.0-alpha-8-src.tar.gz sha512:

d645e4015119836428e16bd5d4dd29bed6d4983d552445cdf587a61f0a2347a619e9de02cdc590eda000c4561e60e33e758aa83dca3d6243ede97f5be981b322


Binary release checksums:
apache-maven-4.0.0-alpha-8-bin.zip sha512:

6aa9486e2d880b691580e0071347022b6426f0a6b2c6549879b6a848a4494c70ff8dff25ffe8de2edd82583d7119bf359156ece0f9ef18f1c99ff3db776461f3

apache-maven-4.0.0-alpha-8-bin.tar.gz sha512:

7646b5bbaa0b81e600076055134ba88d5bd02d7a0ae03829b7e217aad9e47c25a3edbf4b091562d4bc9d93b5a50e84449a679f18052dc4f97d0314a8bc9dd961


Staged site:
https://maven.apache.org/ref/4-LATEST/

Draft for release notes:
https://github.com/apache/maven-site/pull/462
https://github.com/apache/maven-site/blob/21deeaf4a0fc4993e0091d214f194195dc66c167/content/markdown/docs/4.0.0-alpha-8/release-notes.md

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

Note that this release has been built and uploaded with 4.0.0-alpha-8
itself, which means it uses the new build and consumer POMs...

Vote open for 72h

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

Cheers
Guillaume



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



Re: [VOTE] Apache Maven 4.0.0-alpha-8 release

2023-10-23 Thread Guillaume Nodet
Le sam. 21 oct. 2023 à 18:19, Herve Boutemy  a écrit :

> I updated release notes
>
> a few remarks/questions:
>
> - it would be nice to have a description in Jira issues for all the new
> features, because some titles are interesting but Jira is empty and I can't
> figure out how to use the feature (alternative pom syntax, model version
> analysis and downgrade, glob patterns in dependency exclusions)
>

Sounds good, I'll try to add some.


>
> - is model 4.1.0 documentation generated somewhere?
>

Which documentation ?  I think we should prepare for when we'll release
4.0.0 GA, but I would consider 4.1.0 as a moving target until that time.


> - given Plexus XML was removed in favor or StAX, is plexus-xml 4 still
> something useful?
>

Plexus-utils has been removed as a core dependency, but it's still a
dependency of Sisu.
For plexus-xml, even if the parser used is now mostly Stax, there are still
a couple of references to the xpp3 one in XmlNodeBuilder and in
maven-compat.
For compatibility with all plugins, I don't think we'll be able to remove
it in the near future.


> - I suppose I'll have to add BOM packaging documentation to
> https://maven.apache.org/ref/4-LATEST/maven-core/default-bindings.html
>
> On 2023/10/21 14:34:32 Herve Boutemy wrote:
> > +1
> >
> > Reproducible Build ok: reference build done with JDK 21 on *nix with
> umask 022 and Maven 4.0.0-alpha-8 itself (yes...)
> >
> > a few remarks:
> > - I'll add some updates to release notes later
> > - during tests, I found that an active repository configured in my
> settings.xml had been added to the published consumer POM: I'm wondering if
> such behaviour is not a risk of leak of personal data
> > - the fact that the site is borked, then maven-site-plugin seems not to
> be fully working with this release shows that changes broke some things:
> not a blocker, it's an alpha, but definitively we need people testing their
> own projects and reporting when they find such issues
> >
> > Regards,
> >
> > Hervé
> >
> > On 2023/10/20 21:37:10 Guillaume Nodet wrote:
> > > I'm starting a new vote to release this new alpha.
> > >
> > > This alpha release provides new cornerstone features for the future
> Maven
> > > evolution.
> > > In particular, the POM model which was set in stone to a 4.0.0 version
> > > since Maven 3.0, is now able to evolve. For modules that have a
> packaging
> > > which is not POM, the flattened consumer POM is now installed/deployed
> > > instead of the main POM, eventually translated back into a 4.0.0 model
> > > version for consumer compatibility. The build POM is also installed /
> > > deployed unchanged. This allows the introduction of the 4.1.0 model
> which
> > > already brings a few improvements.
> > >
> > > 50 issues solved:
> > >
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922=12353356
> > >
> > > Staging repository:
> > > https://repository.apache.org/content/repositories/maven-2011
> > >
> > > Dev dist directory:
> > > https://dist.apache.org/repos/dist/dev/maven/maven-4/4.0.0-alpha-8/
> > >
> > > Source release checksums:
> > > apache-maven-4.0.0-alpha-8-src.zip sha512:
> > >
> > >
> 7264b5ae1a567ff9249f8020bc5713386f26bdd297b499e309a70897d03b647ef5a1446d10963529fd50dbab0ee56f5357ab39405462b8a5326a99bae80222c9
> > >
> > > apache-maven-4.0.0-alpha-8-src.tar.gz sha512:
> > >
> > >
> d645e4015119836428e16bd5d4dd29bed6d4983d552445cdf587a61f0a2347a619e9de02cdc590eda000c4561e60e33e758aa83dca3d6243ede97f5be981b322
> > >
> > >
> > > Binary release checksums:
> > > apache-maven-4.0.0-alpha-8-bin.zip sha512:
> > >
> > >
> 6aa9486e2d880b691580e0071347022b6426f0a6b2c6549879b6a848a4494c70ff8dff25ffe8de2edd82583d7119bf359156ece0f9ef18f1c99ff3db776461f3
> > >
> > > apache-maven-4.0.0-alpha-8-bin.tar.gz sha512:
> > >
> > >
> 7646b5bbaa0b81e600076055134ba88d5bd02d7a0ae03829b7e217aad9e47c25a3edbf4b091562d4bc9d93b5a50e84449a679f18052dc4f97d0314a8bc9dd961
> > >
> > >
> > > Staged site:
> > > https://maven.apache.org/ref/4-LATEST/
> > >
> > > Draft for release notes:
> > > https://github.com/apache/maven-site/pull/462
> > >
> https://github.com/apache/maven-site/blob/21deeaf4a0fc4993e0091d214f194195dc66c167/content/markdown/docs/4.0.0-alpha-8/release-notes.md
> > >
> > > Guide to testing staged releases:
> > > http://maven.apache.org/guides/development/guide-testing-releases.html
&g

Re: [VOTE] Apache Maven 4.0.0-alpha-8 release

2023-10-21 Thread Tamás Cservenák
+1

On Fri, Oct 20, 2023, 23:37 Guillaume Nodet  wrote:

> I'm starting a new vote to release this new alpha.
>
> This alpha release provides new cornerstone features for the future Maven
> evolution.
> In particular, the POM model which was set in stone to a 4.0.0 version
> since Maven 3.0, is now able to evolve. For modules that have a packaging
> which is not POM, the flattened consumer POM is now installed/deployed
> instead of the main POM, eventually translated back into a 4.0.0 model
> version for consumer compatibility. The build POM is also installed /
> deployed unchanged. This allows the introduction of the 4.1.0 model which
> already brings a few improvements.
>
> 50 issues solved:
>
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922=12353356
>
> Staging repository:
> https://repository.apache.org/content/repositories/maven-2011
>
> Dev dist directory:
> https://dist.apache.org/repos/dist/dev/maven/maven-4/4.0.0-alpha-8/
>
> Source release checksums:
> apache-maven-4.0.0-alpha-8-src.zip sha512:
>
>
> 7264b5ae1a567ff9249f8020bc5713386f26bdd297b499e309a70897d03b647ef5a1446d10963529fd50dbab0ee56f5357ab39405462b8a5326a99bae80222c9
>
> apache-maven-4.0.0-alpha-8-src.tar.gz sha512:
>
>
> d645e4015119836428e16bd5d4dd29bed6d4983d552445cdf587a61f0a2347a619e9de02cdc590eda000c4561e60e33e758aa83dca3d6243ede97f5be981b322
>
>
> Binary release checksums:
> apache-maven-4.0.0-alpha-8-bin.zip sha512:
>
>
> 6aa9486e2d880b691580e0071347022b6426f0a6b2c6549879b6a848a4494c70ff8dff25ffe8de2edd82583d7119bf359156ece0f9ef18f1c99ff3db776461f3
>
> apache-maven-4.0.0-alpha-8-bin.tar.gz sha512:
>
>
> 7646b5bbaa0b81e600076055134ba88d5bd02d7a0ae03829b7e217aad9e47c25a3edbf4b091562d4bc9d93b5a50e84449a679f18052dc4f97d0314a8bc9dd961
>
>
> Staged site:
> https://maven.apache.org/ref/4-LATEST/
>
> Draft for release notes:
> https://github.com/apache/maven-site/pull/462
>
> https://github.com/apache/maven-site/blob/21deeaf4a0fc4993e0091d214f194195dc66c167/content/markdown/docs/4.0.0-alpha-8/release-notes.md
>
> Guide to testing staged releases:
> http://maven.apache.org/guides/development/guide-testing-releases.html
>
> Note that this release has been built and uploaded with 4.0.0-alpha-8
> itself, which means it uses the new build and consumer POMs...
>
> Vote open for 72h
>
> [ ] +1
> [ ] +0
> [ ] -1
>
> Cheers
> Guillaume
>


Re: [VOTE] Apache Maven 4.0.0-alpha-8 release

2023-10-21 Thread Herve Boutemy
I updated release notes

a few remarks/questions:

- it would be nice to have a description in Jira issues for all the new 
features, because some titles are interesting but Jira is empty and I can't 
figure out how to use the feature (alternative pom syntax, model version 
analysis and downgrade, glob patterns in dependency exclusions)

- is model 4.1.0 documentation generated somewhere?
- given Plexus XML was removed in favor or StAX, is plexus-xml 4 still 
something useful?
- I suppose I'll have to add BOM packaging documentation to 
https://maven.apache.org/ref/4-LATEST/maven-core/default-bindings.html

On 2023/10/21 14:34:32 Herve Boutemy wrote:
> +1
> 
> Reproducible Build ok: reference build done with JDK 21 on *nix with umask 
> 022 and Maven 4.0.0-alpha-8 itself (yes...)
> 
> a few remarks:
> - I'll add some updates to release notes later
> - during tests, I found that an active repository configured in my 
> settings.xml had been added to the published consumer POM: I'm wondering if 
> such behaviour is not a risk of leak of personal data
> - the fact that the site is borked, then maven-site-plugin seems not to be 
> fully working with this release shows that changes broke some things: not a 
> blocker, it's an alpha, but definitively we need people testing their own 
> projects and reporting when they find such issues
> 
> Regards,
> 
> Hervé
> 
> On 2023/10/20 21:37:10 Guillaume Nodet wrote:
> > I'm starting a new vote to release this new alpha.
> > 
> > This alpha release provides new cornerstone features for the future Maven
> > evolution.
> > In particular, the POM model which was set in stone to a 4.0.0 version
> > since Maven 3.0, is now able to evolve. For modules that have a packaging
> > which is not POM, the flattened consumer POM is now installed/deployed
> > instead of the main POM, eventually translated back into a 4.0.0 model
> > version for consumer compatibility. The build POM is also installed /
> > deployed unchanged. This allows the introduction of the 4.1.0 model which
> > already brings a few improvements.
> > 
> > 50 issues solved:
> > https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922=12353356
> > 
> > Staging repository:
> > https://repository.apache.org/content/repositories/maven-2011
> > 
> > Dev dist directory:
> > https://dist.apache.org/repos/dist/dev/maven/maven-4/4.0.0-alpha-8/
> > 
> > Source release checksums:
> > apache-maven-4.0.0-alpha-8-src.zip sha512:
> > 
> > 7264b5ae1a567ff9249f8020bc5713386f26bdd297b499e309a70897d03b647ef5a1446d10963529fd50dbab0ee56f5357ab39405462b8a5326a99bae80222c9
> > 
> > apache-maven-4.0.0-alpha-8-src.tar.gz sha512:
> > 
> > d645e4015119836428e16bd5d4dd29bed6d4983d552445cdf587a61f0a2347a619e9de02cdc590eda000c4561e60e33e758aa83dca3d6243ede97f5be981b322
> > 
> > 
> > Binary release checksums:
> > apache-maven-4.0.0-alpha-8-bin.zip sha512:
> > 
> > 6aa9486e2d880b691580e0071347022b6426f0a6b2c6549879b6a848a4494c70ff8dff25ffe8de2edd82583d7119bf359156ece0f9ef18f1c99ff3db776461f3
> > 
> > apache-maven-4.0.0-alpha-8-bin.tar.gz sha512:
> > 
> > 7646b5bbaa0b81e600076055134ba88d5bd02d7a0ae03829b7e217aad9e47c25a3edbf4b091562d4bc9d93b5a50e84449a679f18052dc4f97d0314a8bc9dd961
> > 
> > 
> > Staged site:
> > https://maven.apache.org/ref/4-LATEST/
> > 
> > Draft for release notes:
> > https://github.com/apache/maven-site/pull/462
> > https://github.com/apache/maven-site/blob/21deeaf4a0fc4993e0091d214f194195dc66c167/content/markdown/docs/4.0.0-alpha-8/release-notes.md
> > 
> > Guide to testing staged releases:
> > http://maven.apache.org/guides/development/guide-testing-releases.html
> > 
> > Note that this release has been built and uploaded with 4.0.0-alpha-8
> > itself, which means it uses the new build and consumer POMs...
> > 
> > Vote open for 72h
> > 
> > [ ] +1
> > [ ] +0
> > [ ] -1
> > 
> > Cheers
> > Guillaume
> > 
> 
> -
> 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: [VOTE] Apache Maven 4.0.0-alpha-8 release

2023-10-21 Thread Herve Boutemy
I just published the reference documentation built with Maven 3.9.5

Maven 4.0.0-alpha-8 breaks something in Maven Site plugin on site descriptor 
download from repository...

On 2023/10/21 08:34:31 Slawomir Jaranowski wrote:
> Hi,
> 
> Looks like documentation site does not use parent site descriptor  and
> use default skin
> I expect that m-site-p does not work correctly with Maven 4 - can you try
> regenerate it with Maven 3.9.x
> 
> I'm not sure if we should use the current snapshot version of Maven for
> building the next release.
> 
> Now I see that all deployed poms do not contain license headers  yes
> all comments was striped from consumer poms
> I'm not sure about ASF requirements in this place
> 
> But of course +1
> 
> 
> 
> pt., 20 paź 2023 o 23:37 Guillaume Nodet  napisał(a):
> 
> > I'm starting a new vote to release this new alpha.
> >
> > This alpha release provides new cornerstone features for the future Maven
> > evolution.
> > In particular, the POM model which was set in stone to a 4.0.0 version
> > since Maven 3.0, is now able to evolve. For modules that have a packaging
> > which is not POM, the flattened consumer POM is now installed/deployed
> > instead of the main POM, eventually translated back into a 4.0.0 model
> > version for consumer compatibility. The build POM is also installed /
> > deployed unchanged. This allows the introduction of the 4.1.0 model which
> > already brings a few improvements.
> >
> > 50 issues solved:
> >
> > https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922=12353356
> >
> > Staging repository:
> > https://repository.apache.org/content/repositories/maven-2011
> >
> > Dev dist directory:
> > https://dist.apache.org/repos/dist/dev/maven/maven-4/4.0.0-alpha-8/
> >
> > Source release checksums:
> > apache-maven-4.0.0-alpha-8-src.zip sha512:
> >
> >
> > 7264b5ae1a567ff9249f8020bc5713386f26bdd297b499e309a70897d03b647ef5a1446d10963529fd50dbab0ee56f5357ab39405462b8a5326a99bae80222c9
> >
> > apache-maven-4.0.0-alpha-8-src.tar.gz sha512:
> >
> >
> > d645e4015119836428e16bd5d4dd29bed6d4983d552445cdf587a61f0a2347a619e9de02cdc590eda000c4561e60e33e758aa83dca3d6243ede97f5be981b322
> >
> >
> > Binary release checksums:
> > apache-maven-4.0.0-alpha-8-bin.zip sha512:
> >
> >
> > 6aa9486e2d880b691580e0071347022b6426f0a6b2c6549879b6a848a4494c70ff8dff25ffe8de2edd82583d7119bf359156ece0f9ef18f1c99ff3db776461f3
> >
> > apache-maven-4.0.0-alpha-8-bin.tar.gz sha512:
> >
> >
> > 7646b5bbaa0b81e600076055134ba88d5bd02d7a0ae03829b7e217aad9e47c25a3edbf4b091562d4bc9d93b5a50e84449a679f18052dc4f97d0314a8bc9dd961
> >
> >
> > Staged site:
> > https://maven.apache.org/ref/4-LATEST/
> >
> > Draft for release notes:
> > https://github.com/apache/maven-site/pull/462
> >
> > https://github.com/apache/maven-site/blob/21deeaf4a0fc4993e0091d214f194195dc66c167/content/markdown/docs/4.0.0-alpha-8/release-notes.md
> >
> > Guide to testing staged releases:
> > http://maven.apache.org/guides/development/guide-testing-releases.html
> >
> > Note that this release has been built and uploaded with 4.0.0-alpha-8
> > itself, which means it uses the new build and consumer POMs...
> >
> > Vote open for 72h
> >
> > [ ] +1
> > [ ] +0
> > [ ] -1
> >
> > Cheers
> > Guillaume
> >
> 
> 
> -- 
> Sławomir Jaranowski
> 

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



Re: [VOTE] Apache Maven 4.0.0-alpha-8 release

2023-10-21 Thread Romain Manni-Bucau
+1

Le sam. 21 oct. 2023 à 16:34, Herve Boutemy  a écrit :

> +1
>
> Reproducible Build ok: reference build done with JDK 21 on *nix with umask
> 022 and Maven 4.0.0-alpha-8 itself (yes...)
>
> a few remarks:
> - I'll add some updates to release notes later
> - during tests, I found that an active repository configured in my
> settings.xml had been added to the published consumer POM: I'm wondering if
> such behaviour is not a risk of leak of personal data
> - the fact that the site is borked, then maven-site-plugin seems not to be
> fully working with this release shows that changes broke some things: not a
> blocker, it's an alpha, but definitively we need people testing their own
> projects and reporting when they find such issues
>
> Regards,
>
> Hervé
>
> On 2023/10/20 21:37:10 Guillaume Nodet wrote:
> > I'm starting a new vote to release this new alpha.
> >
> > This alpha release provides new cornerstone features for the future Maven
> > evolution.
> > In particular, the POM model which was set in stone to a 4.0.0 version
> > since Maven 3.0, is now able to evolve. For modules that have a packaging
> > which is not POM, the flattened consumer POM is now installed/deployed
> > instead of the main POM, eventually translated back into a 4.0.0 model
> > version for consumer compatibility. The build POM is also installed /
> > deployed unchanged. This allows the introduction of the 4.1.0 model which
> > already brings a few improvements.
> >
> > 50 issues solved:
> >
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922=12353356
> >
> > Staging repository:
> > https://repository.apache.org/content/repositories/maven-2011
> >
> > Dev dist directory:
> > https://dist.apache.org/repos/dist/dev/maven/maven-4/4.0.0-alpha-8/
> >
> > Source release checksums:
> > apache-maven-4.0.0-alpha-8-src.zip sha512:
> >
> >
> 7264b5ae1a567ff9249f8020bc5713386f26bdd297b499e309a70897d03b647ef5a1446d10963529fd50dbab0ee56f5357ab39405462b8a5326a99bae80222c9
> >
> > apache-maven-4.0.0-alpha-8-src.tar.gz sha512:
> >
> >
> d645e4015119836428e16bd5d4dd29bed6d4983d552445cdf587a61f0a2347a619e9de02cdc590eda000c4561e60e33e758aa83dca3d6243ede97f5be981b322
> >
> >
> > Binary release checksums:
> > apache-maven-4.0.0-alpha-8-bin.zip sha512:
> >
> >
> 6aa9486e2d880b691580e0071347022b6426f0a6b2c6549879b6a848a4494c70ff8dff25ffe8de2edd82583d7119bf359156ece0f9ef18f1c99ff3db776461f3
> >
> > apache-maven-4.0.0-alpha-8-bin.tar.gz sha512:
> >
> >
> 7646b5bbaa0b81e600076055134ba88d5bd02d7a0ae03829b7e217aad9e47c25a3edbf4b091562d4bc9d93b5a50e84449a679f18052dc4f97d0314a8bc9dd961
> >
> >
> > Staged site:
> > https://maven.apache.org/ref/4-LATEST/
> >
> > Draft for release notes:
> > https://github.com/apache/maven-site/pull/462
> >
> https://github.com/apache/maven-site/blob/21deeaf4a0fc4993e0091d214f194195dc66c167/content/markdown/docs/4.0.0-alpha-8/release-notes.md
> >
> > Guide to testing staged releases:
> > http://maven.apache.org/guides/development/guide-testing-releases.html
> >
> > Note that this release has been built and uploaded with 4.0.0-alpha-8
> > itself, which means it uses the new build and consumer POMs...
> >
> > Vote open for 72h
> >
> > [ ] +1
> > [ ] +0
> > [ ] -1
> >
> > Cheers
> > Guillaume
> >
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
> For additional commands, e-mail: dev-h...@maven.apache.org
>
>


Re: [VOTE] Apache Maven 4.0.0-alpha-8 release

2023-10-21 Thread Herve Boutemy
+1

Reproducible Build ok: reference build done with JDK 21 on *nix with umask 022 
and Maven 4.0.0-alpha-8 itself (yes...)

a few remarks:
- I'll add some updates to release notes later
- during tests, I found that an active repository configured in my settings.xml 
had been added to the published consumer POM: I'm wondering if such behaviour 
is not a risk of leak of personal data
- the fact that the site is borked, then maven-site-plugin seems not to be 
fully working with this release shows that changes broke some things: not a 
blocker, it's an alpha, but definitively we need people testing their own 
projects and reporting when they find such issues

Regards,

Hervé

On 2023/10/20 21:37:10 Guillaume Nodet wrote:
> I'm starting a new vote to release this new alpha.
> 
> This alpha release provides new cornerstone features for the future Maven
> evolution.
> In particular, the POM model which was set in stone to a 4.0.0 version
> since Maven 3.0, is now able to evolve. For modules that have a packaging
> which is not POM, the flattened consumer POM is now installed/deployed
> instead of the main POM, eventually translated back into a 4.0.0 model
> version for consumer compatibility. The build POM is also installed /
> deployed unchanged. This allows the introduction of the 4.1.0 model which
> already brings a few improvements.
> 
> 50 issues solved:
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922=12353356
> 
> Staging repository:
> https://repository.apache.org/content/repositories/maven-2011
> 
> Dev dist directory:
> https://dist.apache.org/repos/dist/dev/maven/maven-4/4.0.0-alpha-8/
> 
> Source release checksums:
> apache-maven-4.0.0-alpha-8-src.zip sha512:
> 
> 7264b5ae1a567ff9249f8020bc5713386f26bdd297b499e309a70897d03b647ef5a1446d10963529fd50dbab0ee56f5357ab39405462b8a5326a99bae80222c9
> 
> apache-maven-4.0.0-alpha-8-src.tar.gz sha512:
> 
> d645e4015119836428e16bd5d4dd29bed6d4983d552445cdf587a61f0a2347a619e9de02cdc590eda000c4561e60e33e758aa83dca3d6243ede97f5be981b322
> 
> 
> Binary release checksums:
> apache-maven-4.0.0-alpha-8-bin.zip sha512:
> 
> 6aa9486e2d880b691580e0071347022b6426f0a6b2c6549879b6a848a4494c70ff8dff25ffe8de2edd82583d7119bf359156ece0f9ef18f1c99ff3db776461f3
> 
> apache-maven-4.0.0-alpha-8-bin.tar.gz sha512:
> 
> 7646b5bbaa0b81e600076055134ba88d5bd02d7a0ae03829b7e217aad9e47c25a3edbf4b091562d4bc9d93b5a50e84449a679f18052dc4f97d0314a8bc9dd961
> 
> 
> Staged site:
> https://maven.apache.org/ref/4-LATEST/
> 
> Draft for release notes:
> https://github.com/apache/maven-site/pull/462
> https://github.com/apache/maven-site/blob/21deeaf4a0fc4993e0091d214f194195dc66c167/content/markdown/docs/4.0.0-alpha-8/release-notes.md
> 
> Guide to testing staged releases:
> http://maven.apache.org/guides/development/guide-testing-releases.html
> 
> Note that this release has been built and uploaded with 4.0.0-alpha-8
> itself, which means it uses the new build and consumer POMs...
> 
> Vote open for 72h
> 
> [ ] +1
> [ ] +0
> [ ] -1
> 
> Cheers
> Guillaume
> 

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



Re: [VOTE] Apache Maven 4.0.0-alpha-8 release

2023-10-21 Thread Sylwester Lachiewicz
+1

W dniu sob., 21.10.2023 o 14:46 Benjamin Marwell 
napisał(a):

> +1. -- thanks!
>
> - Ben
>
> Guillaume Nodet  schrieb am Fr., 20. Okt. 2023, 23:38:
>
> > I'm starting a new vote to release this new alpha.
> >
> > This alpha release provides new cornerstone features for the future Maven
> > evolution.
> > In particular, the POM model which was set in stone to a 4.0.0 version
> > since Maven 3.0, is now able to evolve. For modules that have a packaging
> > which is not POM, the flattened consumer POM is now installed/deployed
> > instead of the main POM, eventually translated back into a 4.0.0 model
> > version for consumer compatibility. The build POM is also installed /
> > deployed unchanged. This allows the introduction of the 4.1.0 model which
> > already brings a few improvements.
> >
> > 50 issues solved:
> >
> >
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922=12353356
> >
> > Staging repository:
> > https://repository.apache.org/content/repositories/maven-2011
> >
> > Dev dist directory:
> > https://dist.apache.org/repos/dist/dev/maven/maven-4/4.0.0-alpha-8/
> >
> > Source release checksums:
> > apache-maven-4.0.0-alpha-8-src.zip sha512:
> >
> >
> >
> 7264b5ae1a567ff9249f8020bc5713386f26bdd297b499e309a70897d03b647ef5a1446d10963529fd50dbab0ee56f5357ab39405462b8a5326a99bae80222c9
> >
> > apache-maven-4.0.0-alpha-8-src.tar.gz sha512:
> >
> >
> >
> d645e4015119836428e16bd5d4dd29bed6d4983d552445cdf587a61f0a2347a619e9de02cdc590eda000c4561e60e33e758aa83dca3d6243ede97f5be981b322
> >
> >
> > Binary release checksums:
> > apache-maven-4.0.0-alpha-8-bin.zip sha512:
> >
> >
> >
> 6aa9486e2d880b691580e0071347022b6426f0a6b2c6549879b6a848a4494c70ff8dff25ffe8de2edd82583d7119bf359156ece0f9ef18f1c99ff3db776461f3
> >
> > apache-maven-4.0.0-alpha-8-bin.tar.gz sha512:
> >
> >
> >
> 7646b5bbaa0b81e600076055134ba88d5bd02d7a0ae03829b7e217aad9e47c25a3edbf4b091562d4bc9d93b5a50e84449a679f18052dc4f97d0314a8bc9dd961
> >
> >
> > Staged site:
> > https://maven.apache.org/ref/4-LATEST/
> >
> > Draft for release notes:
> > https://github.com/apache/maven-site/pull/462
> >
> >
> https://github.com/apache/maven-site/blob/21deeaf4a0fc4993e0091d214f194195dc66c167/content/markdown/docs/4.0.0-alpha-8/release-notes.md
> >
> > Guide to testing staged releases:
> > http://maven.apache.org/guides/development/guide-testing-releases.html
> >
> > Note that this release has been built and uploaded with 4.0.0-alpha-8
> > itself, which means it uses the new build and consumer POMs...
> >
> > Vote open for 72h
> >
> > [ ] +1
> > [ ] +0
> > [ ] -1
> >
> > Cheers
> > Guillaume
> >
>


Re: [VOTE] Apache Maven 4.0.0-alpha-8 release

2023-10-21 Thread Benjamin Marwell
+1. -- thanks!

- Ben

Guillaume Nodet  schrieb am Fr., 20. Okt. 2023, 23:38:

> I'm starting a new vote to release this new alpha.
>
> This alpha release provides new cornerstone features for the future Maven
> evolution.
> In particular, the POM model which was set in stone to a 4.0.0 version
> since Maven 3.0, is now able to evolve. For modules that have a packaging
> which is not POM, the flattened consumer POM is now installed/deployed
> instead of the main POM, eventually translated back into a 4.0.0 model
> version for consumer compatibility. The build POM is also installed /
> deployed unchanged. This allows the introduction of the 4.1.0 model which
> already brings a few improvements.
>
> 50 issues solved:
>
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922=12353356
>
> Staging repository:
> https://repository.apache.org/content/repositories/maven-2011
>
> Dev dist directory:
> https://dist.apache.org/repos/dist/dev/maven/maven-4/4.0.0-alpha-8/
>
> Source release checksums:
> apache-maven-4.0.0-alpha-8-src.zip sha512:
>
>
> 7264b5ae1a567ff9249f8020bc5713386f26bdd297b499e309a70897d03b647ef5a1446d10963529fd50dbab0ee56f5357ab39405462b8a5326a99bae80222c9
>
> apache-maven-4.0.0-alpha-8-src.tar.gz sha512:
>
>
> d645e4015119836428e16bd5d4dd29bed6d4983d552445cdf587a61f0a2347a619e9de02cdc590eda000c4561e60e33e758aa83dca3d6243ede97f5be981b322
>
>
> Binary release checksums:
> apache-maven-4.0.0-alpha-8-bin.zip sha512:
>
>
> 6aa9486e2d880b691580e0071347022b6426f0a6b2c6549879b6a848a4494c70ff8dff25ffe8de2edd82583d7119bf359156ece0f9ef18f1c99ff3db776461f3
>
> apache-maven-4.0.0-alpha-8-bin.tar.gz sha512:
>
>
> 7646b5bbaa0b81e600076055134ba88d5bd02d7a0ae03829b7e217aad9e47c25a3edbf4b091562d4bc9d93b5a50e84449a679f18052dc4f97d0314a8bc9dd961
>
>
> Staged site:
> https://maven.apache.org/ref/4-LATEST/
>
> Draft for release notes:
> https://github.com/apache/maven-site/pull/462
>
> https://github.com/apache/maven-site/blob/21deeaf4a0fc4993e0091d214f194195dc66c167/content/markdown/docs/4.0.0-alpha-8/release-notes.md
>
> Guide to testing staged releases:
> http://maven.apache.org/guides/development/guide-testing-releases.html
>
> Note that this release has been built and uploaded with 4.0.0-alpha-8
> itself, which means it uses the new build and consumer POMs...
>
> Vote open for 72h
>
> [ ] +1
> [ ] +0
> [ ] -1
>
> Cheers
> Guillaume
>


Re: [VOTE] Apache Maven 4.0.0-alpha-8 release

2023-10-21 Thread Slawomir Jaranowski
Hi,

Looks like documentation site does not use parent site descriptor  and
use default skin
I expect that m-site-p does not work correctly with Maven 4 - can you try
regenerate it with Maven 3.9.x

I'm not sure if we should use the current snapshot version of Maven for
building the next release.

Now I see that all deployed poms do not contain license headers  yes
all comments was striped from consumer poms
I'm not sure about ASF requirements in this place

But of course +1



pt., 20 paź 2023 o 23:37 Guillaume Nodet  napisał(a):

> I'm starting a new vote to release this new alpha.
>
> This alpha release provides new cornerstone features for the future Maven
> evolution.
> In particular, the POM model which was set in stone to a 4.0.0 version
> since Maven 3.0, is now able to evolve. For modules that have a packaging
> which is not POM, the flattened consumer POM is now installed/deployed
> instead of the main POM, eventually translated back into a 4.0.0 model
> version for consumer compatibility. The build POM is also installed /
> deployed unchanged. This allows the introduction of the 4.1.0 model which
> already brings a few improvements.
>
> 50 issues solved:
>
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922=12353356
>
> Staging repository:
> https://repository.apache.org/content/repositories/maven-2011
>
> Dev dist directory:
> https://dist.apache.org/repos/dist/dev/maven/maven-4/4.0.0-alpha-8/
>
> Source release checksums:
> apache-maven-4.0.0-alpha-8-src.zip sha512:
>
>
> 7264b5ae1a567ff9249f8020bc5713386f26bdd297b499e309a70897d03b647ef5a1446d10963529fd50dbab0ee56f5357ab39405462b8a5326a99bae80222c9
>
> apache-maven-4.0.0-alpha-8-src.tar.gz sha512:
>
>
> d645e4015119836428e16bd5d4dd29bed6d4983d552445cdf587a61f0a2347a619e9de02cdc590eda000c4561e60e33e758aa83dca3d6243ede97f5be981b322
>
>
> Binary release checksums:
> apache-maven-4.0.0-alpha-8-bin.zip sha512:
>
>
> 6aa9486e2d880b691580e0071347022b6426f0a6b2c6549879b6a848a4494c70ff8dff25ffe8de2edd82583d7119bf359156ece0f9ef18f1c99ff3db776461f3
>
> apache-maven-4.0.0-alpha-8-bin.tar.gz sha512:
>
>
> 7646b5bbaa0b81e600076055134ba88d5bd02d7a0ae03829b7e217aad9e47c25a3edbf4b091562d4bc9d93b5a50e84449a679f18052dc4f97d0314a8bc9dd961
>
>
> Staged site:
> https://maven.apache.org/ref/4-LATEST/
>
> Draft for release notes:
> https://github.com/apache/maven-site/pull/462
>
> https://github.com/apache/maven-site/blob/21deeaf4a0fc4993e0091d214f194195dc66c167/content/markdown/docs/4.0.0-alpha-8/release-notes.md
>
> Guide to testing staged releases:
> http://maven.apache.org/guides/development/guide-testing-releases.html
>
> Note that this release has been built and uploaded with 4.0.0-alpha-8
> itself, which means it uses the new build and consumer POMs...
>
> Vote open for 72h
>
> [ ] +1
> [ ] +0
> [ ] -1
>
> Cheers
> Guillaume
>


-- 
Sławomir Jaranowski


[VOTE] Apache Maven 4.0.0-alpha-8 release

2023-10-20 Thread Guillaume Nodet
I'm starting a new vote to release this new alpha.

This alpha release provides new cornerstone features for the future Maven
evolution.
In particular, the POM model which was set in stone to a 4.0.0 version
since Maven 3.0, is now able to evolve. For modules that have a packaging
which is not POM, the flattened consumer POM is now installed/deployed
instead of the main POM, eventually translated back into a 4.0.0 model
version for consumer compatibility. The build POM is also installed /
deployed unchanged. This allows the introduction of the 4.1.0 model which
already brings a few improvements.

50 issues solved:
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922=12353356

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

Dev dist directory:
https://dist.apache.org/repos/dist/dev/maven/maven-4/4.0.0-alpha-8/

Source release checksums:
apache-maven-4.0.0-alpha-8-src.zip sha512:

7264b5ae1a567ff9249f8020bc5713386f26bdd297b499e309a70897d03b647ef5a1446d10963529fd50dbab0ee56f5357ab39405462b8a5326a99bae80222c9

apache-maven-4.0.0-alpha-8-src.tar.gz sha512:

d645e4015119836428e16bd5d4dd29bed6d4983d552445cdf587a61f0a2347a619e9de02cdc590eda000c4561e60e33e758aa83dca3d6243ede97f5be981b322


Binary release checksums:
apache-maven-4.0.0-alpha-8-bin.zip sha512:

6aa9486e2d880b691580e0071347022b6426f0a6b2c6549879b6a848a4494c70ff8dff25ffe8de2edd82583d7119bf359156ece0f9ef18f1c99ff3db776461f3

apache-maven-4.0.0-alpha-8-bin.tar.gz sha512:

7646b5bbaa0b81e600076055134ba88d5bd02d7a0ae03829b7e217aad9e47c25a3edbf4b091562d4bc9d93b5a50e84449a679f18052dc4f97d0314a8bc9dd961


Staged site:
https://maven.apache.org/ref/4-LATEST/

Draft for release notes:
https://github.com/apache/maven-site/pull/462
https://github.com/apache/maven-site/blob/21deeaf4a0fc4993e0091d214f194195dc66c167/content/markdown/docs/4.0.0-alpha-8/release-notes.md

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

Note that this release has been built and uploaded with 4.0.0-alpha-8
itself, which means it uses the new build and consumer POMs...

Vote open for 72h

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

Cheers
Guillaume


Re: Question - JDK Minimum of future Apache Maven 4.0.0

2023-09-07 Thread Elliotte Rusty Harold
On Fri, Jun 9, 2023 at 4:20 PM Guillaume Nodet  wrote:
>
> I'd really like to
>   * use JEP 442 to get rid of the JNI and native libs in jline, jansi and
> mvnd (but that's for JDK 21)

JEP 442 won't be ready for I'm not sure how many JDKs yet. I wouldn't
expect Maven to depend on it this decade. JAnsi we could simply remove
though. jline and mvnd I know nothing about.

>   * use JEP 380 (unix domain sockets) to be able to cleanly implement
> https://github.com/apache/maven-resolver/pull/269

No opinion

>   * use some helper methods that have been added: List.of(),
> Stream.toList(), Files.readString() to name just a few
>   * have syntactic sugar with text blocks, enhanced switches...
>

Not worth the pain we'd cause users. We haven't finished updating to
utility methods available in Java **7** yet. In general, before we
talk about new JDK versions I'd like to make sure we're taking
advantage of the JDK version we have. Moving random files and methods
to java 20+ is just confusing and makes little difference in code
cleanliness or execution speed.

There's plenty of much more important maintenance work in the queue.
Some of our plugins still aren't on parent POM 39. We have code
written to support entire operating systems that have been sold or
supported for years. Netware. Let's deal with that
cruft first.

-- 
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: [ANN] Apache Maven 4.0.0-alpha-7 released

2023-09-01 Thread Henning Schmiedehausen
The sonatype nexus staging plugin at this point seems abandoned. Last
relevant commit/release was 17 months (!) ago, they killed the bug tracker
and removed all references to JIRA from the code.

The plugin does not work well in multi-module scenarios where the last
module does not commit an artifact and sonatype is not responsive at all to
bug reports (they actively closed out any means of communication outside
their commercial offerings). I am not surprised that it has issues with
4.0.0 maven and I would not consider that maven issue but a plugin problem.

-h



On Fri, Sep 1, 2023 at 3:22 PM Justin Lee  wrote:

> I use testng and it seems to work fine, fwiw.  But I *have* noticed a
> difference in the nexus-staging-plugin: it's not autoreleasing under 4.0
> even though I have it configured to do so and does just fine under 3.9.4.
> Haven't had a chance to dig in to that one.
>
> On Sun, Aug 27, 2023 at 6:21 PM Mark Derricutt  wrote:
>
> >  On 29/06/2023 at 3:16:24 PM, Guillaume Nodet  wrote:
> >
> > > Maven 4.0.0-alpha-7 is available via
> > https://maven.apache.org/download.cgi
> > >
> >
> >
> > Interesting - I noticed over the weekend that under 4.0.0-alpha-7
> surefire
> > isn’t picking up any of my Junit 5 tests, but maven 3.9.4 is.
> >
> > I haven’t had a chance to look into this yet - but I wondered if anyone
> > else had seen anything similar?
> >
> >
> > --
> > "Great artists are extremely selfish and arrogant things" — Steven
> Wilson,
> > Porcupine Tree
> >
>


Re: [ANN] Apache Maven 4.0.0-alpha-7 released

2023-09-01 Thread Justin Lee
I use testng and it seems to work fine, fwiw.  But I *have* noticed a
difference in the nexus-staging-plugin: it's not autoreleasing under 4.0
even though I have it configured to do so and does just fine under 3.9.4.
Haven't had a chance to dig in to that one.

On Sun, Aug 27, 2023 at 6:21 PM Mark Derricutt  wrote:

>  On 29/06/2023 at 3:16:24 PM, Guillaume Nodet  wrote:
>
> > Maven 4.0.0-alpha-7 is available via
> https://maven.apache.org/download.cgi
> >
>
>
> Interesting - I noticed over the weekend that under 4.0.0-alpha-7 surefire
> isn’t picking up any of my Junit 5 tests, but maven 3.9.4 is.
>
> I haven’t had a chance to look into this yet - but I wondered if anyone
> else had seen anything similar?
>
>
> --
> "Great artists are extremely selfish and arrogant things" — Steven Wilson,
> Porcupine Tree
>


Re: [ANN] Apache Maven 4.0.0-alpha-7 released

2023-08-27 Thread Mark Derricutt
 On 28/08/2023 at 11:42:48 AM, Guillaume Nodet  wrote:

> I haven’t had a chance to look into this yet - but I wondered if anyone
> else had seen anything similar?
>
>
> No.  Can you check if you're using a recent surefire version ?
>

I’m using 3.1.2 here, which AFAIK is the latest.  Along with Junit
Jupiter 5.10.0 - interestingly I just set up a clean room project to check
with and it seemed fine - so there must be some other dependency that’s
confusing things along the way.

If I manage to reproduce it from a clean/example project I’ll update.

-- 
"Great artists are extremely selfish and arrogant things" — Steven Wilson,
Porcupine Tree


Re: [ANN] Apache Maven 4.0.0-alpha-7 released

2023-08-27 Thread Guillaume Nodet
Le lun. 28 août 2023 à 00:22, Mark Derricutt  a écrit :

>  On 29/06/2023 at 3:16:24 PM, Guillaume Nodet  wrote:
>
> > Maven 4.0.0-alpha-7 is available via
> https://maven.apache.org/download.cgi
> >
>
>
> Interesting - I noticed over the weekend that under 4.0.0-alpha-7 surefire
> isn’t picking up any of my Junit 5 tests, but maven 3.9.4 is.
>
> I haven’t had a chance to look into this yet - but I wondered if anyone
> else had seen anything similar?
>

No.  Can you check if you're using a recent surefire version ?


>
>
> --
> "Great artists are extremely selfish and arrogant things" — Steven Wilson,
> Porcupine Tree
>


-- 

Guillaume Nodet


Re: [ANN] Apache Maven 4.0.0-alpha-7 released

2023-08-27 Thread Mark Derricutt
 On 29/06/2023 at 3:16:24 PM, Guillaume Nodet  wrote:

> Maven 4.0.0-alpha-7 is available via https://maven.apache.org/download.cgi
>


Interesting - I noticed over the weekend that under 4.0.0-alpha-7 surefire
isn’t picking up any of my Junit 5 tests, but maven 3.9.4 is.

I haven’t had a chance to look into this yet - but I wondered if anyone
else had seen anything similar?


-- 
"Great artists are extremely selfish and arrogant things" — Steven Wilson,
Porcupine Tree


[ANN] Apache Maven 4.0.0-alpha-7 released

2023-06-28 Thread Guillaume Nodet
The Apache Maven team is pleased to announce the release of the
Apache Maven 4.0.0-alpha-7.

Apache Maven is a software project management and comprehension tool. Based
on the concept of a project object model (POM), Maven can manage a
project's build, reporting and documentation from a central piece of
information.

Maven 4.0.0-alpha-7 is available via https://maven.apache.org/download.cgi

This in alpha release, not suitable for production. If you hit any problem,
please raise a JIRA issue or send an email to the mailing list.

For more information read
https://maven.apache.org/docs/4.0.0-alpha-7/release-notes.html


Release Notes - Maven - Version 4.0.0-alpha-7

** Bug
* [MNG-6112] - Align artifacts and plugins policies using the default
value
* [MNG-7228] - MavenProject.getOriginalModel returns interpolated parts
* [MNG-7338] - Automatically activate batch-mode and make output quiet
when running in CI
* [MNG-7444] - Multiple optional non-existing projects not logged
correctly
* [MNG-7604] - Removal of pom.* interpolation makes some older plugins
defunct
* [MNG-7632] - Regression: combine.children breaks when combining
executions
* [MNG-7707] - ${project.basedir} directory creation when running plugin
* [MNG-7714] - sp < final
* [MNG-7738] - Remove printStackTrace
* [MNG-7745] - NPE when .mvn doesn't exist
* [MNG-7750] - Interpolated properties in originalModel in an active
profile.
* [MNG-7756] - The degree of concurrency does not support "2." as a
factor
* [MNG-7780] - DefaultArtifact.equals throws NullPointerException if
o.version is null
* [MNG-7783] - Profile source point to file instead of to module
* [MNG-7784] - Incompatible API SuperPomProvider#getSuperModel
* [MNG-7786] - Maven Plugin Validation message is misleading
* [MNG-7795] - IllegalArgumentException: 'other' has different root
during plugin validation
* [MNG-7796] - Top directory cannot be computed
* [MNG-7799] - Plugin validation falsely reports there are issues (but
shows none)
* [MNG-7811] - Plugins verification - reports are inconsistent
* [MNG-7819] - Create IT that exercise file locking with snapshots

** New Feature
* [MNG-5659] - Project specific settings.xml
* [MNG-6303] - Interpolate user supplied properties and command line
arguments
* [MNG-7059] - Add profile-free repository support in Maven Settings
model
* [MNG-7814] - Use location tracking for settings

** Improvement
* [MNG-4645] - Move Central repo definition out of Maven's jars so it
can be more easily changed
* [MNG-5600] - Dependency management import should support exclusions.
* [MNG-6825] - Cleaning Up dependencies
plexus-utils/maven-shared-utils/commons-lang3/commons-io
* [MNG-7038] - Introduce public properties to point to the root and top
directories of (multi-module) project
* [MNG-7548] - Kill off "legacy" repository metadata support
* [MNG-7587] - Update Sisu to a version supporting at least Java 17
* [MNG-7698] - Allow comments in .mvn/maven.config
* [MNG-7740] - Target directory is flooded with consumer*pom files
* [MNG-7741] - Add more information when using
-Dmaven.repo.local.recordReverseTree=true
* [MNG-7751] - Ability to inject XmlNode into v4 plugins
* [MNG-7754] - Improvement and extension of plugin validation
* [MNG-7763] - Provide UTF-8 as a default value for
project.build.sourceEncoding and project.reporting.outputEncoding
* [MNG-7764] - Small code improvements
* [MNG-7765] - Minimum Build Requirement is wrong
* [MNG-7766] - Migrate to use mockito-bom 4.11.0
* [MNG-7767] - Tone down plugin validation report
* [MNG-7776] - don't fingerprint Sigstore signatures (like GPG)
* [MNG-7778] - Maven should print suppressed exceptions when a mojo
fails
* [MNG-7785] - Clean usage of SessionData
* [MNG-7787] - Introduce new options for plugin validation
* [MNG-7788] - Plugin Validation Report should be printed before build
summary
* [MNG-7789] - Plugin Dependency Validations use wrong data set
* [MNG-7805] - The modelVersion should be inferred from the namespace
used
* [MNG-7806] - Plugins verification - remove used in module(s) report
* [MNG-7809] - Make maven-compat optional
* [MNG-7823] - Make plugin validation level parsing more consistent

** Task
* [MNG-5987] - Document the algorithm calculating the order of plugin
executions inside a phase.
* [MNG-7585] - Get rid of duplicate utility classes
* [MNG-7639] - Prepare a unit test for
DefaultRepositorySystemSessionFactory#newRepositorySession
* [MNG-7655] - Get rid of org.apache.maven:plexus-utils
* [MNG-7743] - Make the build work on JDK 20
* [MNG-7749] - Upgrade animal-sniffer from 1.21 to 1.23
* [MNG-7790] - Update lifecycle plugins
* [MNG-7791] - Split validation issues into "user actionable" and
"plugin dev ac

Re: [VOTE] Release Apache Maven 4.0.0-alpha-7

2023-06-28 Thread Sylwester Lachiewicz
+1

śr., 28 cze 2023, 21:44 użytkownik Guillaume Nodet 
napisał:

> +1
>
> Le sam. 24 juin 2023 à 12:56, Guillaume Nodet  a écrit
> :
>
> > I'm starting a new vote to release this new alpha.
> >
> > 67 issues solved:
> >
> >
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922=12353052
> >
> > Staging repository:
> > https://repository.apache.org/content/repositories/maven-1970
> >
> > Dev dist directory:
> > https://dist.apache.org/repos/dist/dev/maven/maven-4/4.0.0-alpha-7/
> >
> > Source release checksums:
> > apache-maven-4.0.0-alpha-6-src.zip sha512:
> >
> >
> bc822a381f84b156f2d5c2b59502db44ef3e8689f534913820dc0c68014e02dc75639c1990df4203d7923318d2b1668b050f452556c15eb638271e1ae3688e87
> >
> > apache-maven-4.0.0-alpha-6-src.tar.gz sha512:
> >
> >
> c7e9d13df74797163e816536e76f14c25496cdc8f13faa990bf14ce5a5669ec09cdc44dd4da866dd72d68ba9e2d8d6bdcce57110e21ecbeb8d15c50cad64430b
> >
> >
> > Binary release checksums:
> > apache-maven-4.0.0-alpha-6-bin.zip sha512:
> >
> >
> ec47b84cbf5dd85a8081d218bf105d4664e298d906c28f11192bf563f30087a4d898f872fc73230391579f8aa84e70bddb0ae2eabc42b53a2c574d5793ceb1a2
> >
> > apache-maven-4.0.0-alpha-6-bin.tar.gz sha512:
> >
> >
> 9959e537712167094a7909006168404c16b0788862311ef65840f5b8d3afc519e63262b064db7361bc6ef77940bed14ead5e0a59d135bcdeea83be4d9893
> >
> >
> > Staged site:
> > https://maven.apache.org/ref/4-LATEST/
> >
> > Draft for release notes:
> > https://github.com/apache/maven-site/pull/432
> >
> > Guide to testing staged releases:
> > http://maven.apache.org/guides/development/guide-testing-releases.html
> >
> > Vote open for 72h
> >
> > [ ] +1
> > [ ] +0
> > [ ] -1
> >
> >
> > --
> > 
> > Guillaume Nodet
> >
> >
>
> --
> 
> Guillaume Nodet
>


[RESULT] [VOTE] Release Apache Maven 4.0.0-alpha-7

2023-06-28 Thread Guillaume Nodet
Closing this vote with the following +1s: cstamas, khmarbaise, sjaranowski,
gnodet
I'll publish the release asap.

Thx !

Le sam. 24 juin 2023 à 12:56, Guillaume Nodet  a écrit :

> I'm starting a new vote to release this new alpha.
>
> 67 issues solved:
>
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922=12353052
>
> Staging repository:
> https://repository.apache.org/content/repositories/maven-1970
>
> Dev dist directory:
> https://dist.apache.org/repos/dist/dev/maven/maven-4/4.0.0-alpha-7/
>
> Source release checksums:
> apache-maven-4.0.0-alpha-6-src.zip sha512:
>
> bc822a381f84b156f2d5c2b59502db44ef3e8689f534913820dc0c68014e02dc75639c1990df4203d7923318d2b1668b050f452556c15eb638271e1ae3688e87
>
> apache-maven-4.0.0-alpha-6-src.tar.gz sha512:
>
> c7e9d13df74797163e816536e76f14c25496cdc8f13faa990bf14ce5a5669ec09cdc44dd4da866dd72d68ba9e2d8d6bdcce57110e21ecbeb8d15c50cad64430b
>
>
> Binary release checksums:
> apache-maven-4.0.0-alpha-6-bin.zip sha512:
>
> ec47b84cbf5dd85a8081d218bf105d4664e298d906c28f11192bf563f30087a4d898f872fc73230391579f8aa84e70bddb0ae2eabc42b53a2c574d5793ceb1a2
>
> apache-maven-4.0.0-alpha-6-bin.tar.gz sha512:
>
> 9959e537712167094a7909006168404c16b0788862311ef65840f5b8d3afc519e63262b064db7361bc6ef77940bed14ead5e0a59d135bcdeea83be4d9893
>
>
> Staged site:
> https://maven.apache.org/ref/4-LATEST/
>
> Draft for release notes:
> https://github.com/apache/maven-site/pull/432
>
> Guide to testing staged releases:
> http://maven.apache.org/guides/development/guide-testing-releases.html
>
> Vote open for 72h
>
> [ ] +1
> [ ] +0
> [ ] -1
>
>
> --
> 
> Guillaume Nodet
>
>

-- 

Guillaume Nodet


Re: [VOTE] Release Apache Maven 4.0.0-alpha-7

2023-06-28 Thread Guillaume Nodet
+1

Le sam. 24 juin 2023 à 12:56, Guillaume Nodet  a écrit :

> I'm starting a new vote to release this new alpha.
>
> 67 issues solved:
>
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922=12353052
>
> Staging repository:
> https://repository.apache.org/content/repositories/maven-1970
>
> Dev dist directory:
> https://dist.apache.org/repos/dist/dev/maven/maven-4/4.0.0-alpha-7/
>
> Source release checksums:
> apache-maven-4.0.0-alpha-6-src.zip sha512:
>
> bc822a381f84b156f2d5c2b59502db44ef3e8689f534913820dc0c68014e02dc75639c1990df4203d7923318d2b1668b050f452556c15eb638271e1ae3688e87
>
> apache-maven-4.0.0-alpha-6-src.tar.gz sha512:
>
> c7e9d13df74797163e816536e76f14c25496cdc8f13faa990bf14ce5a5669ec09cdc44dd4da866dd72d68ba9e2d8d6bdcce57110e21ecbeb8d15c50cad64430b
>
>
> Binary release checksums:
> apache-maven-4.0.0-alpha-6-bin.zip sha512:
>
> ec47b84cbf5dd85a8081d218bf105d4664e298d906c28f11192bf563f30087a4d898f872fc73230391579f8aa84e70bddb0ae2eabc42b53a2c574d5793ceb1a2
>
> apache-maven-4.0.0-alpha-6-bin.tar.gz sha512:
>
> 9959e537712167094a7909006168404c16b0788862311ef65840f5b8d3afc519e63262b064db7361bc6ef77940bed14ead5e0a59d135bcdeea83be4d9893
>
>
> Staged site:
> https://maven.apache.org/ref/4-LATEST/
>
> Draft for release notes:
> https://github.com/apache/maven-site/pull/432
>
> Guide to testing staged releases:
> http://maven.apache.org/guides/development/guide-testing-releases.html
>
> Vote open for 72h
>
> [ ] +1
> [ ] +0
> [ ] -1
>
>
> --
> 
> Guillaume Nodet
>
>

-- 

Guillaume Nodet


Re: [VOTE] Release Apache Maven 4.0.0-alpha-7

2023-06-26 Thread Slawomir Jaranowski
+1

sob., 24 cze 2023 o 12:56 Guillaume Nodet  napisał(a):

> I'm starting a new vote to release this new alpha.
>
> 67 issues solved:
>
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922=12353052
>
> Staging repository:
> https://repository.apache.org/content/repositories/maven-1970
>
> Dev dist directory:
> https://dist.apache.org/repos/dist/dev/maven/maven-4/4.0.0-alpha-7/
>
> Source release checksums:
> apache-maven-4.0.0-alpha-6-src.zip sha512:
>
>
> bc822a381f84b156f2d5c2b59502db44ef3e8689f534913820dc0c68014e02dc75639c1990df4203d7923318d2b1668b050f452556c15eb638271e1ae3688e87
>
> apache-maven-4.0.0-alpha-6-src.tar.gz sha512:
>
>
> c7e9d13df74797163e816536e76f14c25496cdc8f13faa990bf14ce5a5669ec09cdc44dd4da866dd72d68ba9e2d8d6bdcce57110e21ecbeb8d15c50cad64430b
>
>
> Binary release checksums:
> apache-maven-4.0.0-alpha-6-bin.zip sha512:
>
>
> ec47b84cbf5dd85a8081d218bf105d4664e298d906c28f11192bf563f30087a4d898f872fc73230391579f8aa84e70bddb0ae2eabc42b53a2c574d5793ceb1a2
>
> apache-maven-4.0.0-alpha-6-bin.tar.gz sha512:
>
>
> 9959e537712167094a7909006168404c16b0788862311ef65840f5b8d3afc519e63262b064db7361bc6ef77940bed14ead5e0a59d135bcdeea83be4d9893
>
>
> Staged site:
> https://maven.apache.org/ref/4-LATEST/
>
> Draft for release notes:
> https://github.com/apache/maven-site/pull/432
>
> Guide to testing staged releases:
> http://maven.apache.org/guides/development/guide-testing-releases.html
>
> Vote open for 72h
>
> [ ] +1
> [ ] +0
> [ ] -1
>
>
> --
> 
> Guillaume Nodet
>


-- 
Sławomir Jaranowski


Re: [VOTE] Release Apache Maven 4.0.0-alpha-7

2023-06-26 Thread Slawomir Jaranowski
One finding after my tests:
https://issues.apache.org/jira/browse/MNG-7825

sob., 24 cze 2023 o 12:56 Guillaume Nodet  napisał(a):

> I'm starting a new vote to release this new alpha.
>
> 67 issues solved:
>
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922=12353052
>
> Staging repository:
> https://repository.apache.org/content/repositories/maven-1970
>
> Dev dist directory:
> https://dist.apache.org/repos/dist/dev/maven/maven-4/4.0.0-alpha-7/
>
> Source release checksums:
> apache-maven-4.0.0-alpha-6-src.zip sha512:
>
>
> bc822a381f84b156f2d5c2b59502db44ef3e8689f534913820dc0c68014e02dc75639c1990df4203d7923318d2b1668b050f452556c15eb638271e1ae3688e87
>
> apache-maven-4.0.0-alpha-6-src.tar.gz sha512:
>
>
> c7e9d13df74797163e816536e76f14c25496cdc8f13faa990bf14ce5a5669ec09cdc44dd4da866dd72d68ba9e2d8d6bdcce57110e21ecbeb8d15c50cad64430b
>
>
> Binary release checksums:
> apache-maven-4.0.0-alpha-6-bin.zip sha512:
>
>
> ec47b84cbf5dd85a8081d218bf105d4664e298d906c28f11192bf563f30087a4d898f872fc73230391579f8aa84e70bddb0ae2eabc42b53a2c574d5793ceb1a2
>
> apache-maven-4.0.0-alpha-6-bin.tar.gz sha512:
>
>
> 9959e537712167094a7909006168404c16b0788862311ef65840f5b8d3afc519e63262b064db7361bc6ef77940bed14ead5e0a59d135bcdeea83be4d9893
>
>
> Staged site:
> https://maven.apache.org/ref/4-LATEST/
>
> Draft for release notes:
> https://github.com/apache/maven-site/pull/432
>
> Guide to testing staged releases:
> http://maven.apache.org/guides/development/guide-testing-releases.html
>
> Vote open for 72h
>
> [ ] +1
> [ ] +0
> [ ] -1
>
>
> --
> 
> Guillaume Nodet
>


-- 
Sławomir Jaranowski


Re: [VOTE] Release Apache Maven 4.0.0-alpha-7

2023-06-26 Thread Slawomir Jaranowski
niedz., 25 cze 2023 o 12:33 Karl Heinz Marbaise 
napisał(a):

> Hi,
>
> I've tested several projects with it and also in relationship with Maven
> 3.9.X..
>
> The same as in Maven 3.9.3 .. plugins used which have issues like the
> maven-site-plugin (3.12.1) and being reported via
> `-Dmaven.plugin.validation=VERBOSE` (in Maven 3.9.3) will not produce
> even a hint in Maven 4.0.0-alpha-7 without the supplemental parameter
> "-Dmaven.plugin.validation=VERBOSE"
>
> My opinion is to report such plugins in Maven 4 always to make sure
> people and more important plugin maintainers/author becoming aware of
> possible issues...or maybe reporting it already in 3.9.3 as well as in
> Maven 4.X
>
>
My opinion is the same ... we should always report plugin issues in 4.x
I have tried to encourage that in 3.9.x should also be report like is in
3.9.2 - now we go step back in plugin verification feature
but it is another discussion ...


> Furthermore related to https://issues.apache.org/jira/browse/MNG-7228
> rechecked and confirming that it now works.
>
> https://issues.apache.org/jira/browse/MNG-7604
>   * We have now surefire/failsafe 3.X versions related to pom.*
> interpolations. We might think about failing the build if finding such
> things
>
> * MNG-5600 Dependency management import should support exclusions.
>
>From my point of view this means we have to change the model version
> because that can technically being read by Maven 3.X but it simply will
> not work at all.
>
> * MNG-7805 This means we introduce NS but Maven 3.X can not read it
> anymore. That requires modelVersion change to fail Maven 3.X very early
> (Also XSD has to be changed for tools/IDE's etc.)
> I don't know how Maven 3.X behaves in cases of NS in the XML
>
> * Also found that the hint at the beginning of Maven 4 build:
>
> "Unable to find the root directory. Create a .mvn directory in the root
> directory or add the root="true" attribute on the root project's model
> to identify it."
>
> If I add that attribute to the ` project fails with Maven 3... which means that it requires a model
> version change...including an XSD change (required for tools, IDE's etc)
> !! It must be clear for users having a Maven 4 pom in front of them or a
> Maven 3 pom file ...
>
> Othwise +1 from me.
>
> Kind regards
> Karl Heinz Marbaise
>
>
> On 24.06.23 12:56, Guillaume Nodet wrote:
> > I'm starting a new vote to release this new alpha.
> >
> > 67 issues solved:
> >
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922=12353052
> >
> > Staging repository:
> > https://repository.apache.org/content/repositories/maven-1970
> >
> > Dev dist directory:
> > https://dist.apache.org/repos/dist/dev/maven/maven-4/4.0.0-alpha-7/
> >
> > Source release checksums:
> > apache-maven-4.0.0-alpha-6-src.zip sha512:
> >
> >
> bc822a381f84b156f2d5c2b59502db44ef3e8689f534913820dc0c68014e02dc75639c1990df4203d7923318d2b1668b050f452556c15eb638271e1ae3688e87
> >
> > apache-maven-4.0.0-alpha-6-src.tar.gz sha512:
> >
> >
> c7e9d13df74797163e816536e76f14c25496cdc8f13faa990bf14ce5a5669ec09cdc44dd4da866dd72d68ba9e2d8d6bdcce57110e21ecbeb8d15c50cad64430b
> >
> >
> > Binary release checksums:
> > apache-maven-4.0.0-alpha-6-bin.zip sha512:
> >
> >
> ec47b84cbf5dd85a8081d218bf105d4664e298d906c28f11192bf563f30087a4d898f872fc73230391579f8aa84e70bddb0ae2eabc42b53a2c574d5793ceb1a2
> >
> > apache-maven-4.0.0-alpha-6-bin.tar.gz sha512:
> >
> >
> 9959e537712167094a7909006168404c16b0788862311ef65840f5b8d3afc519e63262b064db7361bc6ef77940bed14ead5e0a59d135bcdeea83be4d9893
> >
> >
> > Staged site:
> > https://maven.apache.org/ref/4-LATEST/
> >
> > Draft for release notes:
> > https://github.com/apache/maven-site/pull/432
> >
> > Guide to testing staged releases:
> > http://maven.apache.org/guides/development/guide-testing-releases.html
> >
> > Vote open for 72h
> >
> > [ ] +1
> > [ ] +0
> > [ ] -1
> >
> >
>
> Mit freundlichem Gruß
> Karl Heinz Marbaise
> --
> SoftwareEntwicklung Beratung Schulung  Tel.: +49 (0) 2405 / 415 893
> Inhaber Dipl.Ing.(FH) Karl Heinz Marbaise  USt.IdNr: DE191347579
> Hauptstrasse 177
> 52146 Würselen https://www.soebes.de
>
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
> For additional commands, e-mail: dev-h...@maven.apache.org
>
>

-- 
Sławomir Jaranowski


Re: [VOTE] Release Apache Maven 4.0.0-alpha-7

2023-06-26 Thread Romain Manni-Bucau
Hi,

Isn't the line "Unable to find the root directory. Create a .mvn directory
in the root directory or add the root="true" attribute on the root
project's model to identify it." unexpected (at least not being printed
with a logger even if I get it is pre-java world, output is quite weirdish.

We still have warning for not pinned versions - think it was fixed on 3.9
("[WARNING] Version not locked for default bindings plugins
[maven-resources-plugin, maven-surefire-plugin, maven-jar-plugin], you
should define versions in pluginManagement section of your pom.xml or
parent").

Rest is ok, compared to last one only the new not log line is question to
debate since it will miss integrations so should either be done in java
later if the prop is not set or not done at all IMHO.

Romain Manni-Bucau
@rmannibucau <https://twitter.com/rmannibucau> |  Blog
<https://rmannibucau.metawerx.net/> | Old Blog
<http://rmannibucau.wordpress.com> | Github <https://github.com/rmannibucau> |
LinkedIn <https://www.linkedin.com/in/rmannibucau> | Book
<https://www.packtpub.com/application-development/java-ee-8-high-performance>


Le dim. 25 juin 2023 à 14:59, Guillaume Nodet  a écrit :

> Le dim. 25 juin 2023 à 12:33, Karl Heinz Marbaise  a
> écrit :
>
> > Hi,
> >
> > I've tested several projects with it and also in relationship with Maven
> > 3.9.X..
> >
> > The same as in Maven 3.9.3 .. plugins used which have issues like the
> > maven-site-plugin (3.12.1) and being reported via
> > `-Dmaven.plugin.validation=VERBOSE` (in Maven 3.9.3) will not produce
> > even a hint in Maven 4.0.0-alpha-7 without the supplemental parameter
> > "-Dmaven.plugin.validation=VERBOSE"
> >
> > My opinion is to report such plugins in Maven 4 always to make sure
> > people and more important plugin maintainers/author becoming aware of
> > possible issues...or maybe reporting it already in 3.9.3 as well as in
> > Maven 4.X
> >
> > Furthermore related to https://issues.apache.org/jira/browse/MNG-7228
> > rechecked and confirming that it now works.
> >
> > https://issues.apache.org/jira/browse/MNG-7604
> >   * We have now surefire/failsafe 3.X versions related to pom.*
> > interpolations. We might think about failing the build if finding such
> > things
> >
> > * MNG-5600 Dependency management import should support exclusions.
> >
> >From my point of view this means we have to change the model version
> > because that can technically being read by Maven 3.X but it simply will
> > not work at all.
> >
>
> Shouldn't that be validated and fail in 3.x ?
>
>
> >
> > * MNG-7805 This means we introduce NS but Maven 3.X can not read it
> > anymore. That requires modelVersion change to fail Maven 3.X very early
> > (Also XSD has to be changed for tools/IDE's etc.)
> > I don't know how Maven 3.X behaves in cases of NS in the XML
> >
>
> I don't understand, this is not different from other build/consumer poms
> features.
> The xsd can still be used to validate those build poms, but yes, they can
> only be used on maven 4.
> See below
>
>
> >
> > * Also found that the hint at the beginning of Maven 4 build:
> >
> > "Unable to find the root directory. Create a .mvn directory in the root
> > directory or add the root="true" attribute on the root project's model
> > to identify it."
> >
> > If I add that attribute to the ` > project fails with Maven 3... which means that it requires a model
> > version change...including an XSD change (required for tools, IDE's etc)
> > !! It must be clear for users having a Maven 4 pom in front of them or a
> > Maven 3 pom file ...
> >
>
> Well, that's related to the discussions on the model version.  I do agree
> it's a bad idea to add attributes or elements to the model and not version
> the schema, but it seems it has been agreed on and has been done a couple
> of times in the past 10 years or so.
>
> The build/consumer pom could be an opt-in with a new 4.1.0 model version,
> which would make it clear that such projects now require Maven 4.  This
> cannot be done by changing the namespace only, as if you change your xml
> namespace to 4.1.0, maven 3.x will not complain, as it simply ignores the
> namespace.
>
> Please have a look https://github.com/apache/maven/pull/1160.
>
>
>
> >
> > Othwise +1 from me.
> >
> > Kind regards
> > Karl Heinz Marbaise
> >
> >
> > On 24.06.23 12:56, Guillaume Nodet wrote:
> > > I'm starting a new vote to release this new alpha.
> > >
> > &g

  1   2   3   4   5   6   7   >