More on xcapevent -06

Dean Willis <[email protected]>
Newsgroups gmane.ietf.sip
Message-ID <[email protected]>
The error I thought I had made, dropping out a change in 4.7 didn't  
happen; rather, the tools page lags behind posting, so I went to  
double-check that the change had made it in, I got a -05 draft back  
instead of a -06 (even though I typed -06, perhaps we have a bug).


Anyhow, the correct -06 draft is at:

http://www.ietf.org/internet-drafts/draft-ietf-sip-xcapevent-06.txt

and will presumably show up on tools eventually.


Here's a note on the change I made, based on Jari's input that the  
revised paragraph didn't make sense even to him.

The -05 text:

    While the "aggregate" mode uses bandwidth most efficiently, it
    introduces other challenges.  The initial synchronization might fail
    with rapidly changing resources, because the "aggregate" mode
    messages might not include the full version-history of a document  
and
    the base XCAP protocol does not support version-history retrievals  
of
    documents.  When new documents are created in subscribed collections
    and the notifier is aggregating patches, the same issue can occur.
    In a corner case, the notifier may not be able to provide patches
    with the XML-Patch-Ops [RFC5261] semantics.  Therefore, if the
    notifier has to temporarily disable diff generation and send only  
the
    URI references of some changed documents to the subscriber, it MUST
    continue with the "xcap-patching" mode afterwards for these
    resources, if the initial subscription also started with the "xcap-
    patching" mode.  Recovery from this error condition therefore means
    that the subscriber must refresh to a "known good" state by
    downloading the current document if it has lost track of the  
patching
    operations as indicated by mismatching ETags



became (note changes to last sentence, making it a couple of sentences).
    While the "aggregate" mode uses bandwidth most efficiently, it
    introduces other challenges.  The initial synchronization might fail
    with rapidly changing resources, because the "aggregate" mode
    messages might not include the full version-history of a document  
and
    the base XCAP protocol does not support version-history retrievals  
of
    documents.  When new documents are created in subscribed collections
    and the notifier is aggregating patches, the same issue can occur.
    In a corner case, the notifier may not be able to provide patches
    with the XML-Patch-Ops [RFC5261] semantics.  Therefore, if the
    notifier has to temporarily disable diff generation and send only  
the
    URI references of some changed documents to the subscriber, it MUST
    continue with the "xcap-patching" mode afterwards for these
    resources, if the initial subscription also started with the "xcap-
    patching" mode.  In other words, if the subscriber loses track of  
the
    patching operations, the subscriber must refresh to a "known good"
    state by downloading the current document.  Once it has done so, it
    can resume using xcap-patching.

--
Dean
_______________________________________________
Sip mailing list  https://www.ietf.org/mailman/listinfo/sip
This list is for NEW development of the core SIP Protocol
Use [email protected] for questions on current sip
Use [email protected] for new developments on the application of sip
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.