Questions tagged [collaborative-editing]

26 questions
34
votes
1 answer

How does Google Docs deal with editing collisions?

I've been toying around with writing my own Javascript editor, with functionality similar to Google Docs (allowing multiple people to work on it at the same time). One thing I don't understand: Let's say you've got User A and User B connected…
5
votes
1 answer

Alternative to retired TogetherJS

Is there a good alternative to TogetherJS? Its GitHub hasn't had any activity for months, and this post says its currently dead with its future uncertain. The feature most unique to TogetherJS as apposed to say, ShareJS, is the ability to see…
Kelly Selden
  • 1,094
  • 10
  • 16
5
votes
2 answers

cloud9-ide collaboration in self hosted possible?

Is it possible to have the collaboration and workspace sharing features in a self-hosted environment built from https://github.com/ajaxorg/cloud9?
JuanitoMint
  • 491
  • 3
  • 11
4
votes
0 answers

Why do we need Operational Transformation for real-time collaboration?

Having seen apps like Google Docs and libraries like ShareJS and EtherPad Lite, I am pretty excited about real-time collaboration, and this seems to be implemented using a very complex technique known as Operational Transformation. My question is…
mindplay.dk
  • 6,381
  • 2
  • 39
  • 48
3
votes
2 answers

Implementing a generic real time collaborative editor/plugin (Like Google Docs)

So, I'm looking at implementing a real time collaborative editor, as some of the pre made ones (such as etherpad) lack the features of a dedicated editor. I currently use CKEditor, but am looking to switch to Aloha Editor. I am going to be using…
NullVoxPopuli
  • 51,415
  • 69
  • 184
  • 335
3
votes
1 answer

Docker Nextcloud Failed to load Collabora Online - please try again later

I have this error message: Failed to load Collabora Online - please try again later at the top-right corner of the self hosted nextcloud website when I try to open the file Welcome to Nextcloud Hub.docx In Nextcloud that is running as a docker…
Jimmix
  • 3,933
  • 2
  • 19
  • 39
3
votes
1 answer

Testing WebOdf Collaborative editor on localServer

I am trying to add document editor support in my website. I found Opensource WebODF and tried to test it on my local server. The git repository ReadMe gives instructions on how to add Odf viewer support. I was able to test the localeditor. Can some…
user3296385
  • 111
  • 1
  • 4
2
votes
0 answers

Why can't Git track changes in all document file types?

Why does Git keep track of changes in text files and markdown files and LaTeX files but not Word files or Google Documents? I want to figure out how to simplify using Git for collaborative writing with people who don't use, need, or want something…
Chris Heady
  • 302
  • 1
  • 11
2
votes
1 answer

Why is a clock necessary for the logoot approach?

I am planning a P2P collaborative editing software and I was planning on going with WOOT. The problem would have been that I would have had loads and loads of tombstones (atoms are characters...) so I searched more and found this PDF about the…
tleb
  • 3,742
  • 1
  • 22
  • 32
2
votes
1 answer

Sync framework: How to use/sync single data (file) across multiple instances of same application

Currently we have an application (a diagram editor), that have the ability to save and load (serialize) its state in a xml file. Now we want this application to behave like Microsoft OneNote application. Where multiple users have the ability to…
1
vote
0 answers

Open-source collaborative editors which can be implemented into a webpage

I'm looking for an OT-based text-editor similar to google-docs that can be implemented into an existing webpage?
1
vote
1 answer

IPFS for collaborative text editing

I am new to ReactJS and IPFS, trying to create webpages with textarea where, when I type in textarea of webpage 1 it should reflect on the other and vice versa. Also, I need to do this with ipfs. Any help in understanding how to proceed on this. I…
Diva
  • 35
  • 4
1
vote
1 answer

Which CRDTs can be used to implement a full-featured collaborative rich text editor?

I have been studying CRDTs and understand that they have been used to build collaborative editors, including Ritzy, TreeDoc, WOOT and Logoot. I'm interested in building such an editor, and need to know if CRDTs are known to be able to handle this…
bright
  • 4,298
  • 1
  • 30
  • 52
1
vote
1 answer

Using CoderPad, why do I get a NoSuchElementException using a Scanner on System.in?

I am preparing for an interview I have in a few days. I was told that I should familiarize myself with CoderPad since that is the collaborator I will be interviewed with. However, I was in the middle of answering a question when I realized I could…
youngrrrr
  • 2,285
  • 3
  • 20
  • 39
1
vote
2 answers

RealTime Collaborative Text-Editor in Nodejs & Socket.io

I am developing a real-time text editor with paragraph locking property similar to https://quip.com/. in socket.io and nodejs. It means when you write onto a given paragraph, other collaborators cant edit it. Moment you hit enter or move cursor…
1
2