Hi,

I want to check how current implementation for Google Wave is managing
"delta cancellation"

On my current implementation if one delta "A", is send to the server
and local copy is "out of sync", (there are some pending deltas to
apply on local document from other participants), and one of the
pending deltas after applying to local document has remove original
"insertion point" for  "A", should OT "cancel" "A" delta converting it
to "noop"?

For instance, on below conversation:

I reply to b+a, but owner send a delta deleting completely "b+a" that
has not yet applied to my local document space, then as insertion
point does not longer exists should "reply to b+a" delta be cancelled?


<conversation sort="m">
    <blip id="b+a"> <!-- first message -->
        <thread id="3Fsd">
            <blip id="b+aaa"></blip> <!-- indented reply to "b+a" -->
            <blip id="b+aab"></blip> <!-- continuation to "b+aaa" -->
        </thread>
        <thread id="jjKs">
            <blip id="b+aba"></blip> <!-- another reply to "b+a" -->
        </thread>
    </blip>
    <blip id="b+b"> <!-- continuation after "b+a" -->
        <peer id="chess+4342"></peer> <!-- consistency peer id -->
        <thread inline="true" id="J362">
            <blip id="b+baa"></blip> <!-- inline reply to "b+b" -->
            <blip id="b+bab"></blip> <!-- continuation to "b+aaa" -->
        </thread>
        <thread inline="true" ... > <!-- another inline reply group,
            possibly at the same location -->
            ...
        </thread>
        <thread id="9dKx"> <!-- non-inline reply to "b+b" -->
            ...
        </thread>
    </blip>
</conversation>

Kind regards
jesus salas

-- 
You received this message because you are subscribed to the Google Groups "Wave 
Protocol" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/wave-protocol?hl=en.

Reply via email to