Project

General

Profile

Actions

action #178897

closed

Refined use of team-qa-tools Slack channel for automatic notifications size:S

Added by okurz 19 days ago. Updated about 4 hours ago.

Status:
Resolved
Priority:
Low
Assignee:
Category:
Organisational
Target version:
Start date:
2025-03-14
Due date:
% Done:

0%

Estimated time:

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

Related issues 1 (1 open0 closed)

Copied to openQA Project (public) - action #179275: Refined use of team-qa-tools Slack channel for automatic notifications - "Unreview issue" Slack messages size:SNew2025-03-14

Actions
Actions #1

Updated by okurz 15 days ago

  • Priority changed from Normal to Low
Actions #2

Updated by okurz 13 days 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
Actions #3

Updated by okurz 13 days ago

  • Copied to action #179275: Refined use of team-qa-tools Slack channel for automatic notifications - "Unreview issue" Slack messages size:S added
Actions #4

Updated by okurz 13 days ago

  • Parent task set to #174442
Actions #5

Updated by tinita 1 day ago

  • Status changed from Workable to In Progress
  • Assignee set to tinita
Actions #6

Updated by tinita 1 day 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
Actions #8

Updated by tinita 1 day ago

  • Status changed from In Progress to Feedback

I couldn't find out how to make RSS feed messages smaller, it seems the app is not customizable.

Waiting for feedback.

Actions #9

Updated by tinita 1 day ago

Should the unreviewed issues thing also go to the new channel?

Actions #10

Updated by livdywan 1 day 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.

Actions #11

Updated by okurz 1 day 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.

Actions #12

Updated by tinita about 4 hours 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.

Actions

Also available in: Atom PDF