I think we need to ask this to the users list and what people say. I'm happy to pose this question in JUC Bay Area to get the feel, too.
As much as I love the idea as a developer, this does have a significant negative impact on the users. For one, we aren't just talking about optionally taking advantages of Java8 library features, like we do today for Java7. Here you are proposing to compile version 52 class files that only Java8 understands. It is also not just so called esoteric OSes that do not have Java8. Take Ubuntu for example. The current latest release 14.04 still doesn't have Java8 as a native package <http://packages.ubuntu.com/search?suite=trusty-updates&searchon=names&keywords=openjdk>. IIUC you currently have to rely on installing it from somebody's private repository (and I have no way of trusting these guys.) This means our DEB package will not be installable on its own. Here's another one. IBM still hasn't released JDK8. If you are an IBM shop and need to use IBM JDK for support contracts, you'll be left behind. I'd be happy to be proven wrong, but I don't think JDK8 dependency will be happening any time soon. 2014-09-24 11:50 GMT-07:00 Daniel Beck <[email protected]>: > > On 24.09.2014, at 19:53, oliver gondža <[email protected]> wrote: > > > Do we have stats for connected slaves? I expect there is significantly > more instances that are using exotic platforms to power some of their > slaves but not master. > > Since only relatively few Jenkins installs actually seem to use slaves, > that's not the case. > > Out of ~27300 slaves, only ~200 are known to run any of the platforms > mentioned above. Unfortunately, we don't know the OS of ~6500 slaves and I > don't see why this should be the case. > > (Of course, one could argue that the more likely an organization is to > have lots of nodes and use obscure commercial Unixes, the less likely it is > they participate in anonymous usage statistics -- but that makes it their > problem IMO.) > > -- > 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. > -- Kohsuke Kawaguchi -- 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.
