On 05/30/2012 01:30 AM, Peter Saint-Andre wrote: > On 5/29/12 12:27 PM, Sergey Dobrov wrote: >> On 05/30/2012 12:48 AM, Kim Alvefur wrote: >>> On Wed, 2012-05-30 at 00:47 +0700, Sergey Dobrov wrote: >>>> I don't actually understand how this XEP can work with generic (not PEP) >>>> pubsub? I have to subscribe to each pubsub service which nodes I have >>>> subscribed to? It's an overhead, isn't it? >>> >>> Isn't the reverse, ie the pubsub service needs to subscribe to you? >> >> No, generally pubsub server doesn't need my subscription. > > Unless it wants to implement presence-based delivery.
Yes, but I think that it's a horror to add all of pubsub services which nodes I possibly will subscribe to. > >> So they will >> send me events even if I am offline, but I can lose some events if my >> resource was not with higher priority, and this is the problem, I think... > > In general, yes. What can we do with the problem? Since from the distributed nature of the network, I think that the only thing we can do is to assign the problem of tracking changes to the receiver's server: it can catch events and store current revision of the node and then client can be notified that some new events were received and that it should retrieve new items manually. > > Peter > -- With best regards, Sergey Dobrov, XMPP Developer and JRuDevels.org founder.