[Standards] XEP-0115 redux
Richard Dobson
richard at dobson-i.net
Wed Jan 16 05:22:24 CST 2008
>> 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!'
But surely in that case then you have the tooltip appear immediately
saying "Requesting..." which changes to the client version once its
received.
> 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.'
In this case you can surely just use the node which is provided in caps
anyway?
Richard
More information about the Standards
mailing list