[Twisted-Python] twisted-wave?

Ralph Meijer twisted at ralphm.ik.nu
Fri Oct 2 01:38:25 MDT 2009


On Fri, 2009-08-21 at 11:40 -0400, Stephen Waterbury wrote:
> Just curious what the twisted minions think of google wave
> and whether anyone is considering or working on a twisted
> implementation of the federation protocol,
> <http://www.waveprotocol.org/draft-protocol-spec>.

In general, implementing the protocol is the easy part. It is 'just'
XMPP and Twisted has support for that. It uses the XMPP Publish
Subscribe extension protocol [1], for which Wokkel [2] has extensive
support that should move to Twisted proper.

The thing that is harder is interpreting all the commands and applying
the Operational Transformation [1] algorithms that are communicated
throught the rather easy federation protocol. Oh, and use Protocol
Buffers, of course.

ralphm

[1] http://xmpp.org/extensions/xep-0060.html
[2] http://wokkel.ik.nu/
[3] http://www.waveprotocol.org/whitepapers/operational-transform






More information about the Twisted-Python mailing list