Hi everyone! I've been working on a new authorization strategy that works on Cloudbees' Folders as a part of my GSoC project. There's a pull request <https://github.com/jenkinsci/role-strategy-plugin/pull/89/> to the Role Strategy Plugin that intends to implement it there because there is some code that they share. I would love to hear your views on moving it to a separate plugin.
The proposed implementation with the Role Strategy plugin requires for an optional dependency on the folder plugin. A new plugin, on the other hand, would allow us to have a strict dependency. For the new plugin, we could also straight-up refuse dangerous permissions (Role Strategy plugin supports them for backward compatibility) and thus have a cleaner implementation. On the other hand, to avoid a direct dependency on the Role Strategy, we would have to have some duplicated code. Also, if it is released there, the new feature would be available to its large user-base by just upgrading to the latest version. Looking forward to your feedback! Thanks Abhyudaya Sharma -- 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/013bf9e5-cfce-49e8-87a8-6ae61ca1c129%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
