Hacker News
new
|
past
|
comments
|
ask
|
show
|
jobs
|
submit
login
nornagon
on Aug 28, 2015
|
parent
|
context
|
favorite
| on:
ProseMirror: collaborative editing with a rigid se...
You might consider building on top of something like ShareJS[1]'s JSON OT types rather than reinventing your collaboration substrate :)
[1]:
https://github.com/share/sharejs
marijn
on Aug 28, 2015
[–]
I am aware of those, but consciously chose not to use them. A hierarchical document model, as opposed to their linear one, has a lot of advantages, and OT is a pain to extend. See also
http://marijnhaverbeke.nl/blog/collaborative-editing.html
nornagon
on Aug 28, 2015
|
parent
[–]
The JSON data type in ShareJS is not linear, though that said implementing rich text on top of it is still an open problem.
Full disclosure: I wrote the JSON data type in ShareJS :)
Guidelines
|
FAQ
|
Lists
|
API
|
Security
|
Legal
|
Apply to YC
|
Contact
Search:
[1]: https://github.com/share/sharejs