Migration Path from Synapse #23

Open
opened 2023-09-06 01:18:31 +00:00 by jordan · 2 comments
Owner

My current homeserver is on Synapse, and I would love to be able to bring all my data over to Telodendria when it's stable. Some sort of way to automatically migrate all (or even most) of the Synapse database over to Telodendria would significantly lower the barrier to entry for Telodendria, and as far as I know, it would be a totally unique feature, because no other homeserver can import data from another homeserver.

There may be MSCs in the future that are designed to provide a standardized migration path. If those are accepted, we should implement them. Otherwise, we may want to explore options for extracting data from the Synapse database, either by directly making a connection, or using the Matrix APIs. I'm actually not entirely sure what this will look like.

This isn't something that needs to happen until after the stable release, I just want to make an issue for it so we can discuss it and keep an eye on potential solutions.

My current homeserver is on Synapse, and I would *love* to be able to bring all my data over to Telodendria when it's stable. Some sort of way to automatically migrate all (or even most) of the Synapse database over to Telodendria would significantly lower the barrier to entry for Telodendria, and as far as I know, it would be a totally unique feature, because no other homeserver can import data from another homeserver. There may be MSCs in the future that are designed to provide a standardized migration path. If those are accepted, we should implement them. Otherwise, we may want to explore options for extracting data from the Synapse database, either by directly making a connection, or using the Matrix APIs. I'm actually not entirely sure what this will look like. This isn't something that needs to happen until after the stable release, I just want to make an issue for it so we can discuss it and keep an eye on potential solutions.
jordan added the
enhancement
help wanted
labels 2023-09-06 01:18:31 +00:00
jordan added this to the Telodendria v1.7.0 project 2023-09-06 01:21:12 +00:00
Contributor

Wouldn't this issue be a duplicate of #24?

Wouldn't this issue be a duplicate of #24?
Author
Owner

@array-in-a-matrix No, because #24 specifically addresses upgrades from one Telodendria release to the next. This issue is about migrating from Synapse to Telodendria.

@array-in-a-matrix No, because #24 specifically addresses upgrades from one Telodendria release to the next. This issue is about migrating from Synapse to Telodendria.
Sign in to join this conversation.
No milestone
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: Telodendria/Telodendria#23
No description provided.