From Fedora Project Wiki

< CI‎ | Notifications

Revision as of 11:39, 21 June 2018 by Psss (talk | contribs) (Initial version)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Notifications Stories

User stories related to notifications about CI testing. Configuration of which messages should be delivered will be done using Fedora Notifications system.

Must Have

  • As a user I want to receive notifications about CI results by email or irc.
  • As a user I want to be able to configure notifications about CI test results for selected packages I am interested in.
  • As a developer I want to enable notifications about CI test results for all packages I am maintaining.
  • As a user I want to select which message statuses I am interested in (queued, running, completed, aborted), completed and aborted should be enabled by default.
  • As a user I want to receive summary of the testing (failed, passed, number of tests which were executed) and a link where I could learn more details.
  • As a user I want to be able to configure notifications from gating events on packages I am interested in.

Should Have

  • As a user I expect that after enabling Fedora notifications a reasonable set of default CI filters is enabled.
  • As a user I expect that when a new notification is added to the default filter set I don’t have to manually enable it.

Nice To Have

  • As a user I want to be notified about changes in available notification filters (in general, not only CI related).
  • As a user I want notification emails related to a single artifact grouped in a single thread.