jajcus at bnet.pl
Tue May 6 06:34:59 UTC 2003
On Tue, May 06, 2003 at 02:32:21AM +0200, Sebastiaan Deckers wrote:
> >BTW, this was recently (as in yesterday) reinforced in the XMPP
> >Internet-Drafts, to wit:
> > (Note: a user's client SHOULD NOT send a presence update to broadcast
> > information that changes independently of the user's presence and
> > availability.)
> And why is avatar information not part of your presence?
> Well what exactly *is* part of your presence?
presence and _availability_
Presence is the answer to a question: are you available?
This is contained in the "type" of presence: available/unavailable
Availability is an information how much available are you, and maybe
why. If you are at the console or away or busy, and maybe why are you
busy (working) or away (sleeping).
Avatar, the title of song you are listening and other crap is not part
of a presence, and a part of availability neither.
Sending those things in <presence/> stanzas just generate unnecessary
bandwidth usage, and generates presence-change events when presence or
availability is not changed at all.
More information about the Standards