From: Nathan W. <fac...@fa...> - 2004-11-06 17:37:41
|
----- Forwarded message from James Bunton <ja...@de...> ----- To: fac...@fa... From: James Bunton <ja...@de...> 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-Level: X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00 autolearn=ham version=3.0.0 Hi. 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 JabberID: someuser@host 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 Jabber accounts. 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) Content-Type: text/x-clientcaps Client-Name: PyMSNt JabberID: som...@ja... The Client-Name field is ignored upon receipt, but it might be useful some time. 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. --- James ----- End forwarded message ----- |