Bug 26489

Summary: Implement XEP-0237: Roster versioning
Product: Telepathy Reporter: Will Thompson <will>
Component: gabbleAssignee: Telepathy bugs list <telepathy-bugs>
Status: RESOLVED DUPLICATE QA Contact: Telepathy bugs list <telepathy-bugs>
Severity: enhancement    
Priority: medium    
Version: git master   
Hardware: Other   
OS: All   
i915 platform: i915 features:

Description Will Thompson 2010-02-09 03:14:23 UTC
Now that we've started storing stuff in .cache, there's no reason (other than time) not to implement <http://xmpp.org/extensions/xep-0237.html>. It's implemented by the Prosody server, and shouldn't be too hard.

It's probably a matter of adding wocky_roster_set_cache_file(), which gabble would call with "${XDG_CACHE_DIR}/telepathy-gabble/${account}/roster.xml", and then just saving a <query xmlns="jabber:iq:roster" ver="">...</query> node in that file.
Comment 1 Guillaume Desmottes 2010-02-09 03:21:37 UTC
Ejabberd 2.1.0 implements it as well: http://www.ejabberd.im/ejabberd-2.1.0
Comment 2 Will Thompson 2011-02-14 05:57:59 UTC

*** This bug has been marked as a duplicate of bug 23367 ***

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.