emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: A new collaborative editing package (maybe tangent)


From: Yuan Fu
Subject: Re: A new collaborative editing package (maybe tangent)
Date: Mon, 1 Jan 2024 19:54:47 -0800


> On Jan 1, 2024, at 7:49 AM, Richard Stallman <rms@gnu.org> wrote:
> 
> [[[ To any NSA and FBI agents reading my email: please consider    ]]]
> [[[ whether defending the US Constitution against all enemies,     ]]]
> [[[ foreign or domestic, requires you to follow Snowden's example. ]]]
> 
>> Since you're using OT anyway, I wonder if eventually it can be 
>> compatible with Etherpad, which I believe is also OT not CRDT. 
> 
> Could you explain what OT and CRDT mean?
> 
> First of all, are they nouns, or adjectives?
> The first line uses OT as a noun, the second as an adjective.

They are the two main approaches to designing algorithms for collaborative 
editing. OT stands for operational transformation, CRDT stands for 
conflict-free replicated data type. They are different enough that when 
designing a collab editing system, you need to choose one or another.

Yuan


reply via email to

[Prev in Thread] Current Thread [Next in Thread]