[Twisted-Python] Responding to PRs

Mark Williams markrwilliams at gmail.com
Mon Jun 13 21:33:37 MDT 2016


On Mon, Jun 13, 2016 at 02:35:01PM -0700, Glyph wrote:
>
> Thus far all discussion has been on the mailing list.  I feel like putting it on the wiki would not be that useful, though; hopefully the discussion will continue for at most another month or two, and it's mostly just a question of coming to consensus about how exactly we're going to use the queue and model discrete review/resubmit events than doing a bunch of work.  https://github.com/markrwilliams/txghbot is probably most of what we need already, perhaps with one or two slight tweaks?

I'm the owner of txghbot.  I hope it ends up being useful for Twisted!

Despite the stern warning at the top of the README, the process it describes should result in a functioning GitHub bot.

If you feel adventurous you can write your own webhooks.  They're Twisted plugins that implement this interface:

https://github.com/markrwilliams/txghbot/blob/master/txghbot/_core.py#L42-L79

I'll claim the lack of any abstraction over the GitHub Webhook API is intentional; this remains the authoritative documentation:

https://developer.github.com/webhooks/

Please let me know if there's anything I can do to make txghbot make PRs easier for everyone.  If it ends up being at all useful I'm happy to transfer ownership to the Twisted organization.

-Mark




More information about the Twisted-Python mailing list