[jdev] Re: Gaim -> transport

Trejkaz Xaoza trejkaz at xaoza.net
Sat Sep 18 14:38:09 CDT 2004


On Fri, 17 Sep 2004 01:37, Remko Troncon wrote:
> I personally like the approach PyMSN-t is taking: write a modular
> transport (adaptable to other protocols) in Python, use the protocol
> implementation of Twisted for the protocol specific things. I personally
> have more trust in Python implementations than in the Gaim C libraries.
> They're probably a bit more (easier) portable too.
>
> That's why it would be cool if protocol-specific effort went into
> Twisted, and that other transports also base themselves on the PyMSN-t
> framework for building transports.

This protocol-specific effort is exactly the issue.  When a protocol changes, 
Trillian and GAIM are the _first_ clients to adapt.  By linking straight to 
their protocol plugins, we get the fixes at the same time.  We don't have to 
wait for someone to port the fixes to Python.

I agree that something like Twisted would be good if it were just as fast 
moving as GAIM, though... only perhaps in a more efficient runtime than 
Python. :-/

TX

-- 
'Every sufficiently advanced technology is indistinguishable from magic' - 
Arthur C Clarke
'Every sufficiently advanced magic is indistinguishable from technology' - Tom 
Graves

             Email: Trejkaz Xaoza <trejkaz at xaoza.net>
          Web site: http://xaoza.net/trejkaz/
         Jabber ID: trejkaz at jabber.xaoza.net
   GPG Fingerprint: 9EEB 97D7 8F7B 7977 F39F  A62C B8C7 BC8B 037E EA73
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <https://www.jabber.org/jdev/attachments/20040919/4c63b32e/attachment-0002.pgp>


More information about the JDev mailing list