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 <thomas.mortagne(a)xwiki.com>
wrote:
+1
On Fri, Nov 28, 2014 at 2:22 PM, vincent(a)massol.net <vincent(a)massol.net>
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
devs(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs
--
Thomas Mortagne
_______________________________________________
devs mailing list
devs(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs