Creating a Collaborative Editor
pierrehedkvist.com
Creating a Collaborative Editor
1–10 of 15 posts
Re: Creating a Collaborative Editor
#2Might be useful to you as this is react/redux.
Re: Creating a Collaborative Editor
#3Why not leverage that solution than just saying OT is incorrect and roll out a rudimentary solution? CRDT is not something easier, OT and CRDT are just 2 different beasts with different trade-offs.
Re: Creating a Collaborative Editor
#4Re: Creating a Collaborative Editor
#5I'm confused here, Quill has a a very nice OT solution built-in to solve collaborative issue: https://github.com/quilljs/delta Why not leverage that solution than just saying OT is incorrect and roll out a rudimentary solution? CRDT is not something easier, OT and CRDT are just 2 different beasts with different trade-offs.
Re: Creating a Collaborative Editor
#6Source or explanation required.
Also, this: https://arxiv.org/abs/1905.01302
I guess that you can argue for both sides :). But they are just different solutions. Basing on my experience and on what I read it is simply unfair saying that one is incorrect and other is correct (or one is better and the other is worse).
Re: Creating a Collaborative Editor
#7> Operational Transformation (OT) is one of those algorithms, which have been evolving over time, as versions of it have been proven incorrect. Source or explanation required. Also, this: https://arxiv.org/abs/1905.01302 I guess that you can argue for both sides :). But they are just different solutions. Basing on my experience and on what I read it is simply unfair saying that one is incorrect and other is correct (…
Re: Creating a Collaborative Editor
#8My Bachelor Thesis was implementing an operational transformation algorithm for tree structures (JSON objects) and evaluate it. Always thought about going back to it and build it into a usable application.
Re: Creating a Collaborative Editor
#9> Operational Transformation (OT) is one of those algorithms, which have been evolving over time, as versions of it have been proven incorrect. Source or explanation required. Also, this: https://arxiv.org/abs/1905.01302 I guess that you can argue for both sides :). But they are just different solutions. Basing on my experience and on what I read it is simply unfair saying that one is incorrect and other is correct (…
(Maybe that’s just me of course :) Only one way to find out ...)
Re: Creating a Collaborative Editor
#10My Bachelor Thesis was implementing an operational transformation algorithm for tree structures (JSON objects) and evaluate it. Always thought about going back to it and build it into a usable application.
I think you would find willing collaborators! Cool thesis. Pretty significant job :)