Skip to content

Draft: Replace server awareness implementation

Hannes Moser requested to merge remove-server-awareness-implementation into master

What does this MR do and why?

We previously implemented a stateful server-side Awareness solution for the Issue sidebar. Due to UX concerns, this never shipped, and in the meantime, the CRDT project (y-rb) has reached a level of maturity where we can actually start to use it. This MR aims to remove the server-side Awareness implementation and replace it with an Awareness CRDT.

This is in conjunction with other MRs. The new approach includes page and field-level awareness information as described in detail in !101757 (closed).

Screenshots or screen recordings

No user facing changes and setup (unit tests only).

How to set up and validate locally

No user facing changes and setup (unit tests only).

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Edited by Hannes Moser

Merge request reports

Loading