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 <o.v.nenas...@gmail.com> 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 <timjaco...@gmail.com> 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 <
>> jenkinsci-dev@googlegroups.com> 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 <o.v.nenas...@gmail.com>
>>> 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 <timja...@gmail.com> 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 <db...@cloudbees.com>
>>>>>> wrote:
>>>>>>
>>>>>>
>>>>>>
>>>>>> On Wed, Apr 28, 2021 at 1:42 AM Oleg Nenashev <o.v.ne...@gmail.com>
>>>>>> 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 jenkinsci-de...@googlegroups.com.
>>>>>> 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 jenkinsci-de...@googlegroups.com.
>>>>>>
>>>>>> 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 jenkinsci-dev+unsubscr...@googlegroups.com.
>>>> 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 jenkinsci-dev+unsubscr...@googlegroups.com.
>>> 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
>> jenkinsci-dev+unsubscr...@googlegroups.com.
>> 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 jenkinsci-dev+unsubscr...@googlegroups.com.
> 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 jenkinsci-dev+unsubscr...@googlegroups.com.
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