Code owner approvals are subscribing me to every MR
Now that we have approvals from code owners (https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/7933), I'm getting emails about every MR where I'm an approver-through-code-owners, which is a LOT.
Some options for this:
- Remove our code owners from this project.
- Don't count approvers from code owners as participants (but do count explicit approvers? It would be a bit weird).
- Something else?
Proposal
Explicitly added approvers should be added as participants, and therefore receive all the notifications.
Code owners that are automatically added based on the presence of the code owners file should be treated in the same way as approval rules configured by the project maintainers, and should not be made participants until they are @
mentioned or they participate explicitly.
Links / references
Edited by James Ramsay (ex-GitLab)