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

[meta] SSS & PPS #3647

Open
28 of 32 tasks
Hywan opened this issue Jul 3, 2024 · 0 comments
Open
28 of 32 tasks

[meta] SSS & PPS #3647

Hywan opened this issue Jul 3, 2024 · 0 comments

Comments

@Hywan
Copy link
Member

Hywan commented Jul 3, 2024

Here be dragons.

image of mountain with a wave of snow on top of it

source

(that's a draft)

This is a meta issue to track the work about Simplified Sliding Sync (SSS) and Pragmatic Pragmatic Sync (PPS)

Simplified Sliding Sync

Synapse is implementing Sliding Sync natively. Since the Proxy implementation was experimental and was exposing too many features we now know we don't need, we call this project Simplified Sliding Sync.

Tasks

Pragmatic Pragmatic Sync

Pragmatic Pragmatic Sync is another effort to extract some features of Sliding Sync into their own HTTP endpoints.

Tasks

  • Replace Sliding Sync by /sync/e2ee
  • Replace Sliding Sync by the improved /context

On the server-side

They are things missing or not working correctly on the server-side. We have nothing to do about it in the SDK, but it's important to list them so that we have a complete view of the project:

Release and Clean Up

Now it's time to clean up the old matrix_sdk::sliding_sync implementation.

Auto select SS or SSS

Tasks

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant