[BuildStream] Gitlab features: stop receiving notifications of assignee and label changes.



Hi,

## Background

One of the topics related with Gitlab and its usage at GUADEC were 
notifications. Two key actions were agreed:
1. Create a mailing list where to collect the commits (including diffs).
2. Reduce the number of notifications related with assignees and label changes 
(metadata) for those subscribed to everything.

1. The first point was reported yesterday as being in verify state, waiting for 
your feedback. Link: https://gitlab.com/BuildStream/nosoftware/alignment/
issues/20

2. The second point has two tasks:

2.1 Investigate what can be done using the default configuration options 
offered by Gitlab. 
* Link: https://gitlab.com/BuildStream/nosoftware/alignment/issues/26

2.2 Investigate the introduction of changes in the API.
* Link: https://gitlab.com/BuildStream/nosoftware/alignment/issues/21

This mail refers to point 2.1 I hope we do not have to go over the 2.2 for fix 
the problem.

## Basic concepts about notifications: Gitlab default options.

Gitlab offers different notification profiles at the following levels:
* Global level
* Group level
* Subgroup level.
* Project level

For each level, you have the following notifications profiles:
* Disabled - turns off notifications
* Participating - receive notifications from elements you have been part of 
like merge requests, issues, wiki pages, etc.
* Watch - receive notifications from projects or groups you are a member of. 
You receive everything.
* Custom - you can select among different options what kind of notifications 
you want to receive.

You can find the definition/description of each profile here: https://
docs.gitlab.com/ee/workflow/notifications.html

## How to prevent assignees related notification emails from landing in my 
Inbox?

* Go to your favicon (upper right hand corner).
* Click Settings -> Notifications
* On the right side, click in any of the notification profile options for the 
specific project or group you want to disable the assignees change 
notifications. You can also do it globally for every project you are Member of.
* In the menu, go down to the last option: Custom.
* Activate (click) every box except the option Reassign issue.
* You can find what the options are about in this page: https://
docs.gitlab.com/ee/workflow/notifications.html#issue-merge-request-events

That should be it.

## How to avoid receiving notifications about labels.

Make sure you are not subscribed to any Group , subgroup or project label. 
Check the link: https://docs.gitlab.com/ee/user/project/
labels.html#subscribing-to-labels

The following mail sent to the list last Tuesday explained more in detail how 
to subscribe to labels to receive notifications (or not): https://
mail.gnome.org/archives/buildstream-list/2018-July/msg00048.html

Best Regards
-- 
Agustín Benito Bethencourt
Principal Consultant
Codethink Ltd
We respect your privacy.   See https://www.codethink.co.uk/privacy.html


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]