JavaScript port?
- Dominant language
- Scala
- Stars
- 298
- Forks
- 18
- PR merge metrics
- No merged PRs in 30d
Description
I'm currently using the amazing [LSEQ CRDT](https://hal.archives-ouvertes.fr/hal-00921633/document) in a collaborative editor, and the new-ish JSON CRDT has me really excited. I'm trying to start on a port to JavaScript, but I'm afraid despite my CS background, the paper's notation is beyond me 😆
I would love to include this in an upcoming talk I'm giving on [Collaborative Editing](https://speakerdeck.com/nybblr/does-the-network-seem-thin-up-here-collaborating-with-mountaintop-mesh-networks).
Since I'm basically a n00b to Scala and Haskell, what resources would you recommend for wrapping my head around this? Or better yet, would you (or someone else really familiar with the datatype) be interested in collaborating on a JS port?
Contributor guide
No contributing guide indexed for this repository
Research direction
The issue names no files or tests; start by reading the Scala implementation and the linked JSON CRDT paper. Compare the datatype’s behavior with the requested JavaScript port, then confirm the port’s scope and validation plan with a maintainer before starting.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript, scala
- Domain
- distributed-systems
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100