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