does it mean you don't agree on upgrading minium to 3.9.0 irrespective of it being necessary?
Le mercredi 12 novembre 2025, 11:23:50 CET Christoph Läubrich a écrit : > I won't see this as a requirement (!) so if a plugin is using 3.6.x API > and is happy with that then fair enough. > > But no one should expect that we do extra work (e.g reflection hacks, > workarounds, missing APIs...) or test explicitly with 3.6.x when instead > we could bump to 3.9.x instead. > > So similar with minimum java, one might still use 1.8 but if there is a > need for new features it can be upgrade without special consideration. > > Am 12.11.25 um 08:40 schrieb Hervé Boutemy: > > summary of previous episodes (over years): > > - because why impose a restriction when it just works without that > > restriction? > > - because in the past, we did not help users find what plugin version they > > could use: this was solved with System Requirements history feature > > (implemented not so long ago) > > > > > > which does not mean today is not the right day to go from Maven 3.6.3 to > > 3.9.x and update our plan accordingly: > > https://maven.apache.org/developers/compatibility-plan.html > > > > Just remembering everybody the result of years of discussions on that > > exact > > topic > > > > Regards, > > > > Hervé > > > > Le samedi 8 novembre 2025, 15:00:05 CET Matthias Bünger a écrit : > >> +1 (nb) > >> > >> I never understood why we keep the long EOL version 3.6.x as a minimum > >> for plugins. > >> > >> Matthias > >> > >> Am 08.11.2025 um 13:51 schrieb Slawomir Jaranowski: > >>> Hi, > >>> > >>> Maven 3.8.x is now marked as EOL [1] > >>> > >>> We have a page which describes the minimum requirements for a plugin > >>> [2] after the Maven version marking EOL. > >>> Last time we used the last EOL version, so consequently we should > >>> start using 3.8.3 for it. > >>> > >>> Currently we only use Maven 3.9.x in GitHub CI [3], so if we dedicate > >>> to use 3.8.3 we need to add it to be sure that plugins still support > >>> such a version. > >>> > >>> We also can start using 3.9.0 for plugins and not need to test the EOL > >>> version. > >>> > >>> The question is which version of Maven should be now used as minimum > >>> requirements in plugins? > >>> > >>> 1. 3.8.3 - with add to CI matrix > >>> 2. 3.8.3 - without adding in CI matrix > >>> 3. 3.9.0 - no extra version in CI matrix is needed > >>> 4. don't care about it ... take a hope that will be not a problem > >>> > >>> So which one way do you prefer? > >>> > >>> [1] https://github.com/apache/maven-site/pull/842 > >>> [2] https://maven.apache.org/developers/compatibility-plan.html > >>> [3] https://github.com/apache/maven-gh-actions-shared/pull/207 > >> > >> --------------------------------------------------------------------- > >> To unsubscribe, e-mail: [email protected] > >> For additional commands, e-mail: [email protected] > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [email protected] > > For additional commands, e-mail: [email protected] > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
