MDN/Projects/Development/On-Site Messaging: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
No edit summary
Line 26: Line 26:
* I want to send messages to all other l10n/topic drivers.
* I want to send messages to all other l10n/topic drivers.
* I want members of my team to be able to message one another (or all members) easily, to encourage my team to work together.
* I want members of my team to be able to message one another (or all members) easily, to encourage my team to work together.
* I want to receive automatic summary messages about the l10n/topic I drive. (Digest messages containing new edits, list of pages in error, …). That way I'm notified about problems, I don't need to perform dozens of click to discover them.


==MDN Admin==
==MDN Admin==

Revision as of 09:18, 15 May 2014

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.
  • I want to be able to send a message to all users working in the same topic.
  • I want to be able to send a message to all topic/l10n drivers for a given topic/locale.
  • I want to be able to send a message to all MDN admins.

MDN Localization or Topic Drivers

  • I want to send messages to all members of my topic or locale "team".
  • I want to send messages to all other l10n/topic drivers.
  • I want members of my team to be able to message one another (or all members) easily, to encourage my team to work together.
  • I want to receive automatic summary messages about the l10n/topic I drive. (Digest messages containing new edits, list of pages in error, …). That way I'm notified about problems, I don't need to perform dozens of click to discover them.

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.)
  • I want to view messages that have been reported as abusive, so that I can take appropriate action on the sender.
  • I want to view messages sent to all topic members/l10n members/topic drivers/l10n drivers: we act as default l10n/topic drivers.
  • (Maybe) I want to view any message as needed to maintain site performance and integrity (i.e., investigate suspicious activity).

Implementation Thoughts

  • On-site notification of new messages
  • On-site reading of messages
  • On-site replying to and deletion of messages.
  • Support for "email gateway", where messages can be read and replied to using standard emails (like a mailing list).