Hacker News new | past | comments | ask | show | jobs | submit login

> We started building our next generation rich-text editor with the assumption that real-time collaborative editing must be the core feature that lies at its very foundation

Am I the only one who doesn't like other people typing through my work? Why not simply let the user choose when to merge their work with others?

Honestly, sometimes I feel collaborative text editors have been created "just because we can" or "just because we want to see if we can".




Hi!

Certainly, there are different use cases and different expectations. What we call "offline collaboration" can be seen as a special case of the real-time collaboration. In "offline collaboration" you also need to merge changes so you also need the conflict resolution. However, the longer you postpone merging, the better the conflict resolution algorithms need to be because the more conflicts you have. That's one of the reasons why we introduced new, semantic operations.

The other option is so-called change tracking or suggestion mode. That's on our roadmap as well and thanks to the platform we created it's not a big deal now. In fact, if we started with implementing suggestion mode (or "offline collaboration"), we might have ended up with an engine which is not ready for real-time collaboration. But once we have real-time collaboration we can now be quite certain about solving other issues.


Sometimes you cannot avoid postponing merging, e.g. when the user is loses connectivity. It'd be interesting to read more on know how you handle longer periods of being offline, and how conflict resolution is done in that case.


if jira and confluence allowed this my company would benefit from probably a double digit efficiency boost.

we have to split our "collaborating" to google docs, and our "carving in stone" in JIRA and Confluence.

I'll say though that the "suggested edit" and "comment on a range" features (and the distinct edit modes about commenting, suggesting and approving edits, and free for all battle royale are all valid modes for us all the time.) (300 person SF+intl. software company)


Doesn't Confluence have collaborative editing? https://confluence.atlassian.com/doc/collaborative-editing-8...


Jira and Confluence would benefit from a better editor plugin even if it didn't have real-time collaboration...


Aka such a shame Google Wave was cancelled.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: