MDN/Projects/Development/On-Site Messaging
< MDN | Projects | Development
Jump to navigation
Jump to search
Goal
- Increase participation and collaboration by enabling direct, private communication among MDN users.
See SUMO's private messaging feature for an example of how this functionality might be implemented.
Also see the Social features page.
User stories
MDN User
- I want to send a message to another user who has given permission to receive messages.
- I want other MDN users to be able to send me messages without exposing my email address on the Web.
- I want to control whether other users can send me messages.
- I want to control how I am notified about messages I receive.
- I want to report and block a sender.
- I want to reply to messages.
- I want to archive, retrieve, and delete messages.
- I want to send a review request to people who have expressed willingness to review articles about the topic my article is about.
- I want to be able to report users who message me inappropriately.
MDN Localization or Topic Leader
- I want to send messages to all members of my topic or locale "team". (future?)
- I want members of my team to be able to message one another (or all members) easily, to encourage my team to work together.
MDN Admin
- I want to receive reports of abusive messaging behavior by users.
- I want to appropriately handle reports about abusive messaging behavior by users. (Need to create a policy on how abuse will be handled. E.g., banning for obvious spam; otherwise, 3 strikes and you're out.)
- (Maybe) I want to view messages that have been reported as abusive, so that I can take appropriate action on the sender.
- (Maybe) I want to view any message as needed to maintain site performance and integrity (i.e., investigate suspicious activity).