Re: Freeze break request: disable fedmsg-irc bots in most channels

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



+1

On 2021-09-23 16:09, Kevin Fenzi wrote:

Currently, the fedmsg-irc role connects a number of IRC bots to
libera.chat IRC. (Usually 2 per channel, one for production and one for
staging). These bots then send fedmsgs that match a specific regex to
the channel they are in.

As part of setting up matrix rooms and bridging them to IRC, we have
realized how noisy these bots tend to be. In almost all cases the
tickets/message/event is sent to people who care about it via email or
personal FMN notification, so the message in the channel is just noise.

Additionally, these fedmsg-irc bots don't have a ton of flexability in
what they match on, for example if you say 'perhaps we should add a
badge for this' in a ticket, it will then forever notify the
#fedora-badges channel about any changes to that ticket.

Additionally, fedmsg-irc is python2 and tied to fedmsg (not
fedora-messaging). If we can get rid of all use of them that saves us
some replacement costs.

So, I would like to drop all these bots, except for #fedora-fedmsg and
#fedora-fedmsg-stg. I personally think those channels are useful as you
can watch the bus flow and tell things about it's health and see overall
changes you might not otherwise notice. They might be replaceable by a
more simple bot someday.

Of course there may be some use case I am not seeing here, so if you
_DO_ want these messages in your channel/room still, please tell us!
Or if there's some other set of messages that would be of use that would
be good to know too, so we could take it into account when/if we work on
a matrix bot.

Affected channels:

#fedora-admin
#fedora-commops
#fedora-python
#fedora-releng
#fedora-latam
#fedora-g11n
#ipsilon
#pagure
#fedora-design
#fedora-docs
#fedora-websites
#fedora-mktg
#fedora-modularity-bots
#fedora-diversity
#fedora-magazine
#fedora-rust
#rit-foss
#fedora-workstation
#koji
#fedora-join
#fedora-neuro
#fedora-badges
#centos-ci
#fedora-podcast

https://pagure.io/fedora-infra/ansible/pull-request/811 is the PR with
the changes.

kevin


_______________________________________________
infrastructure mailing list -- infrastructure@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to infrastructure-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/infrastructure@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure

[Index of Archives]     [Fedora Development]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [KDE Users]

  Powered by Linux