vanadium / issues

Vanadium issue tracker
1 stars 1 forks source link

Syncbase feature request: CRDT for text editing #919

Open ivanpi-mtv opened 8 years ago

ivanpi-mtv commented 8 years ago

Collaborative text editing is a common request.

@AsturaPhoenix requested for TextView widget on multiple devices. This has the additional caveat that, by default, the widget text is updated by user input as well as from Syncbase; see discussion in #853

asadovsky commented 8 years ago

Related to #920. Pasting my note from there:

Assigning to Bindu for tracking, though we haven't yet fleshed out what this might look like.

As a side note, I played some with OT in the past as a side project, and recently resuscitated that project to add CRDT text editing support (with Logoot). My implementation is simplistic and incomplete, but it hints at potential design issues and might be useful as a baseline for further exploration: https://github.com/asadovsky/goatee