Federation Design Plan

(#1093) Feature Under consideration federation

Thread

Comment by @Haplo164
RexSystem 1 vote Merged from #1080 originally by @Haplo164 on GitHub 1 reply
Federation is a big plus in my book, I don't know much about the various protocols. The way matrix does it is less than fun for long term maintenance, I think its really important to consider long term maintenance, and balance a users control over their data and a server admins ability to keep a long running instance running well. I'd also like to throw in a users ability to transfer their account would be very nice, even if it can't move everything, being able to update friends and memberships with the new "home" server would be a very attractive to fans of federation.
Comment by @Haplo164
RexSystem 1 vote Merged from #1080 originally by @Haplo164 on GitHub
Identity is probably the most important part of that, being able to share contacts and have a consistent handle would be the core component. For text and voice chat I wonder if per platform bridges would be the way to go. I think trying to standardize anything else would limit any single service too much, or require everyone to agree on a constantly expanding standard. I would love to see a true single federated standard but based on how wayland protocol discussions go I don't know how well that would work out in practice.