Hi.

While doing the unbundling and plugin wizard, it became more obvious to me 
that how the Plugin Manager works is a bit weird. I can go in there and 
just uninstall or disable any plugin... restart Jenkins and BANG ... NCDF 
errors etc !!!

So, I did a bit of experimenting 
<https://github.com/tfennelly/jenkins/commit/0eb7a9bc21acc04bfc80df0d247f15ef3aec0a32>
 and was fairly easily able to get the "Installed" page to only allow the 
Uninstall or Disable of plugins that do not have any active dependants. The 
disable part doesn't work fully (should be able to disable plugins after 
all dependant plugins have been disabled), but there's enough there to get 
the picture.

Do we think this is something we should fix?

I'm sure there's a long list of possible issues/scenarios with the PM that 
people could draw up. I'm not proposing to fix them all, but I think if we 
can fix some of them we are making progress.

-- 
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/7aced6c1-afcb-460b-8e42-4a84dda4e9a1%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to