Hello,
I have created pull request with my changes:
https://github.com/jenkinsci/role-strategy-plugin/pull/3 . In addition,
there's pending bugfix from Jesse Glick.
According to Romain's response (see previous message), there's no active
maintainer of the plugin. So, is it possible to [temporarily] grant access
rights to me in order to merge changes and release new version of the
plugin?
Changes summary:
- Individual configuration of roles for the Jenkins slave nodes
- Macro support for roles with extension points (users - TODO)
- Macro allows to implement specific handler for "hasPermission" check
- Macro supports parameterization an multiple invocation (via "index"
stub)
- Demo: “BuildableJob macro” – Applies rule to buildable jobs only
- List of available macros
- I've tested plugin against 1.480.3, but I'll check plugin against
1.420 in order to merge with Jesse's pull request
Thanks in advance,
Oleg Nenashev
R&D Engineer, Synopsys Inc.
www.synopsys.com
пятница, 31 мая 2013 г., 0:43:23 UTC+4 пользователь Oleg Nenashev написал:
>
> In my opinion, Role-based Strategy plugin is one of the best security
> plugins. It would be great to save and improve this heritage.
>
> I’ve contacted Romain Seguy (plugin’s maintainer), and he is ready to
> transfer ownership to the person, who will maintain plugin and keep its
> backward compatibility. You can find Romain’s response below.
>
> Therefore, I’m ready to take ownership of the plugin if there’s no
> objections.
>
> Hi Oleg,
>>
>> It's true that I have no time for working on this plug-in anymore, plus
>> it also fits my company needs, even though it's not perfect.
>> I started at some point an improvement of the UI in order to manager
>> large number of roles, but never had the time to finish.
>> If one wants to take over the maintenance of this plugin, he/she's
>> welcome to do so, as long as backward compatibility is kept (as Jenkins
>> always does).
>> Don't hesitate to relay my message on the ML, and thanks for having asked.
>>
>> Regards,
>> Romain
>>
>> Le Tue, 28 May 2013 14:27:43 -0400, Олег Ненашев <[email protected]>
>> a écrit:
>>
>> Hello Romain,
>>
>> We have discussion regarding “Role-based strategy plugin” at jenkinsci-dev
>> group (you can see history below). In my opinion this plugin is a best
>> solution for large Jenkins installations, so it would be great to make
>> several improvements in this plugin and to continue maintenance.
>>
>> As I know, you don’t publically participate in Jenkins development now.
>> Are
>> you going to continue Jenkins development in future? If no, are you going
>> to transfer maintenance of your plugins?
>> Could you join discussion?
>>
>> Thank you for attention,
>> Oleg Nenashev
>
>
>
> Best regards,
> Oleg Nenashev
> R&D Engineer, Synopsys Inc.
> www.synopsys.com
>
> вторник, 28 мая 2013 г., 18:52:46 UTC+4 пользователь Stephen Connolly
> написал:
>>
>> On 28 May 2013 15:42, Jesse Glick <[email protected]> wrote:
>>
>>> On 05/28/2013 03:59 AM, Oleg Nenashev wrote:
>>>
>>>> As I see, Jesse Glick has made several improvements two months ago for
>>>> the "folders" plugin.
>>>> Probably, he could comment this question (thanks in advance).
>>>>
>>>
>>> Sorry, this was a one-off patch; I am definitely not maintaining this
>>> plugin.
>>>
>>>
>> And there was me thinking you'd abandoned "my" authorization strategy
>> plugin (
>> http://jenkins-enterprise.cloudbees.com/docs/user-guide-bundle/rbac.html)...
>> glad to hear you haven't ;-)
>>
>>
>>>
>>> --
>>> 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-de...@**googlegroups.com.
>>> For more options, visit
>>> https://groups.google.com/**groups/opt_out<https://groups.google.com/groups/opt_out>
>>> .
>>>
>>>
>>>
>>
--
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].
For more options, visit https://groups.google.com/groups/opt_out.