[Psi-devel] Re: PyMSNt integration
james at delx.cjb.net
Tue May 31 05:35:32 PDT 2005
On 31/05/2005, at 6:48 PM, Remko Troncon wrote:
>> It's a great pity - I love seeing what other clients (and versions)
>> people are using, but the iq storm has become too much, so I've had to
>> turn off the iq:version requests :-(
> For service discovery ? Well, some clients at least broadcast entity
> capabilities information in their presence packets. This allows you to
> do an IQ on only 1 user with that caps string, and reuse that
> information for
> all users which broadcast the same caps string. Of course, this all
> on the fact that all users broadcast their entity caps string, and
> that they
> play 'nice' (i.e. when you use a patched version of a client, you also
> change your caps string, otherwise you get inconsisten information).
> I don't know how widespread the use of this entity caps information
> is, but i
> submitted a patch to broadcast this information, to at least play nice
> with clients which *do* use the information.
> Once PyMSN-t adds this information to its presence packets, and Psi
> using the info, the problem will be solved, and you will only have 1 IQ
> per transport.
Thanks Remko. I'll have a look at the patch you sent and get this
That's a neat little protocol.
More information about the Psi-devel-affinix.com