Skip to content
This repository has been archived by the owner on Nov 25, 2024. It is now read-only.

Embedded / Support sliding sync /syncv3 #3236

Open
genofire opened this issue Oct 18, 2023 · 6 comments
Open

Embedded / Support sliding sync /syncv3 #3236

genofire opened this issue Oct 18, 2023 · 6 comments

Comments

@genofire
Copy link
Contributor

Description:

We are able to configure "well-know" yet, since #3039 .
But it would be nice, that dendrite support sliding out of the box.
So it would be nice, that the library of sliding-sync is used in dendrite (embedded) or reimplement that API.

@nustiueudinastea
Copy link

Hey @S7evinK, sorry for tagging you directly, but I wanted to get your take on the possibility of merging the sliding sync proxy into the dendrite codebase. Is there any big showstopper for doing it, like overlapping API routes? Apart from that the sliding sync should also be made to work with sqlite. If there are no big show stoppers I might give it a try.

@S7evinK
Copy link
Contributor

S7evinK commented Aug 23, 2024

Hey @S7evinK, sorry for tagging you directly, but I wanted to get your take on the possibility of merging the sliding sync proxy into the dendrite codebase. Is there any big showstopper for doing it, like overlapping API routes? Apart from that the sliding sync should also be made to work with sqlite. If there are no big show stoppers I might give it a try.

I doubt it's worth spending time integrating the sliding sync proxy at the moment, since there's quite some work being done in Synapse to implement "simplified sliding sync" - see here - which I believe is the way forward. Unfortunately there's no MSC (or updated MSC3575) yet.

@nustiueudinastea
Copy link

Ok, sounds good. Do you know if there are any plans or resources to implement it in dendrite once the simplified sliding sync is fleshed out in Synapse?

@S7evinK
Copy link
Contributor

S7evinK commented Aug 31, 2024

AFAIK, there are no plans or resources to implement it in Dendrite, unfortunately.

Dendrite is currently in maintenance mode. :/

@randyg503
Copy link

Dendrite is currently in maintenance mode. :/

Based on that, I'm curious if/when the Dendrite description text (at https://github.com/matrix-org/dendrite) which states that Dendrite is beta software which is ready for early adopters might be revised to better reflect its actual current state?

@S7evinK
Copy link
Contributor

S7evinK commented Sep 11, 2024

MSC4186 for Simplified Sliding Sync exists now.

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

No branches or pull requests

4 participants