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

Reply via email to