+1 it shouldn't cause any trouble to end users, and release votes can still be validated against Java 8 (plus we can possibly make sure Travis CI and/or Jenkins are testing against both).
Cheers Bruno ________________________________ From: Martin Desruisseaux <[email protected]> To: Apache SIS <[email protected]> Sent: Saturday, 11 August 2018 11:35 PM Subject: Objection to require JDK 9+ for building (not running) SIS? Hello all Is there any objection to require Java 9 or 10 for *building* (not necessarily running) Apache SIS? The project would continue to target Java 8 at runtime for now, since SIS is not yet modularized. More specifically, we would use the "javac -release" option, new in Java 9, for targeting the older release. The reason is that starting with Java 9, the programmatic use (from Java code) of tools like javadoc is much easier. I also hope that a long standing bug cause javadoc generation to fail on master will be fixed by upgrading those tools. The modularization of Apache SIS is a separated topic (not part of the request in this email). Martin
