I think it's great that BaseX is moving to Java 8. However I don't have a dependency on Java 7 so my opinion might be biased :) Hopefully more people agree with that.
George
On 09/27/2017 02:19 PM, Christian GrĂ¼n wrote:
Dear all,
Java 9 has just been released. As you may know, the BaseX code base is still compatible with Java 7, because version 7 is still used in the wild (we even got various user complaints when we upgraded from Java 6 just a few years ago).
There are several reasons why we will move along to Java 8 in the near future:
- It is more and more unsafe to use Java 7, because Oracle has stopped
support two years ago.
- From the developer point of view, there are only advantages when
working with more recent versions of a software: newer language features and standard libraries can be used, the code base can be reduced, etc.
- We would like to switch to the newest version of Jetty, which requires Java 8.
Before we approach further, we are interested in hearing your reactions: Do you still work with Java 7? Would some of you require longtime support for Java 7?
Thanks in advance and all the best, Christian