Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Epic] Simplified Sliding Sync in Element Web #28736

Open
1 of 9 tasks
dbkr opened this issue Dec 13, 2024 · 0 comments
Open
1 of 9 tasks

[Epic] Simplified Sliding Sync in Element Web #28736

dbkr opened this issue Dec 13, 2024 · 0 comments
Labels
A-Sliding-Sync Also known as Sync v3 - https://github.com/matrix-org/sliding-sync O-Frequent Affects or can be seen by most users regularly or impacts most users' first experience T-Enhancement T-Epic Issue is at Epic level

Comments

@dbkr
Copy link
Member

dbkr commented Dec 13, 2024

New, updated tracker issue for simplified sliding sync as the old one was… old, and referred to regular sliding sync.

js-sdk PR: matrix-org/matrix-js-sdk#4400
web PR: #28515

  • Adapt current sliding sync impl to new SSS (PoC version)
  • Get tests passing on SSS PRs
  • Get SSS PR merged (at this point we have SSS in labs replacing the old SS labs flag. Knocking and presence will not work if the labs flag is enabled).
  • Get knocking working
    • May require support in synapse
    • How much work is this?
  • Get presence working
    • May require support in synapse
    • How much work is this?
  • Any other unknown unknowns that need fixing with the SSS experience
  • Make SSS auto detect server support and fall back to regular sync v2
  • De-labs!
  • (probably significantly later) Remove sync v2 support

More detail to come as I explore what's needed for the various parts.

@dbkr dbkr added T-Enhancement T-Epic Issue is at Epic level O-Frequent Affects or can be seen by most users regularly or impacts most users' first experience labels Dec 13, 2024
@dosubot dosubot bot added the A-Sliding-Sync Also known as Sync v3 - https://github.com/matrix-org/sliding-sync label Dec 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-Sliding-Sync Also known as Sync v3 - https://github.com/matrix-org/sliding-sync O-Frequent Affects or can be seen by most users regularly or impacts most users' first experience T-Enhancement T-Epic Issue is at Epic level
Projects
None yet
Development

No branches or pull requests

1 participant