Morning,
I‘m with both of you and the core question for me is: What are we doing with 
3.9?

If we keep continue maintaining it, then I think the minimum version has to be 
3.9.x. If not (to dont maintain four versions of Maven any longer) then I would 
like to set the minimum version to 3.10.x for best compatibility / preperation 
for users who aim (at what point doesnt matter) for an easy switch to 4.0.0, 
due the changes to resolver etc. 

@Sylvester To come back to your question: For me, the thread back then was a 
discussion, not a vote. 

Enjoy your day everyone
Matthias

Sent from mobile

> Am 07.10.2026 um 23:58 schrieb Romain Manni-Bucau <[email protected]>:
> 
> Hi
> 
> think we have to make min=oldest supported branch/release otherwise it will
> bite us for good reasons
> 
> Romain Manni-Bucau
> @rmannibucau <https://x.com/rmannibucau> | .NET Blog
> <https://dotnetbirdie.github.io/> | Blog <https://rmannibucau.github.io/> | 
> Old
> Blog <http://rmannibucau.wordpress.com> | Github
> <https://github.com/rmannibucau> | LinkedIn
> <https://www.linkedin.com/in/rmannibucau> | Book
> <https://www.packtpub.com/en-us/product/java-ee-8-high-performance-9781788473064>
> Javaccino <https://javaccino.dev/> founder (Java/.NET service - contact via
> linkedin)
> 
> 
>> Le mer. 7 oct. 2026 à 23:33, Slawomir Jaranowski <[email protected]> a
>> écrit :
>> 
>> Hi,
>> 
>> Today I will go with 3.10.0 we have new API [1] like
>> - MessageBuilderFactory - we can drop maven-shared in many plugins
>> - we have java version in JavaToolchain
>> 
>> 3.10.0 was released 2026-09-27 and I can see many issues with it ...
>> form some of days 3.10.0 is default on GH runners [2]
>> 
>> 
>> [1]
>> 
>> https://maven.apache.org/docs/3.10.0/release-notes.html#new-api-and-updates-for-maven-plugins
>> [2] https://github.com/actions/runner-images/releases
>> 
>> 
>> On Wed, 7 Oct 2026 at 23:09, Sylwester Lachiewicz <[email protected]>
>> wrote:
>> 
>>> Hi,
>>> 
>>> A year ago we discussed the minimum Maven version for ASF plugins [1].
>>> Slawomir proposed four options, and his summary on 2025-11-13 lists ten
>>> +1s for
>>> 3.9.0. The compatibility plan was updated accordingly [2][3]:
>>> 
>>> "In October 2025, Maven before 3.8.3 has been marked as EOL, meaning that
>>> plugins should use 3.9.0 as minimum (as per Mailing List)"
>>> 
>>> Many plugins still declare <prerequisites><maven>3.6.3</maven>, so I
>> would
>>> like
>>> to clarify what that thread decided. Two questions:
>>> 
>>> 1. Was that thread a formal vote, or a show of hands to be confirmed by a
>>> [VOTE]?
>>> 2. Should we raise the prerequisite to 3.9.0 across our plugins, or keep
>>> the existing 3.6.3 and update the compatibility plan to reflect that?
>>> 
>>> This is only about the outcome of last year's thread. This is only about
>>> the outcome of last year's thread. It is not Maven 3.10.0 or about
>> adopting
>>> new APIs.
>>> 
>>> [1] https://lists.apache.org/thread/s2dvm1jg37vhrkkkplfknk494c68zfyv
>>> [2] https://github.com/apache/maven-site/pull/1456
>>> [3] https://maven.apache.org/developers/compatibility-plan.html
>>> 
>>> Regards,
>>> Sylwester
>>> 
>> 
>> 
>> --
>> Sławomir Jaranowski
>> 


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to