I think we should say "the first LTS of 2017 will require Java 8. End of conversation"
That will mean that weekly releases should switch to Java 8 by mid-end November. 2017 it's a new year, it's a new Java version. We could look to solve some of the evil job type issues by *forking* remoting into the evil plugin and using animal-sniffer to keep plugins "pure" On Saturday 29 October 2016, Baptiste Mathus <[email protected]> wrote: > > 2016-10-29 14:52 GMT+02:00 Arnaud Héritier <[email protected] > <javascript:_e(%7B%7D,'cvml','[email protected]');>>: > >> From my POV the problem is that we don't know if we are talking about 5% >> or 50% :( > > > Well, since yesterday, we do know some things > <https://docs.google.com/spreadsheets/d/1_gsorbySktXNjMywDFZE0_eTm_r2zfPKdmq7AqWO2uQ/edit#gid=1770972416> > . > > > - Java 8 as runtime represents 52% of the 133505 instances out there > (yes, it's ignoring the opted-out ones) > - Maven-plugin is installed 118711 times (yes, ignoring on purpose the > fact it was auto-installed up to 2.x) > - So, *at most* it's 46% of the users base who *might *be impacted > here, if they were to upgrade in the very short term (that is: while also > still using an EoLed JDK7 durably). > > Now, looking at the trend of the number of installs of that plugin, my > guts feeling is that is less than that. And if you add that to the trend of > Java 7 JVM users (see link above), then it is most probably going down even > quicker. > > An example I have in mind is my previous company, pretty sure they didn't > upgrade to Jenkins 2.x yet, so they still contribute to that stats, but we > migrated off that plugins years ago after so many headaches and hours spent > to debug different behaviours between Maven CLI and using it in Jenkins. > > Correlating with http://stats.jenkins.io/plugin-installation-trend/ > jenkins-version-per-plugin-version.json I think we would have even more > data, but seems like that data is wrong. > Gonna find the one who contributed that and hit him (I know him pretty > well). > > -- > 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] > <javascript:_e(%7B%7D,'cvml','jenkinsci-dev%[email protected]');> > . > To view this discussion on the web visit https://groups.google.com/d/ > msgid/jenkinsci-dev/CANWgJS6LFO7K6hgzb1aB5bg%3DFcTFiDkXNJLArFZEJM8uaY3xfQ% > 40mail.gmail.com > <https://groups.google.com/d/msgid/jenkinsci-dev/CANWgJS6LFO7K6hgzb1aB5bg%3DFcTFiDkXNJLArFZEJM8uaY3xfQ%40mail.gmail.com?utm_medium=email&utm_source=footer> > . > For more options, visit https://groups.google.com/d/optout. > -- Sent from my phone -- 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]. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/CA%2BnPnMyrp%2BYTyij2w8dqnHpaE%2B77MS10AWfv3pyBpYeE5Egotg%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
