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 @DamitusThyYeetus123
RexSystem 1 vote Merged from #1080 originally by @DamitusThyYeetus123 on GitHub
In a perfect world, there would be open discussion surrounding interoperability with other projects like spacebar and stoat, to ensure that where possible interoperability can be achieved, because when you're trying to get potentially millions of people to migrate off discord, you need all the options to be usable with each other to reduce friction and fragmentation. I'd argue that's a bigger benefit than self hosting, being able to openly communicate between multiple different projects and pieces of software.