6 Jul 2024 |
Cat | Rooms can list their parent by setting i think its m.space.parent or something as a state event. And this makes the relationship be recognised bidirectionally if the room is listed as a child by the space and the room lists the space as its parent. | 23:34:29 |
Emma [it/its] | its m.space.parent with "canonical": true yes | 23:34:43 |
hexa | ok, very fancy | 23:34:51 |
Emma [it/its] | the relationship is 2 ways, can be useful | 23:35:10 |
Emma [it/its] | in the case of nheko, allows discovering a space from a room, etc etc | 23:36:31 |
Cat | One should remember that spaces are designed to solve like 3 or 4 primary use cases in a single system (That i know of) and therefore stuff like canonical relationships are needed due to the whole anybody can add any room to any space thing. | 23:36:35 |
hexa | how about now? | 23:36:35 |
hexa | anyway, not great that one has to fiddle with room state | 23:39:19 |
Emma [it/its] | need to clear the old event out (or unset "canonical"?) | 23:39:21 |
hexa | I set canonical to false | 23:39:29 |
Emma [it/its] | works now :) | 23:42:37 |
Emma [it/its] | Download clipboard.png | 23:42:38 |
Emma [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 [it/its] | even under nheko migrating parent spaces isnt ideal, but it does allow all 4 combinations | 23:43:39 |
Emma [it/its] | "only for room members", "only for space members", "official space" or "affiliated space" are the options nheko lists | 23:44:17 |
Emma [it/its] | it calls them communities but thats besides the point | 23:44:31 |
Emma [it/its] | im not sure what affiliated means though | 23:45:30 |
7 Jul 2024 |
| dminca joined the room. | 09:46:55 |
dminca | hi, when I leave the NixOS (replaced) space, should I also leave the rooms? | 09:48:15 |
emily | nope, the rooms are in the new space | 09:48:35 |
emily | the space room itself just got broken | 09:48:46 |
dminca | Ah, ok, understood. Thank you :) | 09:49:02 |
@aloisw:kde.org | The offtopic room shows the replaced space here too, and its icon is pixelated. | 09:51:20 |
emily | maybe that room got broken or replaced too at some other point…? | 09:52:56 |
@aloisw:kde.org | I don't think so, the room is still pretty active. | 09:53:30 |
emily | I remember someone reporting some kind of issue with the offtopic room recently, but I don't remember the details | 09:54:10 |
emily | if you're still in the old space, maybe that's causing some kind of weird issue | 09:54:18 |
| Ramses 🇵🇸 joined the room. | 10:05:56 |
Emma [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 [it/its] | and that requires manual state fuckery... | 11:01:17 |