[Proposal] Let contrib committers be JIRA administrators for contrib projects?

classic Classic list List threaded Threaded
6 messages Options
Reply | Threaded
Open this post in threaded view
|

[Proposal] Let contrib committers be JIRA administrators for contrib projects?

vmassol
Administrator
Hi devs,

Stephane Lauriere was asking us to have admin rights for the chartjs contrib project so that he could do a release.

Right now only the owner + global jira admins have admin rights.

I’m proposing to change the current Administrator role for JIRA Contrib Projets from:
* jira-administrators

to:

* jira-administrators
* contrib-committers
* xwiki-committers

WDYT?

Thanks
-Vincent

Reply | Threaded
Open this post in threaded view
|

Re: [Proposal] Let contrib committers be JIRA administrators for contrib projects?

vmassol
Administrator


> On 6 Dec 2018, at 12:49, Vincent Massol <[hidden email]> wrote:
>
> Hi devs,
>
> Stephane Lauriere was asking us to have admin rights for the chartjs contrib project so that he could do a release.
>
> Right now only the owner + global jira admins have admin rights.
>
> I’m proposing to change the current Administrator role for JIRA Contrib Projets from:
> * jira-administrators
>
> to:
>
> * jira-administrators
> * contrib-committers
> * xwiki-committers
>
> WDYT?

Technically, it’s a bit more complex actually since the Administrator role is used for all projects (not just contrib ones)…. And we’re using a single XWiki Open permission scheme… So we will just need to explicitly edit the role mapping at the contrib project level (which is doable).

Thanks
-Vincent


>
> Thanks
> -Vincent
>

Reply | Threaded
Open this post in threaded view
|

Re: [Proposal] Let contrib committers be JIRA administrators for contrib projects?

vmassol
Administrator
In reply to this post by vmassol

> On 6 Dec 2018, at 12:49, Vincent Massol <[hidden email]> wrote:
>
> Hi devs,
>
> Stephane Lauriere was asking us to have admin rights for the chartjs contrib project so that he could do a release.
>
> Right now only the owner + global jira admins have admin rights.
>
> I’m proposing to change the current Administrator role for JIRA Contrib Projets from:
> * jira-administrators
>
> to:
>
> * jira-administrators
> * contrib-committers
> * xwiki-committers
>
> WDYT?

I now remember that we discussed this in the past.

One argument back then was that the owner should know when a release is about to be done so that he can coordinate (with his own changes, his knowledge, etc). But I don’t think that’s such a problem. I would still mention it as a best practice to warn the others (on #xwiki for ex).

Another argument in favor is that currently contrib committers are allowed to publish on maven so they should probably have the rights to do that on JIRA too.

Thanks
-Vincent

>
> Thanks
> -Vincent
>

Reply | Threaded
Open this post in threaded view
|

Re: [Proposal] Let contrib committers be JIRA administrators for contrib projects?

Adel Atallah
In reply to this post by vmassol
On Thu, Dec 6, 2018 at 12:49 PM Vincent Massol <[hidden email]> wrote:

>
> Hi devs,
>
> Stephane Lauriere was asking us to have admin rights for the chartjs contrib project so that he could do a release.
>
> Right now only the owner + global jira admins have admin rights.
>
> I’m proposing to change the current Administrator role for JIRA Contrib Projets from:
> * jira-administrators
>
> to:
>
> * jira-administrators
> * contrib-committers
> * xwiki-committers
>
> WDYT?

+1

>
> Thanks
> -Vincent
>
Reply | Threaded
Open this post in threaded view
|

Re: [Proposal] Let contrib committers be JIRA administrators for contrib projects?

Marius Dumitru Florea
In reply to this post by vmassol
+1

Thanks,
Marius

On Thu, Dec 6, 2018 at 1:49 PM Vincent Massol <[hidden email]> wrote:

> Hi devs,
>
> Stephane Lauriere was asking us to have admin rights for the chartjs
> contrib project so that he could do a release.
>
> Right now only the owner + global jira admins have admin rights.
>
> I’m proposing to change the current Administrator role for JIRA Contrib
> Projets from:
> * jira-administrators
>
> to:
>
> * jira-administrators
> * contrib-committers
> * xwiki-committers
>
> WDYT?
>
> Thanks
> -Vincent
>
>
Reply | Threaded
Open this post in threaded view
|

Re: [Proposal] Let contrib committers be JIRA administrators for contrib projects?

vmassol
Administrator
In reply to this post by vmassol
ok so here’s what I’ve done:

* Added xwiki-committers & contrib-committers to the Administrators role for the JIRA LATEX project (which we use as our template project when creating new JIRA projects). See https://jira.xwiki.org/plugins/servlet/project-config/LATEX/roles
* Documented it at: http://contrib.xwiki.org/xwiki/bin/view/Main/#HPermissions2CGroups26Roles
* Added to the ChartJS JIRA project too (for Stephane)
* Not done done for other contrib projects yet. I suggest we add it on demand, when needed.

Thanks
-Vincent

> On 6 Dec 2018, at 12:49, Vincent Massol <[hidden email]> wrote:
>
> Hi devs,
>
> Stephane Lauriere was asking us to have admin rights for the chartjs contrib project so that he could do a release.
>
> Right now only the owner + global jira admins have admin rights.
>
> I’m proposing to change the current Administrator role for JIRA Contrib Projets from:
> * jira-administrators
>
> to:
>
> * jira-administrators
> * contrib-committers
> * xwiki-committers
>
> WDYT?
>
> Thanks
> -Vincent
>