Thanks Gavin for the announcement draft! It looks great, and I plan to 
submit a few suggestions to improve it.

Regarding the process... Should we also add heads-up about removing the 
JEP-200 Ruby Runtime exceptions and XStream converters from the Jenkins 
core (source 
<https://github.com/jenkinsci/jenkins/blob/master/core/src/main/resources/jenkins/security/whitelisted-classes.txt#L179-L202>)?
 
It is a reasonable next step, but it will nuke plugin users on the newer 
Jenkins cores. IMHO we should set a grace period, e.g. announce this change 
with a 6-month advance so that users have an opportunity to migrate to 
other plugins. In such a case, they may also benefit from an administrative 
monitor warning them about the breaking change (it would be a nice engine 
in general for deprecations).

BR, Oleg



On Friday, April 16, 2021 at 4:38:57 AM UTC+2 [email protected] wrote:

> Draft - https://github.com/jenkins-infra/jenkins.io/pull/4256
>
> Would love some ideas on workarounds.
>
> I'll have a PR ready for update-center before may 15th.
>
> On Thu, Apr 15, 2021 at 7:14 AM Baptiste Mathus <[email protected]> wrote:
>
>> +1 for deprecating this. The Jenkins community should invest its time 
>> more into the future than these components that are lacking any kind of 
>> maintainership.
>>
>> Cheers  
>>
>> Le jeu. 15 avr. 2021 à 04:55, Owen Mehegan <[email protected]> a écrit :
>>
>>> gitlab-plugin doesn't depend on it, but gitlab-hook plugin does. It has 
>>> been unmaintained for 5 years and functionality is replaced by 
>>> gitlab-plugin and gitlab-branch-source.
>>>
>>> On Thu, Apr 15, 2021, 12:39 PM Jim Klimov <[email protected]> wrote:
>>>
>>>> On April 14, 2021 6:45:30 PM UTC, Oleg Nenashev <[email protected]> 
>>>> wrote:
>>>> >I am +1 for depreciation. I would recommend to make an announcement
>>>> >blog
>>>> >about that with e.g. 1-month advance notice, but there is no reason to
>>>> >keep
>>>> >these plugins around. Ruby plugin stack is not maintainable without a
>>>> >full-time contributor, we should pick our battles
>>>> >
>>>> >On Wed, Apr 14, 2021, 20:36 Mark Waite <[email protected]>
>>>> >wrote:
>>>> >
>>>> >>
>>>> >>
>>>> >> On Wed, Apr 14, 2021 at 12:20 PM Daniel Beck <[email protected]> 
>>>> wrote:
>>>> >>
>>>> >>>
>>>> >>> Since the last time we discussed this (and I created the JEP), we
>>>> >added
>>>> >>> deprecation warning support to Jenkins 2.246 and newer, which is
>>>> >basically
>>>> >>> designed for such a case. This makes JEP-7 much cleaner to
>>>> >implement,
>>>> >>> because we now have good ways to inform users about it.
>>>> >>>
>>>> >>> I'd start with a deprecation warning for ruby-runtime and all
>>>> >dependent
>>>> >>> plugins pointing to the JEP or this thread (or, if you want to write
>>>> >it up,
>>>> >>> a blog post), and if folks don't <s>complain</s> offer to take over
>>>> >>> ruby-runtime maintainership in large enough numbers, we can suspend
>>>> >a few
>>>> >>> weeks later, followed by core cleanup. WDYT?
>>>> >>>
>>>> >>>
>>>> >> +1 from me.
>>>> >>
>>>> >>
>>>> >> --
>>>> >> 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/Ve0fqAud3Mk/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/CAO49JtFpo1yfG81wQYMUYp9vq3wFP%2BE40zA5cyAuZLYAQF83JQ%40mail.gmail.com
>>>> >>
>>>> ><
>>>> https://groups.google.com/d/msgid/jenkinsci-dev/CAO49JtFpo1yfG81wQYMUYp9vq3wFP%2BE40zA5cyAuZLYAQF83JQ%40mail.gmail.com?utm_medium=email&utm_source=footer
>>>> >
>>>> >> .
>>>> >>
>>>>
>>>> I believe there were plugins depending on it, that got me to have to 
>>>> pick java8 explicitly on one system. I think gitlab-plugin might be it.
>>>>
>>>> Jim
>>>>
>>>> --
>>>> Typos courtesy of K-9 Mail on my Android
>>>>
>>>> -- 
>>>> 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/Ve0fqAud3Mk/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/DCF391B5-3BB1-415C-BD17-10E0D2859FE6%40cos.ru
>>>> .
>>>>
>>> -- 
>>> 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/CAHtcACEF8CtS5%2Bmd2WbipJSt0S9EHhp_ZJ96ZQ30KgTqXm4%3DEg%40mail.gmail.com
>>>  
>>> <https://groups.google.com/d/msgid/jenkinsci-dev/CAHtcACEF8CtS5%2Bmd2WbipJSt0S9EHhp_ZJ96ZQ30KgTqXm4%3DEg%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/Ve0fqAud3Mk/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/CANWgJS7dJQEY2KZna96%2B%2BqwjpgjzqMAues%3DBDDM22FTmxsi4%3DQ%40mail.gmail.com
>>  
>> <https://groups.google.com/d/msgid/jenkinsci-dev/CANWgJS7dJQEY2KZna96%2B%2BqwjpgjzqMAues%3DBDDM22FTmxsi4%3DQ%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/b72f3a6e-9325-420c-b930-a8df70bc988en%40googlegroups.com.

Reply via email to