On Thu, Jan 5, 2023 at 2:35 PM Vincent Latombe <vincent.lato...@gmail.com>
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 jenkinsci-dev+unsubscr...@googlegroups.com.
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