Back to Java 11 :) (I suggest another thread for Java 17 Basil has been doing some great work there)
There's been an 'admin monitor' around for quite a while now encouraging users to upgrade to Java 11 if they are on 8. The JavaVersionRecommendationAdminMonitor <https://github.com/jenkinsci/jenkins/blob/master/core/src/main/java/jenkins/monitor/JavaVersionRecommendationAdminMonitor.java> was introduced in (approx): - 2.296 - 1st June 2021 - 2.303.1 - 25th August 2021 Since that went in Java 11 usage skyrocketed according to https://stats.jenkins.io/plugin-installation-trend/jvms.json Basil has created a PR <https://github.com/jenkinsci/jenkins/pull/6092> for updating the monitor with a specific date (to be filled in) for deprecation. I think we should target the LTS after next for dropping Java 8 support. That would be: - Weekly - 2nd February (week after baseline selection for next LTS) - LTS - approx 7th June (roughly when ths LTS after next will be released) Next LTS would also be possible, we could do: - Weekly - January 19th - LTS - March 9th Thoughts? Thanks Tim On Mon, 20 Dec 2021 at 22:19, Basil Crow <[email protected]> wrote: > On Mon, Dec 20, 2021 at 1:53 PM 'Jesse Glick' via Jenkins Developers > <[email protected]> wrote: > > > > Is this mostly about Servlet API types, or other EE packages? > > Servlet types and JavaMail were the most common cases I saw in the > prototype, along with a new package namespace for FileUpload to go > along with the new servlet types. Seems more straightforward to do one > large Jakarta migration rather than several smaller ones. This is > going to be a major disruption anyway, so might as well just get it > over with. The only migration I didn't tackle in the prototype was the > Jakarta Dependency Injection API, because Guice doesn't support the > new types yet (google/guice#1383). I imagine Guice will support them > at some point in the future; Spring Security and Commons FileUpload > only support the new types in snapshot releases at present. My gut > feeling is that this migration will probably kick into full gear > around late 2022 or early 2023. > > -- > 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/CAFwNDjpqkX2mBsBoh7LrwCBJtU%2B3ZGdvR-T9c3A3ij2mew-3ww%40mail.gmail.com > . > -- 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/CAH-3Bie-uApHh6mDCSWOMzR%2BWBNC5ZZmjdVDXGd2cS8iaDtc3Q%40mail.gmail.com.
