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 ga...@gavinmogan.com 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 <m...@batmat.net> 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 <omeh...@gmail.com> 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 <jimk...@cos.ru> wrote: >>> >>>> On April 14, 2021 6:45:30 PM UTC, Oleg Nenashev <o.v.ne...@gmail.com> >>>> 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 <mark.ea...@gmail.com> >>>> >wrote: >>>> > >>>> >> >>>> >> >>>> >> On Wed, Apr 14, 2021 at 12:20 PM Daniel Beck <m...@beckweb.net> >>>> 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 >>>> >> jenkinsci-de...@googlegroups.com. >>>> >> 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 >>>> jenkinsci-de...@googlegroups.com. >>>> 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 jenkinsci-de...@googlegroups.com. >>> 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 >> jenkinsci-de...@googlegroups.com. >> > 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 jenkinsci-dev+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/b72f3a6e-9325-420c-b930-a8df70bc988en%40googlegroups.com.