!GsmxjHfeAYLsTEQmjS:nixos.org

NixOS Matrix Discussion

289 Members
Discuss your proposals for the Matrix space here, before suggesting them in #matrix-suggestions:nixos.org98 Servers

Load older messages


SenderMessageTime
6 Jul 2024
@hexa:lossy.networkhexaI set canonical to false23:39:29
@emma:rory.gayEmma [it/its]works now :)23:42:37
@emma:rory.gayEmma [it/its]clipboard.png
Download clipboard.png
23:42:38
@emma:rory.gayEmma [it/its]
In reply to @hexa:lossy.network
anyway, not great that one has to fiddle with room state
client limitation
23:43:10
@emma:rory.gayEmma [it/its]even under nheko migrating parent spaces isnt ideal, but it does allow all 4 combinations23:43:39
@emma:rory.gayEmma [it/its]"only for room members", "only for space members", "official space" or "affiliated space" are the options nheko lists23:44:17
@emma:rory.gayEmma [it/its]it calls them communities but thats besides the point23:44:31
@emma:rory.gayEmma [it/its]im not sure what affiliated means though23:45:30
7 Jul 2024
@dminca:matrix.orgdminca joined the room.09:46:55
@dminca:matrix.orgdminca hi, when I leave the NixOS (replaced) space, should I also leave the rooms? 09:48:15
@emilazy:matrix.orgemilynope, the rooms are in the new space09:48:35
@emilazy:matrix.orgemilythe space room itself just got broken09:48:46
@dminca:matrix.orgdmincaAh, ok, understood. Thank you :)09:49:02
@aloisw:kde.org@aloisw:kde.orgThe offtopic room shows the replaced space here too, and its icon is pixelated.09:51:20
@emilazy:matrix.orgemilymaybe that room got broken or replaced too at some other point…?09:52:56
@aloisw:kde.org@aloisw:kde.orgI don't think so, the room is still pretty active.09:53:30
@emilazy:matrix.orgemilyI remember someone reporting some kind of issue with the offtopic room recently, but I don't remember the details09:54:10
@emilazy:matrix.orgemilyif you're still in the old space, maybe that's causing some kind of weird issue09:54:18
@rvdp:infosec.exchangeRamses 🇵🇸 joined the room.10:05:56
@emma:rory.gayEmma [it/its]
In reply to @emilazy:matrix.org
if you're still in the old space, maybe that's causing some kind of weird issue
its because the canonical space listing was never changed
11:01:01
@emma:rory.gayEmma [it/its]and that requires manual state fuckery...11:01:17
@emilazy:matrix.orgemilycanonical space listing?11:02:55
@emma:rory.gayEmma [it/its]basically, each room in the space has a room -> space relation besides space -> room11:04:24
@emma:rory.gayEmma [it/its]

what happened in the nixos room, and presumably also the case here, is that the room -> space relation (m.space.parent state event with space id) was never updated, so the room was still pointing to the old space

to fix it, you need to set "canonical" to false in the old event, and send a new event with "canonical" set to true

11:06:02
@emilazy:matrix.orgemilyI see. sounds horrible.11:06:20
@emma:rory.gayEmma [it/its]tl;dr upgrading a space doesnt touch any events in the rooms in it11:07:21
@emilazy:matrix.orgemilyI don't think I understand why a room even needs a canonical space pointer.11:08:11
@emma:rory.gayEmma [it/its]allows discovery of the space just from the room11:09:05
@hexa:lossy.networkhexa
In reply to @emma:rory.gay

what happened in the nixos room, and presumably also the case here, is that the room -> space relation (m.space.parent state event with space id) was never updated, so the room was still pointing to the old space

to fix it, you need to set "canonical" to false in the old event, and send a new event with "canonical" set to true

manual state fuckery
16:03:36
@hexa:lossy.networkhexabecause /upgraderoom on the old space doesn't care16:03:48

Show newer messages


Back to Room ListRoom Version: 6