Hi, I talked with a developer of cluebot and we have had an interesting idea. It would be really cool if tools like huggle, clue bot and others could communicate so that for instance people would not attempt to revert same edit in same time, could report to cluebot new vandalism so that it could update the definitions or mark edits as valid, share whitelist and such. For this it's necessary to create some communication protocol which tool would be using.
My original proposal was to use irc for this because it's not so complicated, but Ryan told me that using the http://burrow.openstack.org/ would be much better for this purpose, what do you think about it, is there someone who would like to discuss some standardised protocol we could implement to the tools for vandalism help?
My idea was to setup a simple irc network on labs where the tools would be able to send messages, each project would have own channel and tools would use standardised messages including various data. However this has some disadvantages, the port 6667 could be firewalled and it doesn't offer so many features. Also it's quite possible that someone could "hack" into communication channel in order to cause harm.
So maybe the first question to discuss is which system to use, if irc or queues? The next step would be probably to set up a wiki page with details so that developers could update specification of this protocol.