hotosm / tasking-manager

Tasking Manager - The tool to team up for mapping in OpenStreetMap
https://wiki.openstreetmap.org/wiki/Tasking_Manager
BSD 2-Clause "Simplified" License
509 stars 275 forks source link

Develop Process For Handling Inappropriate Messages #4858

Open russdeffner opened 3 years ago

russdeffner commented 3 years ago

The Tasking Manager is missing a way for users to report messages as inappropriate and managers/admins to handle removal of messages deemed inappropriate.

My suggested solution is 3-part:

  1. Add a 'button' to all messages to flag inappropriate content; akin to 'report this post' or similar actions in social media sites
  2. Define who/what group of users receive that message
  3. Create a way in the front-end for that/those user(s) defined in 2 to take action to remove inappropriate content

Important - this will need to work across all messages as even though there are no 'private' messages in TM4, a comment on a Task or message to a Team can potentially be 'hidden' from general users and sometimes creates a situation where the person getting mean or otherwise inappropriate messages may not know any other way/may not have any other contact to express the concern.

adiatmad commented 1 year ago

I also need the feature to edit or delete comments that reveal personal information, such as full names or other privacy things. It will keep the atmosphere of the conversation better under control.

Aadesh-Baral commented 1 year ago

I've divided this issue into two tasks: