One of the goals for 3.0 is to have it fully support the Java Platform Module 
System.  Currently, we are required to have a java 8 project and a java 9 
project and merge them. If we say that 3.0 will only support Java 11+ then we 
can get rid of these extra projects and add module-info.java to all of the 
projects.

Of course, we can continue development of the 2.x versions for as long as we 
want to continue to support Java 8 (which I believe will be quite a while yet. 
https://www.jrebel.com/blog/2020-java-technology-report, 
https://snyk.io/wp-content/uploads/jvm_2020.pdf, and 
https://www.jetbrains.com/lp/devecosystem-2020/java/ all indicate that well 
over 50% of applications are using Java 8).

Thoughts?

Ralph

Reply via email to