[Standards] XEP-0115 redux
Rachel Blackman
rcb at ceruleanstudios.com
Tue Jan 15 19:12:28 CST 2008
>> From my dumb passive observer perspective, I wonder if it does really
> save that much
> bandwidth if we send all the information all the time instead of
> sending it
> as an answer to iq:version flood? The flood at least can be aimed
> only at
> contacts triggered by the user's interest (like showing tooltip,
> getting user
> info, opening the conversation window,...). I actually wouldn't call
> it flood
> then, anyway.
I used to use that method -- only querying if you were hovering over
the contact and thus a tooltip was needed -- but you can have a delay
in the response, and I ended up with a bug report of 'the first time I
mouse over contacts, their client information doesn't appeal!'
In addition, one of the more common usage scenarios seems to be that
various clients use the client information to display a default avatar
if the user doesn't have one set (i.e., showing the Psi logo for Psi
users, an iChat chat-bubble for iChat users, a Google chat-bubble for
Google Talk users, and so on), in which case, the 'I need client
information' usage case is 'the person came online.'
--
Rachel Blackman <rcb at ceruleanstudios.com>
Trillian Messenger - http://www.trillianastra.com/
More information about the Standards
mailing list