getsentry / self-hosted

Sentry, feature-complete and packaged up for low-volume deployments and proofs-of-concept
https://develop.sentry.dev/self-hosted/
Other
7.7k stars 1.74k forks source link

Revive the Self-hosted Broadcast System #2748

Open hubertdeng123 opened 7 months ago

hubertdeng123 commented 7 months ago

Primary Goal

Provide an easier way to announce changes to current users of self-hosted Sentry. Potentially also ease the pipeline of providing feedback to us

There appears to be existing infrastructure for a broadcast system in SaaS. However, our implementation needs to be a bit different because it requires us to somehow stay connected to all the other self hosted instances out in the wild.

Implementation

We can do this by scheduling a task to be run on self-hosted instances periodically. It can pick up any new broadcasts that are available upstream to display.

Tasklist

chadwhitacre commented 7 months ago

I think we rewrite this as, "Send a broadcast." Wdyt @azaslavsky?