Re: Deprecating ruby-runtime

2021-04-15 Thread 'Gavin Mogan' via Jenkins Developers
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  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  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  wrote:
>>
>>> On April 14, 2021 6:45:30 PM UTC, Oleg Nenashev 
>>> 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 
>>> >wrote:
>>> >
>>> >>
>>> >>
>>> >> On Wed, Apr 14, 2021 at 12:20 PM Daniel Beck  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 complain 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-dev+unsubscr...@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_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-dev+unsubscr...@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-dev+unsubscr...@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
>> 
>> .
>>
> --
> 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-dev+unsubscr...@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
> 
> .
>

-- 
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 

Re: Proposal: Jenkins Core PR reviewers team

2021-04-15 Thread Oleg Nenashev
+1. I will grant Basil permissions tomorrow if no negative feedback. And
again, thanks to Basil for all the contributions to Jenkins!

On Thu, Apr 15, 2021, 22:33 Tim Jacomb  wrote:

> +1
>
> On Thu, 15 Apr 2021 at 19:07, Mark Waite 
> wrote:
>
>> +1 from me that Basil becomes part of the core PR reviewers team.
>>
>> On Thu, Apr 15, 2021 at 11:54 AM Basil Crow  wrote:
>>
>>> I'm interested in joining the Core PR reviewers team as well.
>>>
>>> --
>>> 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/CAFwNDjrnHZmDg-JmtP%2B3fO%3Df1w_uNRFevrOy9dHfsq29n0xDnA%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-dev+unsubscr...@googlegroups.com.
>> To view this discussion on the web visit
>> https://groups.google.com/d/msgid/jenkinsci-dev/CAO49JtFoN%3DsiPzRHcLHJyJbs1xBqnFVAkfQONGcwcE4a90hGhw%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/0sdrcSOQW64/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-3BifbZ_nDppzESg7VQSzM3-HKzk96V%2B7WYDP5-LFwoHZhRg%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-dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/CAPfivLBs%3Ds6d2%3D_D1uoG2G%3DqnePyEEKmhd758aQMUFYN4FaN2A%40mail.gmail.com.


Re: Proposal: Jenkins Core PR reviewers team

2021-04-15 Thread Tim Jacomb
+1

On Thu, 15 Apr 2021 at 19:07, Mark Waite  wrote:

> +1 from me that Basil becomes part of the core PR reviewers team.
>
> On Thu, Apr 15, 2021 at 11:54 AM Basil Crow  wrote:
>
>> I'm interested in joining the Core PR reviewers team as well.
>>
>> --
>> 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/CAFwNDjrnHZmDg-JmtP%2B3fO%3Df1w_uNRFevrOy9dHfsq29n0xDnA%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-dev+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/jenkinsci-dev/CAO49JtFoN%3DsiPzRHcLHJyJbs1xBqnFVAkfQONGcwcE4a90hGhw%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-dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/CAH-3BifbZ_nDppzESg7VQSzM3-HKzk96V%2B7WYDP5-LFwoHZhRg%40mail.gmail.com.


Re: Proposal: Jenkins Core PR reviewers team

2021-04-15 Thread Mark Waite
+1 from me that Basil becomes part of the core PR reviewers team.

On Thu, Apr 15, 2021 at 11:54 AM Basil Crow  wrote:

> I'm interested in joining the Core PR reviewers team as well.
>
> --
> 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/CAFwNDjrnHZmDg-JmtP%2B3fO%3Df1w_uNRFevrOy9dHfsq29n0xDnA%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-dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/CAO49JtFoN%3DsiPzRHcLHJyJbs1xBqnFVAkfQONGcwcE4a90hGhw%40mail.gmail.com.


Re: Proposal: Jenkins Core PR reviewers team

2021-04-15 Thread Basil Crow
I'm interested in joining the Core PR reviewers team as well.

-- 
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/CAFwNDjrnHZmDg-JmtP%2B3fO%3Df1w_uNRFevrOy9dHfsq29n0xDnA%40mail.gmail.com.


Re: Deprecating ruby-runtime

2021-04-15 Thread Baptiste Mathus
+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  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  wrote:
>
>> On April 14, 2021 6:45:30 PM UTC, Oleg Nenashev 
>> 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 
>> >wrote:
>> >
>> >>
>> >>
>> >> On Wed, Apr 14, 2021 at 12:20 PM Daniel Beck  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 complain 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-dev+unsubscr...@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_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-dev+unsubscr...@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-dev+unsubscr...@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
> 
> .
>

-- 
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/CANWgJS7dJQEY2KZna96%2B%2BqwjpgjzqMAues%3DBDDM22FTmxsi4%3DQ%40mail.gmail.com.