This repo is brand new and it's meant to be :)
Thank you for your interest in the project. Please go through the following list of tasks to see if anything interests you. These tasks will let you implement whatever you've researched about the project :)
fedmsg is extensively documented and is used in a lot of Fedora applications. You can read the documentation on Read the Docs and review applications that are found in the fedora-infra GitHub repository.
To get started with this task, please go through Ralph Bean's slides on How to build your own fedmsg applications. It is a good starting point if you think fedmsg documentation doesn't answer your questions.
Perceval has a lot of backends defined already. If you like some real-time examples, head over to the Perceval backend code and review all the Python files available there. For instructions on how to use Perceval to gather data, read the training manual designed by Grimoirelab developers :)
Fedmsg : http://fedmsg.readthedocs.io/
Perceval : https://github.com/grimoirelab/perceval
Getting started with Grimoire: https://www.gitbook.com/book/grimoirelab/tutorial/details
Writing fedmsg plugins : https://fedmsg.readthedocs.io/en/stable/subscribing/
Existing plugins (code) : https://github.com/chaoss/grimoirelab-perceval/tree/master/perceval/backends/core
If you have any questions about the tasks, please feel free to email skamath [at] fedoraproject [dot] org, or hop on to Freenode IRC and say hello to skamath
on #fedora-outreachy
or #fedora-summer-coding
channel.