| 2 Jun 2021 |
fgaz | hexa: re your message in the other room: does this mean that all NixOS rooms have to be hosted on other homeservers? Or just community ones? | 21:28:20 |
sumner | Rooms are not hosted on a server. They are replicated across all servers that have users in that room. | 21:29:21 |
sumner | Aliases (like #thing:nicename.com) are just for ease-of-use. | 21:30:16 |
fgaz | sumner: ah, I thought there also was a canonical server. A source of truth so to speak | 21:31:40 |
Las | I don't get how room moderators and federation works together | 21:31:44 |
fgaz | I guess it's kinda like how activitypub works? | 21:33:17 |
fgaz | ie each server is the source of truth only for posts/messages by its members | 21:34:01 |
sumner | Not quite. From what I understand there's a state DAG, and even if a server says that its users messages are good, but they aren't, then it will be rejected by the wider federation. The "How does it work" section is actually pretty good here: https://matrix.org/ | 21:35:37 |
| red joined the room. | 22:37:40 |
emily | yeah, it's more like everyone collaborates on one eventually-consistent graph | 23:23:29 |
emily | In reply to @fgaz:matrix.org hexa: re your message in the other room: does this mean that all NixOS rooms have to be hosted on other homeservers? Or just community ones? if nixos.org died right now, the only thing that would change is that the :nixos.org room aliases would break | 23:23:56 |
emily | (since nobody actually in the rooms is using a nixos.org matrix account afaik) | 23:24:05 |
emily | the rooms would still exist and be fully operable with their current administrators etc. | 23:24:17 |
emily | now, if matrix.org died, that would be interesting, since I wouldn't be surprised if all the administrators had :matrix.org accounts :) | 23:24:33 |