Closed nchammas closed 2 years ago
Instead of a file-level granularity it might even be enough to have be per-component. So users can subscribe to Python, EC2 or something like that
That sounds good to me.
Instead of having Spark PRs be responsible for sending messages, what if we provided per-component RSS feeds? There's already a nice ecosystem of tools for transforming RSS feeds into your notification of choice (emails, irc messages, tweets, etc). This could probably be hacked together in an hour or so, tops.
Something like this can be done with GitHub teams and CODEOWNERS. It's not as flexible as a system for arbitrary PR activity subscriptions, but perhaps it's good enough.
This is a direct ripoff of Phabricator's Herald, but it might be very useful if we had some rudimentary PR notification system.
Basically: If a PR touches any file that contains this string in its name, ping these people.