Hi all,

I have commented about the plugins removal in another thread. I have a 
question about creating a detached plugin for commons-digester: *" The 
current plan causes plugins which depend on Jenkins to provide Digester to 
fail unless they are updated. This could be mitigated by moving this 
dependency to a detached plugin. We decided against creating a detached 
pluging because there were a small number of affected plugins and only a 
few of them have significant install base. The creating and maintaining of 
a detached plugin would still be a significant amount of work and would 
cause the security vulnerabilities we are trying to address to remain open"*

I agree with the reasoning and the decision. At the same time time it does 
not explain why the commons-digester3 library is being injected as a direct 
dependency in pull requests, e.g. 
https://github.com/jenkinsci/vs-code-metrics-plugin/pull/5/ . Would it make 
sense to create a new API plugin instead? Otherwise we risk running into 
compatibility concerns at some point. Creating an API plugin is not 
discussed in the JEP at all.

Best regards,
Oleg Nenashev

P.S: Sorry for being a bit late to comment

On Saturday, May 29, 2021 at 2:41:26 AM UTC+2 boa...@gmail.com wrote:

> +1 thanks for doing your due diligence!
>
> On Fri, May 28, 2021 at 19:14 Basil Crow <m...@basilcrow.com> wrote:
>
>> +1 from me
>
>
>>
>> -- 
>> 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/CAFwNDjrQBdo645Zs5cboXStgo_7zJEEsnQ3iCxQ6qC4iw4M%3D4g%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/4b2291aa-2a87-4d62-992b-c944b1c19aa4n%40googlegroups.com.

Reply via email to