| 6 Mar 2025 |
emily | yes, but room IDs are ~irrelevant | 18:31:54 |
emily | homeservers don't actually own rooms at all | 18:31:58 |
emily | room IDs are opaque identifiers that happen to encode one homeserver for no real good reason | 18:32:07 |
artemist | oh god why is matrix like this | 18:32:15 |
emily | then on top of that you can have aliases which can be on the NixOS server etc. | 18:32:17 |
artemist | If the encoded server goes down does the room still work? | 18:32:41 |
emily | like this room is !GsmxjHfeAYLsTEQmjS:nixos.org | 18:32:43 |
emily | but it's also #matrix-discussion:nixos.org | 18:32:47 |
emily | you can have a bunch of aliases like the latter on various servers | 18:32:53 |
emily | yes. rooms are completely distributed across homeservers, no one homeserver has authority in it | 18:33:04 |
emily | except I guess that it gets to specify the initial state in terms of privileged users? | 18:33:14 |
emily | not sure how that works | 18:33:21 |
emily | anyway, the room ID is just the !sdjfkdsjf thing. | 18:33:44 |
emily | #foo:nixos.org is an alias, and can be added after the fact, and the servers do not need to match the room ID | 18:33:56 |