-
Notifications
You must be signed in to change notification settings - Fork 4.8k
RTC: [Engine] Upgrade Yjs to v14 #77004
Copy link
Copy link
Labels
[Feature] Real-time CollaborationPhase 3 of the Gutenberg roadmap around real-time collaborationPhase 3 of the Gutenberg roadmap around real-time collaboration[Status] In ProgressTracking issues with work in progressTracking issues with work in progress[Type] TaskIssues or PRs that have been broken down into an individual action to takeIssues or PRs that have been broken down into an individual action to take
Metadata
Metadata
Assignees
Labels
[Feature] Real-time CollaborationPhase 3 of the Gutenberg roadmap around real-time collaborationPhase 3 of the Gutenberg roadmap around real-time collaboration[Status] In ProgressTracking issues with work in progressTracking issues with work in progress[Type] TaskIssues or PRs that have been broken down into an individual action to takeIssues or PRs that have been broken down into an individual action to take
Type
Fields
Give feedbackNo fields configured for Task.
We currently use Yjs
v13to power our sync engine.In
v14, Yjs introduces the concept of anAttributionManager(name may change) which allows changes to be attributed to specific clients. This is exactly the primitive we need for suggested edits and potentially forA stable version of
v14is expected in the next few months, but an investigation of what an upgrade looks like is useful for planning and de-risking.