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.

Reply via email to