Mention notifications should include assignment

  1. The mention notification level should include when someone is assigned to an issue, as that is functionally equivalent to mentioning someone.
  2. The mention level should be displayed below the participating level, as participating is a superset of mentioning.

Original description

The notification level descriptions are not clear. Currently they are
(See https://gitlab.com/profile/notifications)

  • Disabled: You will not get any notifications via email
  • On Mention: You will receive notifications only for comments in which you were @mentioned
  • Participating: You will only receive notifications from related resources (e.g. from your commits or assigned issues)
  • Watch: You will receive notifications for any activity

The one that is unclear is "Participating", because it is not clear that this includes notifications for comments in which you are @mentioned. It is implicit as is, but it would be clearer with a sentence such as:

  • Participating: You will receive notifications for issues and related resources (e.g. commits, merge requests) in which you are participating (including if you are @mentioned).

ADDED RELATED QUESTION ON 2016-06-15

Why is Email-on-push a per project setting, when in fact it is a setting that can be configured per user? Currently, to make changes to email-on-push, one has to surf to services e.g. to https://gitlab.com/gitlab-com/www-gitlab-com/services/emails_on_push/ , then (a) activate it, and (b) add email addresses to it for people who wish to receive the emails on push. So the de-facto behavior is that it is a per user, per project choice, that does not show up in the Notification settings of the user. I would propose that it be moved to an "intense watching" notification level.