----- Forwarded message from James Bunton <james@...> -----
From: James Bunton <james@...>
Subject: Gaim Jabber support
Date: Sat, 6 Nov 2004 22:47:27 +1100
X-Spam-Checker-Version: SpamAssassin 3.0.0 (2004-09-13) on think.faceprint.com
X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00 autolearn=ham
Just a quick suggestion you might want to implement in Gaim in order to
try and push Jabber adoption a little...
I'm the developer of PyMSNt, the MSN transport for Jabber, and I have
written the transport so that every time a switchboard session is
started, a x-clientcaps message is sent with the field
If PyMSNt ever picks up one of these messages it notifies the user that
the person they're talking to has a Jabber account, and perhaps they
should chat there.
Hopefully that would be an easy addition to Gaim that would at least
stop Jabber users from being unaware that they both have Jabber :)
It's only an annoyance once per session, and only if both people have
Gaim could listen for this message with the MSN protocol, and if the
user has a Jabber account prompt them to add their contact's Jabber
account and continue talking there.
For every MSN switchboard session that's started when the user has an
active Jabber account the message could be sent.
Here's what PyMSNt sends (and listens for)
The Client-Name field is ignored upon receipt, but it might be useful
Other fields could be their, but PyMSNt will ignore them. If it sees
JabberID it will prompt the user.
What do you think? If you need any further info please let me know.
----- End forwarded message -----