Anything specifically need refreshing there?

The upgrade step could possibly be removed as java 11 has been supported
for a long time at this point

On Sun, 9 May 2021 at 09:49, Oleg Nenashev <[email protected]> wrote:

> Before we communicate anything to users, I think we should refresh
> https://www.jenkins.io/doc/administration/requirements/upgrade-java-guidelines/
> and reference it from admin monitors and changelogs
>
> On Sun, May 9, 2021, 10:10 Tim Jacomb <[email protected]> wrote:
>
>> I've raised https://github.com/jenkinsci/jenkins/pull/5474 to encourage
>> existing users to migrate ahead of any deadline.
>>
>> Possibly worth getting into LTS as well.
>>
>> On Sat, 8 May 2021 at 23:27, 'Gavin Mogan' via Jenkins Developers <
>> [email protected]> wrote:
>>
>>> That's a little bit of confirmation bias there. "Hey all the people that
>>> follow us on a social media, do you support new things?" I wouldn't really
>>> use a social media poll as anything more than "hrm thats interesting"
>>> Not saying don't upgrade, I have no concerns about upgrades as I do
>>> everything via docker, but just be careful
>>>
>>> On Sat, May 8, 2021 at 3:04 PM Oleg Nenashev <[email protected]>
>>> wrote:
>>>
>>>>
>>>> FTR Here are results of the Twitter poll in
>>>> https://twitter.com/oleg_nenashev/status/1389808892926996481:
>>>> The results are not aligned with the less than 1% Java 11 adoption in
>>>> Jenkins, but it looks like the move would be supported in the community.
>>>> We still need to document the compatibility and the scope of changes
>>>> though
>>>>
>>>> [image: 117554722-b75f8300-b059-11eb-8570-06897f8863a6.png]
>>>> On Wednesday, May 5, 2021 at 9:03:56 AM UTC+2 Oleg Nenashev wrote:
>>>>
>>>>> FTR here is the query for known Java 11 compatibility issues
>>>>> <https://issues.jenkins.io/issues/?jql=labels%20%3D%20java11-compatibility%20and%20status%20%20not%20in%20%20(Closed%2C%20Resolved)>in
>>>>> Jira. Some issues are not a blocker, for example Illegal Reflective Access
>>>>> which will become a big deal in Java 17.
>>>>>
>>>>> The biggest remaining issue is Removal of JAXB dependencies and
>>>>> replacing them by the JAXB API plugin where required (JENKINS-55944
>>>>> <https://issues.jenkins.io/browse/JENKINS-55944>). It impacts a
>>>>> number of plugins including CppCheck, codesonar, Job Import, etc. Baptiste
>>>>> Mathus has created a number of pull requests when we were working on the
>>>>> Java 11 support, but not all of them were merged/released AFAICT. Ideally
>>>>> we should do an issue scrub and review the state before deciding on this
>>>>> topic.
>>>>>
>>>>> Time to write up a JEP by the way?
>>>>>
>>>>>
>>>>> On Thursday, April 29, 2021 at 9:21:48 AM UTC+2 Olblak wrote:
>>>>>
>>>>>> Hi,
>>>>>>
>>>>>> I am definitely in favor of switching to jdk11 by default, it's
>>>>>> really time to move forward. We have been using it on the Jenkins
>>>>>> infrastructure project for almost a year now without major issues but we
>>>>>> also had to fine-tune the java configuration for java 11.
>>>>>>
>>>>>> That remains a major change with potential breaking changes, so I
>>>>>> would announce it enough in advance so people can already switch to 
>>>>>> jdk11,
>>>>>> and keep the java8 for several stable releases with a deprecation 
>>>>>> warning.
>>>>>>
>>>>>>
>>>>>>
>>>>>> On Wed, Apr 28, 2021, at 6:20 PM, Tim Jacomb wrote:
>>>>>>
>>>>>> Defaults and (people not seeing a need to change)
>>>>>>
>>>>>> Shipping an ‘admin monitor’ encouraging people to update would
>>>>>> probably make a difference
>>>>>>
>>>>>> On Wed, 28 Apr 2021 at 17:18, Tim Jacomb <[email protected]> wrote:
>>>>>>
>>>>>> It’s just down to defaults I think.
>>>>>>
>>>>>> We’ve seen the numbers rise as we changed the website and helm chart
>>>>>> to use Java 11 by default
>>>>>>
>>>>>> On Wed, 28 Apr 2021 at 17:08, Daniel Beck <[email protected]>
>>>>>> wrote:
>>>>>>
>>>>>>
>>>>>>
>>>>>> On Wed, Apr 28, 2021 at 1: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.
>>>>>>
>>>>>>
>>>>>> Agree; I'd even be more conservative than just six months. We can and
>>>>>> should update the default Docker images to run on JDK 11. But we 
>>>>>> shouldn't
>>>>>> ignore that just ~0.3% of instances use Java 11, let's do something about
>>>>>> that first. I wouldn't be surprised that there are still some problems to
>>>>>> work out but we just have no users yet who would be affected.
>>>>>>
>>>>>>
>>>>>> --
>>>>>> 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/CAMo7PtLW05CwT6JyDHHpq52V%2BZwcRy3hQxPW7O9U-D%3DR1adL7Q%40mail.gmail.com
>>>>>> <https://groups.google.com/d/msgid/jenkinsci-dev/CAMo7PtLW05CwT6JyDHHpq52V%2BZwcRy3hQxPW7O9U-D%3DR1adL7Q%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-3BicOSJ%2B%3DMhXxO2HRz4QL7O8tm5P56MJhJPsU13z3tTe0og%40mail.gmail.com
>>>>>> <https://groups.google.com/d/msgid/jenkinsci-dev/CAH-3BicOSJ%2B%3DMhXxO2HRz4QL7O8tm5P56MJhJPsU13z3tTe0og%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/440cfea5-a0d3-4a95-9cd3-1dcaf9be57efn%40googlegroups.com
>>>> <https://groups.google.com/d/msgid/jenkinsci-dev/440cfea5-a0d3-4a95-9cd3-1dcaf9be57efn%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/CAG%3D_Dut95AqgjACv6chnnw7UeWRqm2niqAoe%3DVePrU_QOq4oUw%40mail.gmail.com
>>> <https://groups.google.com/d/msgid/jenkinsci-dev/CAG%3D_Dut95AqgjACv6chnnw7UeWRqm2niqAoe%3DVePrU_QOq4oUw%40mail.gmail.com?utm_medium=email&utm_source=footer>
>>> .
>>>
>> --
>>
> 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/VfRq09Yfloo/unsubscribe.
>> To unsubscribe from this group and all its topics, send an email to
>> [email protected].
>> To view this discussion on the web visit
>> https://groups.google.com/d/msgid/jenkinsci-dev/CAH-3Bicv94K9tFdRwa6hwBCzF4P_esiQ%2BGvjQADtjU_O3ApMog%40mail.gmail.com
>> <https://groups.google.com/d/msgid/jenkinsci-dev/CAH-3Bicv94K9tFdRwa6hwBCzF4P_esiQ%2BGvjQADtjU_O3ApMog%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/CAPfivLDMLqksecXjU8PWnyPirJdY-kXvc6aQ8GGCjnriLj_yDQ%40mail.gmail.com
> <https://groups.google.com/d/msgid/jenkinsci-dev/CAPfivLDMLqksecXjU8PWnyPirJdY-kXvc6aQ8GGCjnriLj_yDQ%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-3Bicc-wdqpD4Yw4H2aLHcX9kJiq0-%2Btw3Ly%2B6DPGheVeQZA%40mail.gmail.com.

Reply via email to