Re: [VOTE] Release maven-filtering-3.3.2 and maven-remote-resources-plugin-3.2.0

2024-03-02 Thread Sylwester Lachiewicz
+1

sob., 2 mar 2024, 10:48 użytkownik Guillaume Nodet 
napisał:

> I've staged release candidates for maven-filtering-3.3.2 and
> maven-remote-resources-plugin-3.2.0 at
> https://repository.apache.org/content/repositories/maven-2067
>
> JIRA release notes:
>   https://issues.apache.org/jira/projects/MSHARED/versions/12353084
>   https://issues.apache.org/jira/projects/MRRESOURCES/versions/12353591
>
> Note that m-remote-resources-p depends on the release of
> maven-filtering, hence the single vote.
>
> Please review and vote !
>
> --
> 
> Guillaume Nodet
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
> For additional commands, e-mail: dev-h...@maven.apache.org
>
>


Re: [VOTE] Release maven-filtering-3.3.2 and maven-remote-resources-plugin-3.2.0

2024-03-02 Thread Elliotte Rusty Harold
I don't see any blockers with either of these. However, the
maven-remote-resources-plugin repo is currently broken because it
depends on the new maven-filtering. I would prefer to vote on and
release maven-filtering-3.3.2 and only then vote on and release
maven-remote-resources-plugin-
3.2.0.

On Sat, Mar 2, 2024 at 9:48 AM Guillaume Nodet  wrote:
>
> I've staged release candidates for maven-filtering-3.3.2 and
> maven-remote-resources-plugin-3.2.0 at
> https://repository.apache.org/content/repositories/maven-2067
>
> JIRA release notes:
>   https://issues.apache.org/jira/projects/MSHARED/versions/12353084
>   https://issues.apache.org/jira/projects/MRRESOURCES/versions/12353591
>
> Note that m-remote-resources-p depends on the release of
> maven-filtering, hence the single vote.
>
> Please review and vote !
>
> --
> 
> Guillaume Nodet
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
> For additional commands, e-mail: dev-h...@maven.apache.org
>


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

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



Re: [VOTE] Require Java 17 for Maven 4

2024-03-02 Thread Martin Desruisseaux

Le 2024-03-02 à 18 h 55, Jeremy Landis a écrit :


You should be able to use @code in same way now without the java upgrade.

Yes I know. But Maven source code currently uses , and if we were 
to spent an effort for changing that, it would have been more economical 
to go directly to {@snippet} instead of changing to {@code} and changing 
again later.


But anyway, thanks.

    Martin



RE: [VOTE] Require Java 17 for Maven 4

2024-03-02 Thread Jeremy Landis
You should be able to use @code in same way now without the java upgrade.

  * 
  * {@code
  * 
  *   -Xmaxerrs
  *   1000
  *   -Xlint
  *   -J-Duser.language=en_us
  * 
  * }
  * 

Something like that anyways and all the ugly escapes can go now.

-Original Message-
From: Martin Desruisseaux  
Sent: Saturday, March 2, 2024 11:55 AM
To: Maven Developers List 
Subject: Re: [VOTE] Require Java 17 for Maven 4

Just realized since I'm working on the Maven compiler plugin, upgrading to Java 
21 instead of 17 would allow us to replace currently hard-to-read Javadoc like 
this:

  * 
  * compilerArgs
  *   arg-Xmaxerrs/arg
  *   arg1000/arg
  *   arg-Xlint/arg
  *   arg-J-Duser.language=en_us/arg
  * /compilerArgs
  * 

by:

  * {@snippet lang="xml" :
  * 
  *   -Xmaxerrs
  *   1000
  *   -Xlint
  *   -J-Duser.language=en_us
  * 
  * }

However it may not a sufficient reason for restarting a new vote. I'm just 
mentioning that for info.

     Martin



Re: [VOTE] Require Java 17 for Maven 4

2024-03-02 Thread Martin Desruisseaux
Just realized since I'm working on the Maven compiler plugin, upgrading 
to Java 21 instead of 17 would allow us to replace currently 
hard-to-read Javadoc like this:


 * 
 * compilerArgs
 *   arg-Xmaxerrs/arg
 *   arg1000/arg
 *   arg-Xlint/arg
 *   arg-J-Duser.language=en_us/arg
 * /compilerArgs
 * 

by:

 * {@snippet lang="xml" :
 * 
 *   -Xmaxerrs
 *   1000
 *   -Xlint
 *   -J-Duser.language=en_us
 * 
 * }

However it may not a sufficient reason for restarting a new vote. I'm 
just mentioning that for info.


    Martin



[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: 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 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
>


Re: [VOTE] Require Java 17 for Maven 4

2024-03-02 Thread Robert Dean
+1

On Wed, Feb 28, 2024 at 2:32 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
>

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



[VOTE] Release maven-filtering-3.3.2 and maven-remote-resources-plugin-3.2.0

2024-03-02 Thread Guillaume Nodet
I've staged release candidates for maven-filtering-3.3.2 and
maven-remote-resources-plugin-3.2.0 at
https://repository.apache.org/content/repositories/maven-2067

JIRA release notes:
  https://issues.apache.org/jira/projects/MSHARED/versions/12353084
  https://issues.apache.org/jira/projects/MRRESOURCES/versions/12353591

Note that m-remote-resources-p depends on the release of
maven-filtering, hence the single vote.

Please review and vote !

-- 

Guillaume Nodet

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