Hi Matthias,

Think maven 4 will increase the need of 2 last majors but ultimately at
apache the support is what is done by committers/contributors - if one want
to roll out maven 2 it is doable.
Any other engagement is not doable -  there had been a lot of debates on
that and I even promoted your position but we are not a company - so more
than EOL we can just encourage people to move but as some others said in
other threads, maven 3 will be there for dozen of years so we will have to
live with it somehow IMHO.
So maybe something like "community efforts are on maven 4, rest is best
effort but contributions will be reviewed at need on a case by case basis
for previous versions once the fix/change is integrated on main branch".

>From my XP, the worse migrating between maven version is about all plugins
outside org.apache.maven and it can just be blockers - not our deal
technically but since we care about our users and will to promote upgrades
it is somehow at the end.

Le sam. 22 févr. 2025 à 12:57, Matthias Bünger <runningj...@web.de.invalid>
a écrit :

> Hi,
> during the last days / weeks the topic of (end of) support of Maven and
> it's plugins came up several times in Slack.
>
> On the history page it is stated that we support the last two minor
> versions. Looking at the releases, there was only one regression / small
> backport patch for Maven 3.8 about two months after Maven 3.9 was
> released. There wasn't any update for Maven 3.6 (or older) after the
> following minor version has been released.
>
> Some of the discussion participants in Slack also said that literally we
> only support the last minor version.
> Taking in consideration that we already "struggle" of getting things
> done I would like to start a discussion about the following two topics:
>
> 1) Declare Maven 3.8.x as EOL, especially as it requires Java 1.7. Last
> release (3.8.8) on 2023-03-08.
> 2) Change our support policy to: "We support only last minor version,
> except when there was the release of a new major version. Then we
> continue to support the last minor version of the previous major version
> for some more time too" ("some" not specificed on purpose).
>
> I personally think that in reality it does not make any real difference,
> but it takes away some constraints and "pressure" for us.
>
> What do you think?
>
> --
> Matthias
>
> P.S. I know that faster EOL of versions can result in problems for teams
> in small-changing companies. At my work we got some tools, that still
> only support Java EE 6 and Java 8 while we don't get newer versions
> provided by ops...
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
> For additional commands, e-mail: dev-h...@maven.apache.org
>
>

Reply via email to