4 ms·
I've also been following Quill development and it looks very promising. It's worth noting that the same GoInstant developers have been working on a project cal
by segphault 12y ago
I've also been following Quill development and it looks very promising.
It's worth noting that the same GoInstant developers have been working on a project called Tandem, which is an OT server implementation that uses the same underlying delta format as Quill: https://github.com/tandem/tandem https://github.com/tandem/tandem
I hope that they will continue to work on it as an open source project now that GoInstant is going away.
- adityab 12y agoTandem looks interesting. However a cursory look at the source reveals that it actually uses the diff-match-patch technique and not OT, which is fine for plaintext, but ultimately a bad choice for Quill... To be fair, I have not investigated the implementation more.
- jhchen 12y agoTandem does implement OT and can handle rich text. The dependency on diff-match-patch is just for their diff function, not their sync system. We actually recently switched to jsdiff as well.