[RESULT][VOTE] Require Java 17 for Maven 4

2024-03-02 Thread Benjamin Marwell
Hi all,

the vote has passed with the following result:

PMC +1: Anders Hammar, Arnaud Héritier, Benjamin Marwell, Guillaume
Nodet, Hervé Boutemy, Karl Heinz Marbaise, Konrad Windszus, ,Maarten
Mulders, Olivier Lamy, Romain Manni-Bucau, Sylwester Lachiewicz, Tamás
Cservenák

PMC majority quorum: reached.

Community results:

+1: A.J. Jarmoniuk, Bernd Eckenfels, Brian Demers, Ceki Gulcu,
Christian Stein, Christoph Läubrich, David Jencks, Dirk Olmes, Enrico
Olivelli, Frederik Boster, Gary Gregory, Giacomo Boccardo, Jacques
Etienne Beaudet, Jean-Baptiste Onofré, Jeremy Landis, Jesper Udby,
John Neffenger, Jorge Solórzano, Joseph Kesselman, Kemal Soysal, Kévin
Buntrock, Lasse Lindqvist, Manfred Moser, Mantas Gridinas, Manuel
Dahmen, Mark Eggers, Martin Desruisseaux, Mateusz Gajewski, Matthias
Bünger, Michael Bien, Niels Basjes, Robert Dean, Rodrigo Bourbon,
Slawomir Jaranowski, Stephane Nicoll, Thomas Matthijs, Thorsten Heit,
Tim te Beek, Van Hoa Phan, Xeno Amess, Yeikel Santana, zhongming hua

-1: Elliotte Rusty Harold

We will proceed with the transition of Maven 4 to a Java 17 baseline.
Plugins will also get a "plugin history" page where it will be
documented which version requires which Java version. As a general
rule, we will keep 3.x plugins on Java 8 (notable exception is the
m-jlink-p for obvious reasons).

Thanks everyone for voting and all your voices in the preceding discussions!

- Ben

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



Re: [VOTE] Require Java 17 for Maven 4

2024-03-02 Thread Christian Stein
+1

On Wed, Feb 28, 2024 at 8:31 AM Benjamin Marwell 
wrote:

> Hi Maven Devs/Users/Committers and PMC members!
>
> After several discussions on the mailing lists, I would like to
> start a vote in favour of setting the minimal Java bytecode target
> of Maven-Core 4 to 17 and hence require Java 17 for Maven 4.
>
> This is a procedural majority vote [1*]:
> You can also vote with fractions and negative votes are not vetoes.
>
> Please also notice:
> * Maven 3 will stay at Java 8 no matter what.
> * We may raise Maven 4 to JDK 21 later if we feel like it (depending
> on the release date).
>   This is not part of this vote.
> * The linked PR is not part of this vote (this is not a code vote).
>   But you may take a look at it to understand the intended change.
>
> PR: https://github.com/apache/maven/pull/1430
>
> Maven-Parent will not be raised with this vote, the other PR is not
> part of this vote.
>
> Please refrain from starting discussions in this thread, but do
> include a reasoning on downvotes and feel free to start a new
> discussion on the mailing list, or comment on the existing ones.
>
> ---
>
> Vote open for 72 hours:
>
> [ ] +1 (set JDK17 min version for Maven 4.x)
> [ ] +0
> [ ] -1 (please include reasoning)
>
> ---
>
> - Ben
>
> [1*]: https://www.apache.org/foundation/voting.html
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
> For additional commands, e-mail: dev-h...@maven.apache.org
>
>


Re: [VOTE] Require Java 17 for Maven 4

2024-03-02 Thread Tamás Cservenák
+1

On Wed, Feb 28, 2024, 08:31 Benjamin Marwell  wrote:

> Hi Maven Devs/Users/Committers and PMC members!
>
> After several discussions on the mailing lists, I would like to
> start a vote in favour of setting the minimal Java bytecode target
> of Maven-Core 4 to 17 and hence require Java 17 for Maven 4.
>
> This is a procedural majority vote [1*]:
> You can also vote with fractions and negative votes are not vetoes.
>
> Please also notice:
> * Maven 3 will stay at Java 8 no matter what.
> * We may raise Maven 4 to JDK 21 later if we feel like it (depending
> on the release date).
>   This is not part of this vote.
> * The linked PR is not part of this vote (this is not a code vote).
>   But you may take a look at it to understand the intended change.
>
> PR: https://github.com/apache/maven/pull/1430
>
> Maven-Parent will not be raised with this vote, the other PR is not
> part of this vote.
>
> Please refrain from starting discussions in this thread, but do
> include a reasoning on downvotes and feel free to start a new
> discussion on the mailing list, or comment on the existing ones.
>
> ---
>
> Vote open for 72 hours:
>
> [ ] +1 (set JDK17 min version for Maven 4.x)
> [ ] +0
> [ ] -1 (please include reasoning)
>
> ---
>
> - Ben
>
> [1*]: https://www.apache.org/foundation/voting.html
>