Hi all - I've been reading through the wiki docs and mailing list threads for the new JoinGroup/SyncGroup/Heartbeat APIs, hoping to add functionality to the python driver. It appears that there is a shared notion of group "protocols" (client publishes supported protocols, coordinator picks protocol for group to use), and their associated metadata. Is there any documentation available for existing protocols? Will there be an official place to document that supporting protocol X means foo? I think I can probably construct a simple working protocol, but if I pick a protocol name that already exists, will things break?
-Dana