Hi Volkan, On Tue, 5 Dec 2023 at 11:50, Volkan Yazıcı <vol...@yazi.ci> wrote: > > I have just updated `main` to require Java 17 for compiling and to target > Java 17. Previously both were Java 11. If you have objections, please > discuss in this thread.
I am Ok with bumping the bytecode to Java 17. Regarding the build requirements I would give by **default** a larger spectrum of possible JDKs. Right now we only accept JDK 17 in the default Maven profile. A Log4j contributor is forced to install JDK 17 for a build to succeed, which might be annoying. Therefore it might be better to: * set the Enforcer plugin to accept [minimum_JDK_required_by_Maven_plugins,) * set [17,18) **only** in the `release` plugin. BTW: when we bump BND to 7.x, minimum_JDK_required_by_Maven_plugins will be 17. Piotr