Open drodil opened 7 months ago
@drodil I just read your medium post about Backstage notification, I think that announcements plugin is good candidate for using NotificationService
@gaelgoth, there is a bit more context around the use of signals in this discord thread.
I've also been thinking about ways the notifications plugins may make the announcements plugins obsolete. We could contribute a few components that render the output of the broadcast feature to announcement-styled components.
So users would receive a notification, but you could also broadcast as an announcement. Something along those lines.
I've also been thinking about ways the notifications plugins may make the announcements plugins obsolete. We could contribute a few components that render the output of the broadcast feature to announcement-styled components.
So users would receive a notification, but you could also broadcast as an announcement. Something along those lines.
Hi @kurtaking,
did you come to any conclusion regarding this integration? We would like to integrate announcements into our dev portal (with a possibility to notify with external tools like mattermost). In that matter we could contribute here to either an integration or the "announcement" components.
I've also been thinking about ways the notifications plugins may make the announcements plugins obsolete. We could contribute a few components that render the output of the broadcast feature to announcement-styled components. So users would receive a notification, but you could also broadcast as an announcement. Something along those lines.
Hi @kurtaking,
did you come to any conclusion regarding this integration? We would like to integrate announcements into our dev portal (with a possibility to notify with external tools like mattermost). In that matter we could contribute here to either an integration or the "announcement" components.
I haven't had the time lately to think through this. Others have asked for similar functionality to what you want, so the change is definitely welcome.
🔖 Feature description
The
signals
plugin is coming in the Backstage 1.23.0 release. This allows to send push messages from backend to frontend plugins. Announcements plugin could also utilize this to show new announcements without need for polling or user to refresh the page.🎤 Context
See backend integration: https://github.com/backstage/backstage/blob/master/plugins/signals-node/README.md And frontend: https://github.com/backstage/backstage/blob/master/plugins/signals-react/README.md
✌️ Possible Implementation
announcements
and publish to that whenever there is new announcement createduseSignal('announcements')
to get info about the changes👀 Have you spent some time to check if this feature request has been raised before?
Are you willing to submit PR?
None