Volodymyr Sapsai via llvm-dev
2020-Jan-10 01:03 UTC
[llvm-dev] Infrastructure proposal: Add publish-subscribe mechanism for GitHub events
Hi all, GitHub Webhooks [1] allow to build for repositories custom tooling and integrations. Currently adding new webhooks requires involvement of repo admins and adds a [relatively small] maintenance burden to keep the list of webhooks up to date. I propose to add some publish-subscribe mechanism (like [2, 3, 4]) to make it easier to develop new integrations and to maintain existing ones. The main goal is to see if the community is interested in the idea, not to discuss specific services that can be used for this purpose. Just want to note that it is fairly easy to accomplish and cheap to keep running. Thanks, Volodymyr [1] https://developer.github.com/webhooks/ <https://developer.github.com/webhooks/> [2] https://aws.amazon.com/pub-sub-messaging/ <https://aws.amazon.com/pub-sub-messaging/> [3] https://cloud.google.com/pubsub/docs/overview <https://cloud.google.com/pubsub/docs/overview> [4] https://docs.microsoft.com/en-us/azure/architecture/patterns/publisher-subscriber <https://docs.microsoft.com/en-us/azure/architecture/patterns/publisher-subscriber> -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20200109/6ea49491/attachment.html>
Chris Matthews via llvm-dev
2020-Jan-10 02:41 UTC
[llvm-dev] Infrastructure proposal: Add publish-subscribe mechanism for GitHub events
We discussed this in the past. I think it is a really good idea.> On Jan 9, 2020, at 5:03 PM, Volodymyr Sapsai via llvm-dev <llvm-dev at lists.llvm.org> wrote: > > Hi all, > > GitHub Webhooks [1] allow to build for repositories custom tooling and integrations. Currently adding new webhooks requires involvement of repo admins and adds a [relatively small] maintenance burden to keep the list of webhooks up to date. > > I propose to add some publish-subscribe mechanism (like [2, 3, 4]) to make it easier to develop new integrations and to maintain existing ones. The main goal is to see if the community is interested in the idea, not to discuss specific services that can be used for this purpose. Just want to note that it is fairly easy to accomplish and cheap to keep running. > > Thanks, > Volodymyr > > [1] https://developer.github.com/webhooks/ > [2] https://aws.amazon.com/pub-sub-messaging/ > [3] https://cloud.google.com/pubsub/docs/overview > [4] https://docs.microsoft.com/en-us/azure/architecture/patterns/publisher-subscriber > _______________________________________________ > LLVM Developers mailing list > llvm-dev at lists.llvm.org > https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev-------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20200109/61e29e34/attachment.html>