Hi, I believe there are 2 aspects here: 1) For top level projects, like XWiki Platform, Enterprise, Commons and Rendering it makes no sense for a non-committer to assign himself (or anyone else for the matter) when he has no commit access (to merge his Pull Request) and not even close issue access to mark it as done. It is the commiter's job to validte a PR, close the issue and set the assigned person for that issue. 2) For contrib projects we can either use the “XWiki Open for Contrib” schema that allows anyone to do anything, or we can just do what we do fo github: whenever a new user joins the github contrib group (i.e. we add them to the group), we also add them to the jira group creates specially for contrib users on contrib projects, so they (and not anyone) have the proper rights to manage issues for conrib projects. Allowing anyone to assign issues at random is too risky IMO, in the way that we are very few people and we will tend to stay away from issues that are already "assigned" to not step on each-other's toes. If the assignment was not done in a responsible way, we will have issues. Thanks, Eduard On Fri, Nov 28, 2014 at 3:50 PM, Thomas Mortagne <[email protected]> wrote:
+1
On Fri, Nov 28, 2014 at 2:22 PM, [email protected] <[email protected]> wrote:
Hi committers,
So far we’re allowing only committers (and some special contributors) the permission to assign themselves and others (there’s no permission to only allow someone to assign himself in JIRA!). We did this because we didn’t want people assigning issues to others.
However this is causing several problems:
* It would be nice that contributors working on a project in the xwiki github orgzanition be able to assign themselves to issues for which they wish to send PRs * For Contrib projects, since we allow anyone to become a committer there, it’s even more important that contrib developers be able to assign themselves to issues
We could of course do this in an ad-hoc manner and wait for people to ask a committer on IRC or on the mailing list to be given the permission. However this is painful for everyone.
Thus I propose to reopen again the “Assign issues” permission in JIRA for the “XWiki Open” permission scheme.
WDYT?
Thanks -Vincent
_______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs
-- Thomas Mortagne _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs