Skip to content

Y.js backend drop in replacement #2847

Description

@juliusknorr

Use the yjs based collaboration extension with the existing server API (+small modifications).
Turn the sync service provider experiment into a working solution.

  • send and store steps encoded as base64
  • remove the DB lock when pushing changes to the server
  • write tests for joining an existing editing session and collaborating
  • write tests for opening an existing md file and collaborating on it
  • test performance under load - maybe during contributor week
    • Lets do another one after the merge

Activity

  1. moved this from 🧭 Planning evaluation (don't pick) to 🏗️ In progress in 📝 Productivity teamon Aug 29, 2022
  2. max-nextcloud commented on Dec 6, 2022

    @max-nextcloud
    Collaborator

    Next steps afterwards...

  3. juliusknorr commented on Dec 6, 2022

    @juliusknorr
    MemberAuthor

    Reordered them a bit on what I would consider the order of priority, hope that makes sense ;)

  4. moved this from 🏗️ In progress to ☑️ Done in 📝 Productivity teamon Jan 31, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Type

No type

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions