Hello everyone,

I'm working on GitHub integration as a part of GSoC. One of my tasks was to show GitHub review comments on b.p.o.

Here is how I did it :-
I wrote a handler to handle GitHub PR review/diff comments event using webhooks. If a b.p.o issue is linked to a PR, then it checks if any "GitHub" comment was added in last "X" minutes. If no GitHub comments were added, then it adds that comment to the linked issue. This way there will be fewer emails and also developers who are in the nosy list but are not subscribed to GitHub PR will get notified about the progress/review comments on PR. You can check the patch here.

I wanted to know from you all if this is the right approach. If not, then what should be changed?

Thank you,
Anish Shah