Lack of a recent JDK on some exotic systems (*) was already a blocker for Java 6 upgrade, that's a real issue, but on the other side we can't stuck to java 5 just because SCO-Unix don't have a better JDK.
As suggested by Dominik, I think starting a 2.x branch to require java 8 would make sense. Springframework major releases were driven by minimal JDK updates, for the same reason, as this is the main compatibility breaker form a user point of view. (*) I wonder anyone tried to build OpenJDK on those platforms, even not officially supported 2014-09-24 11:48 GMT+02:00 Martin Kutter <[email protected]>: > Hi Nicolas & all, > > >> Makes me wonder if we could start discussion on migrating to Java 8. > This > >> would allow use of default methods for interface based extension, > >> lambdas, > >> and few other significant features for plugin and core developers. This > >> won't prevent people to build project on java 1.1 if they wish. > > Just want to throw in that java 8 is not yet available on all platforms > (like AIX, HP-UX and probably some other less frequently used commercial > UNIXes). > Requiring java 8 won't prevent people from building with older versions, > but it will (probably) prevent running a build node on one of these > platforms. > > Martin > > -- > You received this message because you are subscribed to the Google Groups > "Jenkins Developers" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "Jenkins Developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
