On Wed Sep 8 09:19:03 2010, Iñaki Baz Castillo wrote:
I've a question about it: IMHO it requires that deleted contacts
MUST
be keep by the server forever.
You could do that, but it'd be an expensive proposition.
So as Kevin points out, there's a loophole - if a server feels like
it, it can return the complete roster.
Take a look at the options in
http://xmpp.org/extensions/xep-0237.html#impl - you'll note that 4.1,
for instance, is purely syntactic (and, therefore, cheating).
4.2 can provide very good optimization for the common case, without
any additional storage.
Isode M-Link does (basic) 4.3, I believe there are implementations of
4.2 (Prosody? ejabberd?) as well.
That said, there are cases where it actually makes sense to keep
tombstones of deleted contacts around forever.
Dave.
--
Dave Cridland - mailto:[email protected] - xmpp:[email protected]
- acap://acap.dave.cridland.net/byowner/user/dwd/bookmarks/
- http://dave.cridland.net/
Infotrope Polymer - ACAP, IMAP, ESMTP, and Lemonade