Am 2021-10-06 um 17:28 schrieb jebeau...@gmail.com:
Hi!
I have been testing and using the redis locks implementation of Maven
Resolver 1.6.x on 3.8.x for a while now on my CI instances. It works great
but I would like to follow the development/bugfixes of it and saw that it
was all happening on the 1.7.x which is built with Java 8 and therefore
incompatible with Maven 3.8.x.
I've also been testing Michael Osipov's branch (
https://github.com/apache/maven/tree/maven-3.8.x-resolver-1.7.x) which is a
backport of resolver 1.7.x on maven 3.8.x. I haven't seen any issues so far
which brings me to my question : would you consider doing a Maven 3.9
release built on Java 8 so we could all benefit from the Maven Resolver
1.7.x improvements? IMO, a proper solution for sharing a maven repository
for concurrent builds is a huge improvement that could benefit many.
Maven 4.x might be around the corner but I'm not sure most people will want
to upgrade quickly, and having a 3.9.x branch based of Java 8 could bring a
lot of improvements that are in the 4.x branch to be battle tested in the
field.
What are your thoughts?
This is fantastic news for us! People can trust this solution and
deliver software even faster now. I have been discussing this on and off
with Tamás since 1.6.x was rather an incubator for proper
synchronization and in 1.7.x Tamás has done fantastic ground work for a
flexible approach. The burden to react on 1.6.x issues is something
I'd like to get rid off.
From my PoV, I will leave 3.8.3 for a month to soak into the community
and see whether a new release (3.8.4) is required and then would cast a
vote to move over to 3.9 with Java 8 and Resolver upgrade. Don't expect
3.9.0 before Nov/Dec.
Michael
Michael
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org