I'm part of team (releng) that gets requested for reviews on a variety of repositories. Some of them I'm familiar with, and others I'm not. I don't want to ignore the entire team because many of the reviews are important. But I do want to ignore reviews requested to that team for a given set of repositories.
This is tricky because I likely would still want to be notified if I as an individual were flagged. I imagine you aren't interested in building an arbitrarily complex filter rule creator into the options :)
So I'd propose for the sake of simplicity, that there just be a blanket ignoredRepos config setting that only applies if the request comes via "any" team (so individual requests are never ignored).
I'm part of team (releng) that gets requested for reviews on a variety of repositories. Some of them I'm familiar with, and others I'm not. I don't want to ignore the entire team because many of the reviews are important. But I do want to ignore reviews requested to that team for a given set of repositories.
This is tricky because I likely would still want to be notified if I as an individual were flagged. I imagine you aren't interested in building an arbitrarily complex filter rule creator into the options :)
So I'd propose for the sake of simplicity, that there just be a blanket
ignoredRepos
config setting that only applies if the request comes via "any" team (so individual requests are never ignored).