rust-lang / triagebot

Automation/tooling for Rust spaces
https://triage.rust-lang.org
Apache License 2.0
169 stars 75 forks source link

Notifications for new issues and PRs #351

Open dtolnay opened 4 years ago

dtolnay commented 4 years ago

In serde-rs repos and my personal repos, usually when someone makes an issue or PR they don't ping my username. But I would still like to treat those as a notification because I am the one responsible.

It would be great to set via some config, whether local to the repo or global to the user or org, that says who wants to be notified on new issues/PRs.

Mark-Simulacrum commented 4 years ago

fef5538e0bf5dd6ee06b0909837063562f606cb6 made all serde-rs activity generate pings for @dtolnay. I suspect this'll be too much -- or at least that we'll want some sort of deduplication -- but I think it's a decent starting point.

One thing I came across recently that may be worth exploring as a way to expand triagebot's scope (relatively) easily is to replace our webhooks with GitHub's support for PubSubHubbub/WebSub. It looks like that's no better than webhooks, though, since based on this StackOverflow post you need Admin access to the repositories you subscribe to.