On Wed, Jan 7, 2015 at 6:10 AM, Tom Fennelly <
tom.fe...@gmail.com> wrote:
> As for using the @Extension annotation, yes it would be a little less
> invasive but my original thinking (may no longer be valid having the benefit
> of hindsight) was that doing it through extension made it easier
You mean, doing it through Plugin?
> for us to
> keep track of what plugins are theme contributors, and so, remove them from
> the contributor list as the plugin is uninstalled. In hindsight though it
> seems like plugins are not really uninstalled until after a restart
Right, Jenkins does not support dynamic uninstallation. And if and
when it is improved to do so, we would of course be providing an API
to listen for extensions going away.
> maybe @Extension would work
I am pretty sure this should be an @Extension.