I think we should eventually drop Java 8 support but only when we have enough Java 11 adoptionWhat we could do in short term is to deprecate Java 8 and to put explicit recommendation to switch to Java 11 or 17 preview
IMHO we are already in the state when we can announce our intent to drop support for Java 8, maybe with minimum timeframe of 6/9 months in the announcement. The actual timeline could be even longer, e.g. 1 year for LTS best case
--
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 jenkinsci-de...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/CAO49JtEgpv1vE1e0k_hbYm7HxQ53G0OEmYMZhMw7R3EGX_jyew%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/CAAy0hwc3xO6jdMjdLnf353uB-QMj75_YaFxZSh36HAo8jC%2B%3D7Q%40mail.gmail.com.
I think we should eventually drop Java 8 support but only when we have enough Java 11 adoption
--
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 jenkinsci-de...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/CAMo7PtKHwHPf60ZNB0h%2BfYZQYNQg-eRaT7VK1Cr%3DkbAD1T8GWQ%40mail.gmail.com.
In fact, looking at the difference between https://stats.jenkins.io/jenkins-stats/svg/total-jenkins.svg and the JVM stats, we can see they were almost equal (99+%) up to early 2019. And then around the time https://www.jenkins.io/changelog-stable/#v2.164.1 happened, the difference started to grow, and we're now having 25% fewer installs with JVM information than total known installs.
FTR https://docs.google.com/spreadsheets/d/1_7jf9Nx6uaZA9ydFgdN5bgFpqceCEwGuVmcY76MvBiw/edit#gid=0
JVM stats from
$ jq --raw-output '.jvmStatsPerMonth | to_entries[] | "\( .key | tonumber / 1000 | todateiso8601[0:7] )\t\( .value | add )"' jvms.json
--
You received this message because you are subscribed to a topic in the Google Groups "Jenkins Developers" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/jenkinsci-dev/YghQ0YP4m78/unsubscribe.
To unsubscribe from this group and all its topics, send an email to jenkinsci-de...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/CAMo7PtJtRs8V5b3PYJxfk%3Do_WjPa8GTuHu1dz_O6KPobuA1JWQ%40mail.gmail.com.
[…] do not show a rapid growth of Java 11 adoption
--
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 jenkinsci-de...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/CANfRfr1%3D2tCML%2BOYBgXmrmX2SD4_oxGDgL%2B7Fv_28S5hod9bHg%40mail.gmail.com.
between the java version used to run jenkins and the version used to really build java projects. I think that could warrant a bit more epxlanation that you can build projects in anyjava version you like, even if jenkins is running in another version.
(which you shouldn't, because it's terrible)
"1635724800000": { "1.7": 686, "1.8": 207812, "10": 39, "11": 80015, "12": 53, "13": 71, "14": 81, "15": 139, "16": 35, "17": 111, "9": 23
--
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 jenkinsci-de...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/CANfRfr2AgR%2BS0v2ThYh%2BabFLR1nv0A-EHgy9u78tZ1BWr7G4GA%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/CAH-3BidkHww6fRubiWi6A3ZYRLpMwABBNwWM9%3DzSJTS02BmhVQ%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/CAH-3BidkHww6fRubiWi6A3ZYRLpMwABBNwWM9%3DzSJTS02BmhVQ%40mail.gmail.com.
But as it turns EOL, we will have to upgrade to Jetty 10 (or 11 but not sure at this stage Jenkins will have been migrated to use jakarta.servlet/jakarta.* namespaces).
--
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 jenkinsci-de...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/CAFwNDjpDtk%2B2Y8OoXxtkQ_N1Z0%3DQJZRFQ6VEd6AodT6bHjuRDA%40mail.gmail.com.
You received this message because you are subscribed to a topic in the Google Groups "Jenkins Developers" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/jenkinsci-dev/YghQ0YP4m78/unsubscribe.
To unsubscribe from this group and all its topics, send an email to jenkinsci-de...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/CAPoyBqSEM9HwJR6yc1DTE_b7AO5Mzcz%3DBdoqHBt-RYhDYrNgsg%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/CAPfivLBQY4qQrSXdjztQfRyd9oXHcvm3%2BUh5LdrLLFVLxu37iA%40mail.gmail.com.
When loading plugins without "Jakarta-Ready: true" in a Jakarta EE 9
environment, we will probably need to apply some special compatibility
transformations, exempli gratia, transforming the binaries after
exploding the plugin or loading the plugin in a special class loader
that transforms the classes as they are loaded.
--
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 jenkinsci-de...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/CAFwNDjpqkX2mBsBoh7LrwCBJtU%2B3ZGdvR-T9c3A3ij2mew-3ww%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/CAH-3Bie-uApHh6mDCSWOMzR%2BWBNC5ZZmjdVDXGd2cS8iaDtc3Q%40mail.gmail.com.
You received this message because you are subscribed to a topic in the Google Groups "Jenkins Developers" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/jenkinsci-dev/YghQ0YP4m78/unsubscribe.
To unsubscribe from this group and all its topics, send an email to jenkinsci-de...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/CANWgJS6KhURORvDwO7CMfw%3DuLe7QTg2poAojwu6WuX50_sbyLQ%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/CAPfivLBv9mHN4P8S%2Be9GvjRV9qJYjQsA4JZ0ZBw5%3DTUZxsfEBg%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 jenkinsci-de...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/CAO49JtGq%3DfVFZaFX1%2B9AGst3pv2FQoGFsQ3q7hv_9Tbei8-LMw%40mail.gmail.com.
On Jan 4, 2022, at 09:34, Basil Crow <m...@basilcrow.com> wrote:
--
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 jenkinsci-de...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/CAFwNDjpespJqVCcHCqGUVK4QUQvv1UPd3Y%2BtM%2B2Ek5Hq39-rBA%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/870E34A5-9F72-4CAA-A00F-B03E7BA04CC6%40gmail.com.
Hellohttps://jenkins.io/jep/236 has been integrated.Please have a read and share any thoughts.Any thoughts on us continuing as Basil suggested with the June 14 date for LTS?and a weekly in the near future?
more exploring of potential issues related to the transition.
On Thu, Feb 24, 2022 at 8:42 AM Mark Waite wrote:more exploring of potential issues related to the transition.My main concern is about bugs, like JENKINS-59910 which no one seems to be evaluating. If stuff works when run on 8 and does not work when run on 11 then users will not accept the upgrade.