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.

Reply via email to