We really have three OK-ish options for rich collaboration:
* CRDT's
* OT
* Maybe differential synchronization
If a key OT partisan now backs CRDT, that's a significant development. It means CRDT's arguments have become compelling enough to convince people on the other side.
Now, maybe something new and wonderful will pop up and supplant all of the above...
In CoCalc, I use a fourth approach that I think isn’t in your list. https://blog.cocalc.com/2018/10/11/collaborative-editing.htm...
I don’t claim it is better than any other approach, except it is easy to understand. Also I’m not sure that it isn’t technically an extreme special case of OT.
* CRDT's
* OT
* Maybe differential synchronization
If a key OT partisan now backs CRDT, that's a significant development. It means CRDT's arguments have become compelling enough to convince people on the other side.
Now, maybe something new and wonderful will pop up and supplant all of the above...