chasemp added a comment.
@qgil, I recall this happened during the testing in fab I think. Essentially,
the workflow for creating tickets internally to phab is the same as editing
them. If you can't edit, you can't create, and vice versa. So non triagers
and non-admins are hosed on ticket creation with the breakdown of permissions
you would like for the the triagers group (as I understand it).
I tried to scale it back to see what would work, and I came up with this.
Essentially, the only thing you can realistically hide from users is the
prioritizing. The tickets then all come in as 'needs triage'.
{F145}
I tried to see where the threshold was and if I make 'can edit task status' all
users, I can actually create a ticket, but then I get the drop downs for
'changing status', but when I try to select one I get:
{F143}
That seems way more confusing that just being able to actually manage the state
of tasks.
I opened things up for now, because the alternative is to for everything to be
broken for any non-triager.
Assigning to @qgil so you can tweak in phab-01 or reassess how you want to
handle this.
TASK DETAIL
https://phabricator.wikimedia.org/T576
REPLY HANDLER ACTIONS
Reply to comment or attach files, or !close, !claim, !unsubscribe or !assign
<username>.
To: mmodell, chasemp
Cc: wikibugs-l, mmodell, Qgil, chasemp, Spage, Aklapper
_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l