K-Phoen / backstage-plugin-announcements

Announcements plugin for Backstage
MIT License
52 stars 30 forks source link

Feature Request: Notification #84

Closed alexey-anufriev closed 1 year ago

alexey-anufriev commented 1 year ago

It would be nice to send out notification about newly created announcements, e.g. emails, slack, etc.

K-Phoen commented 1 year ago

It would be nice indeed :)

That being said, I think it's outside of the scope of this plugin. A central notification system could be a standalone Backstage plugin since there is quite a lot of complexity (fanout notifications, targeted messages, silences?, integrations, ...). Third-party plugins like this one would then trigger an event or something, and the notifications would be dispatched.

↑ quick explanation of why I think I'll close this issue as a "won't do" until such a plugin appears :)

See: https://github.com/backstage/backstage/issues/10652

alexey-anufriev commented 1 year ago

Could you suggest an alternative way here? The problem is that with the announcements plugin, it is difficult to give proper awareness about new records.

K-Phoen commented 1 year ago

At my work, we use the announcement banner to make new announcements visible in our portal + a message posted in Slack manually.

We don't have announcements that often, so we also send a quick message in our Slack :)

Basically, until something along the lines of https://github.com/backstage/backstage/issues/10652 comes along, this would be my recommendation :)

alexey-anufriev commented 1 year ago

Thank you!