[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