Live data from Hacker News

Open source collaborative text editors

juretriglav.si

161–167 of 167 posts

Re: Open source collaborative text editors

#162
post #77

I found this recent paper highly enlightening: “Real Differences between OT and CRDT for Co-Editors” – Chengzheng Sun, David Sun, Agustina, Weiwei Cai, October 2018. Arxiv meta: https://arxiv.org/abs/1810.02137 PDF: https://arxiv.org/pdf/1810.02137.pdf It’s well written imo. The conclusions chapter is very good. “In this work, we have critically reviewed and evaluated representative OT and CRDT solutions, with respec…

Do you have any idea which would be better for a vector based drawing app? The data is mostly strokes (lists of points), and individual strokes generally don't change.

I made a collaborative graph editing app using CRDTs in my master thesis. You can read about it here http://liu.diva-portal.org/smash/get/diva2:1292743/FULLTEXT0...

Re: Open source collaborative text editors

#163
post #134

Earlier quoted context omitted.

Such as?

Well some of the links that others have posted here before me are such examples - starting with Etherpad. I realize that the OP is about something that works with structured text, but the headline (as is) is just click-bait.

That certainly wasn’t the intention, the title is a bit of a mix of: the initial intent to list all open source collaborative text editors, and then realizing, as I state in the post, that it wouldn’t add much value to have a long shallow list, then deciding to limit the scope significantly, but not wanting to redesign the headline illustration, as so much effort already went into the post (both content and the code behind it) that I just needed to stop working on it and ship it :) Hope that makes sense!

Re: Open source collaborative text editors

#164

A few other CRDT / collaborative text editor links I've collected: * https://blog.datproject.org/2019/03/05/caracara-react-dat-au... * https://conclave-team.github.io/conclave-site/ * https://github.com/noffle/hyperpad * https://xi-editor.io/xi-editor/docs/crdt.html * https://github.com/atom/teletype-crdt * https://github.com/atom/xray * https://github.com/MicrosoftDocs/live-share

Also: http://archagon.net/blog/2018/03/24/data-laced-with-history/

Re: Open source collaborative text editors

#166

I found this recent paper highly enlightening: “Real Differences between OT and CRDT for Co-Editors” – Chengzheng Sun, David Sun, Agustina, Weiwei Cai, October 2018. Arxiv meta: https://arxiv.org/abs/1810.02137 PDF: https://arxiv.org/pdf/1810.02137.pdf It’s well written imo. The conclusions chapter is very good. “In this work, we have critically reviewed and evaluated representative OT and CRDT solutions, with respec…

Thanks for the mention. We've re-organized the material and updated the submissions by splitting into three parts. We wanted to extend the content but felt that in its original form the article was too dense. The new structure consists of three related but more self-contained articles to help articulate the key differences:

Overview: https://arxiv.org/abs/1905.01518

Systems perspective: https://arxiv.org/abs/1905.01517

Correctness/theoretical perspective: https://arxiv.org/abs/1905.01302

Re: Open source collaborative text editors

#167

Surprised the author didn't mention Quill.js, which works really well with ShareDB, and is fully open source. We've been doing a lot of fun stuff with it - here's a talk I gave recently as a job talk: https://www.youtube.com/watch?v=gN37rJRmISQ . (It worked, I got hired :)). As a side project, I'm working on a ShareDB backed wiki, where we can use rich text for editing pages, but also other components, like spreadshe…

Enjoyed your demos. Quill.js delta fits nicely with OT (and we do mentioned in https://arxiv.org/pdf/1905.01517.pdf).

Here is a Quill.js coediting demo, without using a ShareDB backend: https://codepen.io/dnus/pen/OojaeN

Post reply on HN