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 >>>> <https://groups.google.com/d/msgid/jenkinsci-dev/CANfRfr2hjuPWgK7XqzwezcT8eP1i1_ZZd_iMNreg%3D7K7FTzH8Q%40mail.gmail.com?utm_medium=email&utm_source=footer> >>>> . >>>> >>> -- >>> 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 >>> <https://groups.google.com/d/msgid/jenkinsci-dev/CAH-3BifVe04fx-7vx6Dp-jkLmTvepCDGHXqRDLEWdHyNN8TG%3Dw%40mail.gmail.com?utm_medium=email&utm_source=footer> >>> . >>> >> >> >> -- >> 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 > <https://groups.google.com/d/msgid/jenkinsci-dev/74c9f96d-1acc-4315-9fd5-e59bb6fdeff8n%40googlegroups.com?utm_medium=email&utm_source=footer> > . > -- 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.
