I think there's a potential compromise in
https://issues.apache.org/jira/browse/LOG4J2-2922

Depending on how that works out, it may still be possible to support
Java 8, or it would potentially allow for 2.x and 3.x to maintain some
build compatibility to make it easier to backport anything.

On Sat, 7 Nov 2020 at 17:38, Ralph Goers <ralph.go...@dslextreme.com> wrote:
>
> 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