Hello,

Thanks for your reply, Justin. I actually looked at fedmsg-notify after that and understood that my application would be redundant and I left it off there. Regarding my second query, I will do some more research and start off working on fedmsg from where I left it and ask in the #fedora-apps channel as you have asked.
Yes, I got accustomed to Riot after you mentioned that to me on Diversity channel (telegram), and thanks a lot for that too.

Also, bee told me about Outreachy mentor's illness and I hope he recovers fast.

Regards,
Dyuti



On Tue, Apr 10, 2018 at 12:48 AM, Justin W. Flory <jflory7@gmail.com> wrote:
On 04/04/2018 12:01 AM, Dona De wrote:
> Hello Everyone,
>

Hi Dyuti,

Thanks for your patience on a reply. Sachin is recovering from a long
illness and may be slow to respond – I will try to cover for him as much
as I can.

> I am trying to make an app that *waits for the fedmsg to give an alert
> of my Github repository activities and send simple notifications on my
> desktop*. I used github2fedmsg for linking my Github repository with
> fedmsg. Do you think it is a good purpose of fedmsg, please let me know.
>

As it happens, the functionality you described already exists! You can
see the code and project here:

    https://github.com/fedora-infra/fedmsg-notify

This app takes fedmsg notifications and relays them to a user's desktop.
You may find this tool useful to look at as an example.

> From what I understand fedmsg can automate the publishing and
> consumption of messages without a broker. I still don't completely
> understand how to integrate the datagrepper to work with fedmsg. I went
> through this <https://apps.fedoraproject.org/datagrepper/> and
> understood the fetching process of data but how can I use fedmsg to
> consume it.
>
> Please let me know what you think.
>

This question is one I am not sure how to answer. If you join IRC and
ask in #fedora-apps on Freenode IRC network, someone may be able to
answer your question there.

You can use webchat, but I recommend using a client that keeps you
connected persistently, even when you are not online (so then you can
see messages when you log back in). Riot is a good tool to use if you
are not already using IRC heavily.

    https://webchat.freenode.net/?channels=fedora-apps

    https://opensource.com/article/17/5/introducing-riot-IRC

Hope this helps – let me know if you are unable to get an answer, and
I'll try to help get you something until Sachin returns and is able to
answer more in depth.

--
Cheers,
Justin W. Flory
jflory7@gmail.com