.. _solution_examples.rst: Examples of Contributor Actitivies ==== Below is an extensive compilation of sample activities that qualify as "contributions" and can be systematically monitored. These activities involve engaging with services responsible for publishing messages on the Fedora Messaging bus. For better organization, these examples can be categorized according to the specific services they are associated with. It is important to recognize that this list is not exhaustive, and there may be additional examples beyond those provided here. COPR ---- Application identifier - ``Copr`` Tasks ^^^^ - Creating/modifying/deleting package namespaces or primitives - Pushing/updating/removing builds/tests for the primitives Ansible ---- Application identifier - ``ansible`` Tasks ^^^^ - Creating/modifying/deleting pull requests to the repository - Making/updating/removing issue tickets on the repository Bodhi ---- Application identifier - ``bodhi`` Tasks ^^^^ - Creating/modifying/deleting new updates for the packages - Giving karma to a testing package Discourse ---- Application identifier - ``discourse`` Tasks ^^^^ - Creating/modifying/deleting new threads on the forum - Reacting to the existing threads Fedora Account System ---- Application identifier - ``FAS`` Tasks ^^^^ - Creating and modifying new accounts on the system - Adding and removing accounts from groups Fedora Calendar ---- Application identifier - ``fedocal`` Tasks ^^^^ - Creating/modifying/deleting of events on the calendar - Transfer of events from one account to another Fedora Build System ---- Application identifier - ``koji`` Tasks ^^^^ - Creating and deleting jobs for builds and testing - Succeeding and failing of the aforementioned jobs Notifications ---- Application identifier - ``koji`` Tasks ^^^^ - Creating/modifying/deleting rules from the dashboard - Changing tracking rules and owners for an existing rule Pagure ---- Application identifier - ``pagure`` Tasks ^^^^ - Creating/modifying/deleting repositories or groups - Making pull requests against an existing repository Elections ---- Application identifier - ``elections`` Tasks ^^^^ - Casting and changing vote for a preferred candidate during nomination - Creating/modifying/deleting nominees from the stand Package Sources ---- Application identifier - ``distgit`` Tasks ^^^^ - Creating/modifying/deleting repositories or groups - Making/updating/removing pull requests on the repository