On 22. 04. 22 9:16, Aurelien Bompard wrote:
Hey folks!

We're having a look at FMN these days, and we're trying to design its 
replacement in our Fedora Messaging enabled world.
The current FMN has the following shortcomings:
- too slow at runtime
- slow at startup time (a couple of hours to startup…)
- complex UI

We think that this all comes from the same root cause: FMN is too flexible. 
It's trying to be everyone's procmail, and as a result the UI is complex and 
performance is hindered.

Also, in the past years we've adopted quite a few external services (Discourse, 
Gitlab, etc) which come with their own notification systems, so the needs of 
FMN users may have changed, and FMN can no longer be the one-stop-shop of 
notifications it aimed to be.

So we're planning to rewrite it as a much more simple notification system, with 
a few pre-defined things you could subscribe to, clearly presented in the UI 
but with less bells and whistles, and for that we're gathering your 
requirements.

What do you want from Fedora's notifications? We have identified the following 
use cases:
- I want to be notified of what happens on my artifacts (packages, containers, 
modules, flatpaks)
- I want to be notified of what happens on any artifact by entering its type 
and its name
- I want to be notified of events referring to my username
- I want to be able to follow someone (for example, my mentee)
- I want to be able to block or allow notifications from a particular 
application (koji, bodhi, dist-git, etc)
- I want to my notifications to be sent via email and/or IRC

Are there other use cases that would make your contributor's life easier?

Groups. I want to be notified of what happens on group's artifacts, events referring to the group's name.

Thanks.

--
Miro Hrončok
--
Phone: +420777974800
IRC: mhroncok
_______________________________________________
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
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/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure

Reply via email to