fedora-infra / bodhi

Bodhi is a web-system that facilitates the process of publishing updates for a Fedora-based software distribution.
https://bodhi.fedoraproject.org
GNU General Public License v2.0
151 stars 189 forks source link

Notify maintainer only about actionable issues with the update #5644

Open lachmanfrantisek opened 2 months ago

lachmanfrantisek commented 2 months ago

When onboarding Gnome SIG to Packit* an idea/request came up if there can't be a way how to notify package maintainers only about "non-standard"/actionable events (e.g. negative karma, failed check,...)

I've created an issue for this on Packit's side but it's probably better to discuss this with you and find the best approach in general.

I've checked https://notifications.fedoraproject.org/ if there isn't a way how to tweak my notifications to do this but was not able to do it. (But maybe I am just not sure how to do it..;)

Theoretically, Packit can listen to all the Bodhi messages and filter only the relevant ones but I am not sure if we should do this on Packit's side since this might be useful to any maintainer, not only to Packit users.

Would there be any way how to do it in Bodhi, or help to make it possible from the outside (configuring notifications, improved fedora-messages schema,...)?

Thanks in advance for any ideas/help/...! František

: Packit FAS user creates an update similar to what Bodhi itself does for Rawhide. People (=maintainers) are not interested in the information about the update being created or about successful karma. The maintainers want to know about situations that need their attention (whatever this means).*


This is slightly related to https://github.com/fedora-infra/bodhi/issues/4969

lachmanfrantisek commented 4 days ago

Hi all! Since more and more people are using Packit automation for Bodhi, this is getting more urgent -- do you have any suggestions on how/where to solve this?

We can obviously solve this on Packit side but I think this can be handy for anyone (e.g. for packages with multiple maintainers). Also, I would like to avoid having a separate notification setting just for Packit if there is a generic tool for the whole Fedora.

And just to make it clear -- if there is a way to do this on Bodhi side, we can try to contribute this..;)

Thanks a lot!