On Thu, Jan 5, 2023 at 2:35 PM Vincent Latombe <[email protected]>
wrote:

> the package on fabric8 side is not updated to a new one, so both plugins
> wouldn't be able to co-exist in the classpath.
>

You can simultaneously run multiple wrapper plugins with the same package,
so long as any given caller’s transitive dependency closure only uses one
of them. I think that means there would have to be a
`kubernetes-credentials-6` plugin, since its `kubernetes-client-api-6`
dependency makes it implicitly incompatible. Seems like a mess.

Setting that aside, it would be awkward to create a new
`kubernetes-client-api-6` plugin because then people would be left with the
old `kubernetes-client-api` installed and enabled but unused, and need to
manually clean up.

Pending JENKINS-49651, I agree that just releasing the batch of updates on
the same day and asking users to please refrain from partial updates is the
least disruptive option.

-- 
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/CANfRfr23xAA7OuPqi_V1-FAGz1XE%3DudW7LXSpCFo%3D45BNpvpKw%40mail.gmail.com.

Reply via email to