|
From: Peter A. <ans...@gm...> - 2013-08-28 20:27:47
|
On 29/08/2013, at 5:03 AM, Bryan Thompson <br...@sy...> wrote: > Any thoughts on switching to Java 7 as a requirement? So far we have maintained Java 6 compatibility. However, there are new threading patterns in Java 7 that could be very useful. There is also the asynchronous file IO support. Java 7 had some very bad initial releases, but seems to be Ok now and Oracle has sunset Java 6. > > Thanks, > Bryan The Sesame API and core is indefinitely going to stay at Java6 compatibility from what I can tell. My Java7 patches to add support for autocloseable were vetoed by the main companies backing the other developers as not worthwhile. That, and native support for BCP47 were the main drivers for updating the API in my view. The threading and file io changes don't directly impact the core enough to convince them of it as far as I can tell. Peter |