Comment on Developing a self-hosted alternative to Google Keep

<- View Parent
bruce965@lemmy.ml ⁨1⁩ ⁨week⁩ ago

I didn’t know this term! I knew about DAGs which are probably a way to implement CRDTs. I just read the definition on Wikipedia, it says that “[CRDTs feature] an algorithm (itself part of the data type) automatically resolv[ing] any inconsistencies that might occur [in case of conflicts]”, that sounds interesting. I was thinking to try to resolve conflicts automatically whenever possible by adapting Git merge strategies, and when impossible: either just concatenate both versions and let the users fix it manually, or giving users the option to choose line-by-line which version they want.

With this keyword I might be able to find more literature on the topic. Thank you for suggesting it!

source
Sort:hotnewtop