Hey all, when I gave my talk about Maven 4 some days ago at the Javaland conference I started with a quick "what Maven version do you use" question and there were also several hands who use 3.6 and 3.3 (!). I hope I could convince them to upgrade - so it's the same with Java versions: There are always people who use very old out of support version.
But as you wrote yourself: It's seems more than a "frozen" CI setup than a Maven problem. Matthias Am 13.04.2024 um 13:21 schrieb Elliotte Rusty Harold:
Maybe it should be, but I wanted to drop a note that about a month after December's decision to require Maven 3.6.3, I shifted onto an open source project that's been around for 10+ years, is actively backed by two large tech companies, and still depends on Maven 3.5.x in the continuous integration build. Bleah. I've been trying to upgrade it, but so far without success. 3.5 seems baked pretty deeply into the Docker images or some other part of the CI infrastructure that isn't easy to change. This project could well be using Maven 3.5 for years to come. It's even possible we will rewrite the whole codebase in C++ before we manage to get past Maven 3.5. (I wish that was hyperbole. It's not.) I think we tend to overestimate how fast the installed base updates, whether it's JDKs (I got a bug report from someone still using Java 7 yesterday), Maven versions, operating systems, or pretty much anything else. None of us see more than a small fraction of the projects out there. It is very easy to look at that small fraction and draw conclusions that are falsified with a larger or different sample. I didn't know about this dependence on Maven 3.5 until I changed projects in January. I haven't seen 3.3 lately, but I wouldn't be surprised if it's still in use in multiple organizations, perhaps because it's what's installed by default in some old Linux distro that should also be retired but isn't. Absence of evidence is not evidence of absence, including when considering which Maven versions developers actively use.
--------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org For additional commands, e-mail: dev-h...@maven.apache.org