[Bug 45853] telepathy-gabble does not persist OLPC pubsub data

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Thu Feb 16 14:28:20 CET 2012


https://bugs.freedesktop.org/show_bug.cgi?id=45853

--- Comment #7 from Guillaume Desmottes <guillaume.desmottes at collabora.co.uk> 2012-02-16 05:28:20 PST ---
(In reply to comment #6)
> (In reply to comment #5)
> > > which causes an <iq type=get> request to be sent to the server, but in this case the jabber server returns an empty result, and I think this is correct.
> > 
> > It's not. The server should return the last value published by the user.
> 
> Can you point out where in the specs this is described?

Point 5 of http://xmpp.org/extensions/xep-0163.html

"Support the node discovery, node creation, node deletion, publish item, subscribe, unsubscribe, and item retrieval use cases specified in XEP-0060."

item retrieval is http://xmpp.org/extensions/xep-0060.html#subscriber-retrieve which is what's used by Gabble.


> It used to work fine because old ejabberd had a bug, where it treated all pubsub data as persistent (even when persistence was not requested). This bug has now
> been fixed, so if we choose to work with non-persistent data we have to look carefully at the semantics of on_sub_and_presence.

They may have introduced another bug then, PEP nodes are always persisent.

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA Contact for the bug.
You are the assignee for the bug.



More information about the telepathy-bugs mailing list