Using a CRDT for collaboration

Q for community-at-large: Is it possible to build Automerge CRDT as a syncing/collaboration plugin for tropy or does it need to change the way tropy stores data?
[ Automerge is a Conflict-Free Replicated Data Type (CRDT), which allows concurrent changes on different devices to be merged automatically without requiring any central server. The conflict resolution approach is described in the documentation]

1 Like

That’s something we’d definitely be interested in. Most of the data lives in a SQLite database. I know there are one or two projects which aim to transparently add CRDT syncing to SQLite so ideally that’s how I would go about it. The question is whether or not the the project schema is compatible with this.

we are using Tropy with a research team, database file shared in a Google drive folder. We have a lot of access conflict issues/errors, and would LOVE a solution! So this is a supportive comment! :slight_smile: