Yes. A <thread> element inserted as a child of <blip id="b+a"> concurrently
with the deletion of the blip element is nullified in transform. You can
probably reproduce this on Google Wave by opening the same wave in two
browsers and performing those actions simultaneously.

The same thing happens if, say, someone deletes a paragraph of text that
another participant is typing in: in-flight typing is nullified.

Cheers,
Alex

On 25 May 2010 21:27, jesus salas <[email protected]> wrote:

> 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]<wave-protocol%[email protected]>
> .
> For more options, visit this group at
> http://groups.google.com/group/wave-protocol?hl=en.
>
>

-- 
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