Twisted 16.1.0 has introduced the ClientService facility which is meant to replace the deprecated ReconnectingClientFactory, and use more modern APIs like endpoints.
It'd be nice to have an AMQService that subclasses ClientService and takes care of authenticating, so that applications like lp:txlongpoll don't have to always implement equivalent code on their own.
Twisted 16.1.0 has introduced the ClientService facility which is meant to replace the deprecated ReconnectingCli entFactory, and use more modern APIs like endpoints.
It'd be nice to have an AMQService that subclasses ClientService and takes care of authenticating, so that applications like lp:txlongpoll don't have to always implement equivalent code on their own.