Question

Can me someone provide a hint or a source to the concrete ot-algorithm that is used in etherpad or etherpad lite? Does it base on an academical paper? Also a hint or an link to the part of the source code which does the transformation-part is welcome.

Was it helpful?

Solution

The Etherpad Wiki has docs on changesets and Etherpad Operational Transforms documentation, to review the code you want the source code for the Changeset library.

It's worth noting that Etherpad uses the same javascript code server and client side for operational transforms.

Should you have any further questions perhaps ask them on the Etherpad developers mailing list so you hit the correct audience.

Disclaimer and for posterity: I'm the founder of the Etherpad Foundation, a not for profit with a goal of supporting the Etherpad software and community.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top