A transition period using Java 11 Docker images with Java 8 compatibility would be useful IMO.
On Tue, 27 Apr 2021 at 22:21, Raihaan Shouhell <[email protected]> wrote: > > Perhaps removal of java 8 support should come with a bump in major version > number so jenkins 3.x and an announcement ahead of time. > > Cheers, > Raihaan > > On Wed, Apr 28, 2021, 7:42 AM Oleg Nenashev <[email protected]> wrote: >> >> I am in favor of making JDK11 the default in all our distributions, >> including controller and agent Docker images. >> At the same time I am afraid that removal of Java 1.8 support is premature. >> The vast majority of Jenkins users still uses this version, and the >> migration to Java 11 won't be seamless in al l cases. For example, Maven >> Plugin will effectively switch project builds to Java 11 once the agent >> images are updated. It will cause unexpected issues in user builds here and >> there. Nothing should be critical, but we should not force users to migrate >> immediately. >> >> IMHO there should be a grace period between Java 8 support deprecation and >> the actual removal. Maybe 6 months or so. >> >> BR, Oleg >> >> On Tuesday, April 27, 2021 at 7:13:17 PM UTC+2 slide wrote: >>> >>> I agree with dropping java 8. There are some nice features in 11 that would >>> be good to use. >>> >>> On Tue, Apr 27, 2021 at 9:11 AM Tim Jacomb <[email protected]> wrote: >>>> >>>> We’ve been using it for over a year on java 11 and never hit an issue... >>>> >>>> I would rather drop java 8 as well >>>> >>>> On Tue, 27 Apr 2021 at 15:48, Jesse Glick <[email protected]> wrote: >>>>> >>>>> My opinion remains that if we believe Java 11 support is solid enough to >>>>> be the default, then we may as well keep things simple and drop Java 8 >>>>> support: start building core and important plugins with `java.level=11`, >>>>> and take advantage of its features. Building and testing primarily >>>>> against 8 while pushing users to run 11, and forcing developers to >>>>> consider both platforms in every situation, seems like the worst decision. >>>>> >>>>> -- >>>>> 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/CANfRfr2hjuPWgK7XqzwezcT8eP1i1_ZZd_iMNreg%3D7K7FTzH8Q%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-3BifVe04fx-7vx6Dp-jkLmTvepCDGHXqRDLEWdHyNN8TG%3Dw%40mail.gmail.com. >>> >>> >>> >>> -- >>> Website: http://earl-of-code.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/74c9f96d-1acc-4315-9fd5-e59bb6fdeff8n%40googlegroups.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/CAFoxvgwycdrsK9dX-A7KVcA%2Bi%3Dta6dhc4iZbVAz%2BRKv3dn5Ymg%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/CACmp6koaWJhQ6R_6991XaFfF%2ByHxEkhoKv%3DsYmE0SmnreOu2tQ%40mail.gmail.com.
