On Thu, Dec 3, 2009 at 6:49 AM, Peter Saint-Andre <[email protected]>wrote:

> http://xmpp.org/extensions/tmp/xep-0060-1.13.html
>
> The data versioning stuff is here:
>
> http://xmpp.org/extensions/tmp/xep-0060-1.13.html#versioning
>
>
"MUST NOT be accepted by the service from the publisher,"

This one makes me feeling I have to use some open source implementation to
make reliable service and to change this part by myself right to the code.

In node level I think this requirement is ok, not in Item level.

Serviveces A and B are equivalent,

Service A publishes ItemID a1, with Ver a123
Service A publishes ItemID a1, with Ver a124

Service B publishes ItemID a1, with Ver b123
Service B publishes ItemID a1, with Ver b345

Subscriber S receives ItemId a1 from A and B in random order, how the
subscriber should decide, which one is the correct one to use?

Subscriber S changes it's subscription from A to B and reqeust all items
from which version? (from the beginning)

Proxy server Pr acts as subscriber to A and B and as publisher to it's
clients. Pr receives a1 from A and B, when is there time to update data in
Pr and to publish updates?

And yes, I can do this by de-serialaising data part, which should not be the
case by my opinion, as this can be handled well-defined in metadata part.

Can it be,
"Items 'ver' can set by publisher..."

over and out, thx.

  - Ville


> I'll try to get through the rest of the versioning thread soon.
>
> Peter
>
> --
> Peter Saint-Andre
> https://stpeter.im/
>
>
>

Reply via email to