action #178897
closedRefined use of team-qa-tools Slack channel for automatic notifications size:S
0%
Description
Motivation¶
Based on retro item from 2025-03-14. We have multiple automations writing sometimes overly verbose or also duplicate information into our Slack channel "team-qa-tools". Some examples:
- Too verbose: progress ticket previews with about 20 lines of text
Acceptance criteria¶
- AC1: Less text by automated notifications in our team chat room
- AC2: We still have quick access to time-critical notifications with possibility for context related discussions
Suggestions¶
- Consider to move some notifications to a separate channel, e.g. unreviewed progress tickets
- Move github notifications to separate channel as those are not alerts and most often not urgent
- Review which progress ticket queries we use to forward information into our channels. Only keep the exceptional ticket updates in the channel, e.g. urgent or immediate ticket
- Look into making messages more concise, at best only one line for each
- Look into "turn off link preview" in Slack https://slack.com/help/articles/204399343-Share-links-and-set-preview-preferences#turn-off-link-previews
Updated by okurz about 1 month ago
- Subject changed from Refined use of team-qa-tools Slack channel for automatic notifications to Refined use of team-qa-tools Slack channel for automatic notifications size:S
- Description updated (diff)
- Status changed from New to Workable
Updated by okurz about 1 month ago
- Copied to action #179275: Refined use of team-qa-tools Slack channel for automatic notifications - "Unreview issue" Slack messages size:S added
Updated by tinita 22 days ago ยท Edited
I created a channel #team-qa-tools-notifications
and added the following subscriptions:
/github subscribe os-autoinst/openQA issues pulls commits discussions
/github subscribe os-autoinst/os-autoinst issues pulls commits discussions
/github subscribe os-autoinst/os-autoinst-common issues pulls commits discussions
/github subscribe os-autoinst/scripts issues pulls commits discussions
/github subscribe os-autoinst/openqa_review issues pulls commits discussions
/github subscribe openSUSE/qem-bot issues pulls commits discussions
/github subscribe openSUSE/qem-dashboard issues pulls commits discussions
/github subscribe openSUSE/Mojo-IOLoop-ReadWriteProcess issues pulls commits discussions
Removed the following from the team channel:
/github unsubscribe openSUSE/qem-bot
/github unsubscribe os-autoinst/openQA
/github unsubscribe os-autoinst/openqa_review
/github unsubscribe os-autoinst/os-autoinst
/github unsubscribe os-autoinst/os-autoinst-common
/github unsubscribe os-autoinst/scripts
Updated by tinita 22 days ago
I removed the following feeds from our team channel:
- https://progress.opensuse.org/issues?query_id=545
- https://progress.opensuse.org/issues?query_id=544
- https://progress.opensuse.org/issues?query_id=230
- https://progress.opensuse.org/issues?query_id=481
- https://progress.opensuse.org/projects/qa/issues?query_id=576
The following three are still there:
- https://progress.opensuse.org/issues?query_id=543 SLO urgent
- https://progress.opensuse.org/issues?query_id=542 SLO immediate
- https://progress.opensuse.org/issues?query_id=514 exceeding due-date
Updated by livdywan 21 days ago
tinita wrote in #note-9:
Should the unreviewed issues thing also go to the new channel?
Those are also prone to causing many redundant messengers and contributes to a lot of noise in the channel.
I like that you kept backlog updates. Those are more concise.
Kinda thinking something like "3 unreviewed issues pending, click here" might be something for the team channel.
Updated by okurz 21 days ago
I removed the following feeds from our team channel:
https://progress.opensuse.org/issues?query_id=545
https://progress.opensuse.org/issues?query_id=544
https://progress.opensuse.org/issues?query_id=230
https://progress.opensuse.org/issues?query_id=481
https://progress.opensuse.org/projects/qa/issues?query_id=576
those were helpful so should be somewhere. If you don't want to have them in your new room maybe yet another room for those?
tinita wrote in #note-9:
Should the unreviewed issues thing also go to the new channel?
"unreviewed issues" often point to unexpected time-critical regressions hence should stay in our usual channel. Would be nice if we can make them more concise as Liv suggested but I guess that would be a separate feature request.
Updated by tinita 21 days ago
- Status changed from Feedback to Resolved
I added the link to the new room here: https://progress.opensuse.org/projects/qa/wiki/Tools#Common-tasks-for-team-members
As discussed in the meeting today, we are fine now. The removed progress feeds are covered by our backlog status app.
I added all team members to the new channel.