Currently the "Needs more information from the user" functionality inside the AAQ question page calls the question.set_needs_info() and adds the needsinfo tag.
Needs more information checkbox

needsinfo tag

So we have:
- An unexplained checkbox and a question page that never (obviously) mentions the state.
- The OP is not notified that someone has asked for more information about the question (No banner, No email, no UI notification)
- The OP can flag their own question as needs more information (which doesn't make any sense)
- Even a simple (non-moderator or non-contributor) user can request or clear the needs info request.
Proposal
Before a ni? request was raised
-
Raising a Needs more information flag should be possible only for moderators, SUMO staff, Mozilla Employees and registered contributors. The OP should not be able to raise the ni? flag (only to clear it)
-
We should probably rename the Needs more information from the user to Request more information from the OP:
-
We could also display a dropdown menu when the Request more information from the OP checkbox was checked giving the moderators or registered contributors the option to choose from a list of action items needed from the OP
After a ni? request was raised
- The OP is going to see a banner when accessing the question which should highlight that a NI? request was made.
-
- The "read {requester's} message" button should link to the question message in which the ni? was requested.
- The Requester should also see a banner with the option to cancel the "NI request"
- Moderators should also see the banner with the option to clear the request
- Non-moderators should not see the ni? banner or should see an informational one only
- The checkbox to clear the ni? becomes visible to the OP (and checked by default)
- The OP is e-mail notified that a ni? was requested
- The OP is visually notified inside the /{username}/{questions} page that a certain question has the ni? flag
-
- We should also consider temporarily prioritizing the question (bringing the question higher up in the question list until the flag is removed)
- Add the "red-dot" notification for the "My Questions" top-navbar section as well
Currently the "Needs more information from the user" functionality inside the AAQ question page calls the question.set_needs_info() and adds the
needsinfotag.Needs more information checkbox

needsinfo tag

So we have:
Proposal
Before a ni? request was raised
Raising a Needs more information flag should be possible only for moderators, SUMO staff, Mozilla Employees and registered contributors. The OP should not be able to raise the ni? flag (only to clear it)
We should probably rename the
Needs more information from the usertoRequest more information from the OP:We could also display a dropdown menu when the
Request more information from the OPcheckbox was checked giving the moderators or registered contributors the option to choose from a list of action items needed from the OPAfter a ni? request was raised