[xwiki-devs] [Proposal] Let contrib committers be JIRA administrators for contrib projects?
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
On 6 Dec 2018, at 12:49, Vincent Massol <[email protected]> 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
On 6 Dec 2018, at 12:49, Vincent Massol <[email protected]> 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
On Thu, Dec 6, 2018 at 12:49 PM Vincent Massol <[email protected]> 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
+1 Thanks, Marius On Thu, Dec 6, 2018 at 1:49 PM Vincent Massol <[email protected]> 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
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 <[email protected]> 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
participants (3)
-
Adel Atallah -
Marius Dumitru Florea -
Vincent Massol