Re: We need to lay down strategy

2022-04-11 Thread Manfred Moser
I could not agree more. It is extremely important for users to understand that we are NOT a commercial entity providing support. And contrary to other open source products there is large, well known commercial entity either. I also second all the other points from Tamas. Manfred Tamás Cservená

Re: We need to lay down strategy

2022-04-11 Thread Jorge Solórzano
I fully agree, but all of this must be clearly defined on the web page. Right now https://maven.apache.org/docs/history.html is not clear about what is and what is not "maintained", and also many plugins still "target" Maven 3.1.1 or 3.2.5, hopefully this proposal along with the "Radical Fast Forw

Re: We need to lay down strategy

2022-04-11 Thread Tamás Cservenák
Errata below: So, if for some business reason you are forced to use any pre Java 8 for > development, you have two options: > - use the latest Maven and toolchains targeting old Java > - use the same versions of tools that are from the era when that Java was > latest. Accept that with non-evolved

Re: [DISCUSS] New Maven Core API for 4.x

2022-04-11 Thread Guillaume Nodet
I've raised a PR with the new immutable model at [1]. The new API would only use the immutable model, while the old API would use the old model rewritten to wrap the immutable model. There are no real changes in the tests or integration tests (apart from 1 removed test), so this is really fully co

Re: We need to lay down strategy

2022-04-11 Thread Tamás Cservenák
Howdy, Personally, I'd NOT use the term "supported" at all, as it comes from the commercial realm (at least for me it sounds like it). We do not support anything :) I'd use the word "maintained" instead. So, according to that: maven 3.8.x is "maintained ONLY for critical regressions" maven 3.9.x

Re: We need to lay down strategy

2022-04-11 Thread Jorge Solórzano
Honestly, the first thing to clarify is, what it means supported/EOL in Maven terms?. There is a lot of confusion of what it's supported since it's expected that newer versions of Maven should be "backward-compatible" with previous versions of Maven. If I have a project that was "initially" design

Re: We need to lay down strategy

2022-04-11 Thread herve . boutemy
you're focusing on Maven core only I'm talking about Maven = core + plugins and on Maven core, 3.9 and master are for new features, 3.8 is a stabilisation branch only (bugfixes) = the intent of initial message from Tamas older releases are stable: yes, we don't expect fixes because they are con

Re: We need to lay down strategy

2022-04-11 Thread Michael Osipov
Am 2022-04-10 um 19:59 schrieb Hervé BOUTEMY: Le dimanche 10 avril 2022, 09:56:46 CEST Michael Osipov a écrit : Am 2022-04-10 um 09:10 schrieb Hervé BOUTEMY: I think that the truth is that versions less than 3.8.x are also EOL. no please read the EOL message we took a lot of discussion to de