Philipp Hancke <[email protected]> wrote:

> So you want to wait for 5 minutes even when you don't have to?

The problem with that is that presences are probed when you sign in
instead of the server keeping track of presences, which would be far
more efficient.

> Instead of probing, a server could store the state of each contact.

Exactly.

> However, you have problems with presence state desync then which are
> even more annoying.

One of the problems you also have with presences is that you only get
presences for only contacts - not for offline contacts. So you can't
know if somebody is really offline or if you just haven't got the
presence yet. One of the biggest annoyances in XMPP, IMO.

> btw, smart implementations (jabberd) stamp the reply to presence
> probes with jabber:x:delay so that a client can tell the difference
> between a contact thatbecomes available and one that is available.

Which still does not solve the presence flood.

-- 
Jonathan

Attachment: signature.asc
Description: PGP signature

Reply via email to