!GsmxjHfeAYLsTEQmjS:nixos.org

Matrix Meta (Nix)

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

Load older messages


SenderMessageTime
21 Feb 2024
@joepie91:pixie.town@joepie91:pixie.townthe extremely summarized version is that they ended up implementing Slack-style threads instead of some other model for what seems like business-related reasons, and so we ended up with a thread model that just fundamentally doesn't work well (or at all) for a lot of people, and that is exhausting to interact with even if the implementations worked perfectly18:17:49
@fractivore:cyberia.club@fractivore:cyberia.clubOkay... but surely the general concept of threads is something people want in general, right? What would we need to get there? Is it just hopeless due to the state that matrix has ended up in ("governance issues" or whatever), and we'll just have to wait for the next generation federated instant messenger?18:30:54
@k900:0upti.meK900Honestly I don't think threads are fundamentally broken, you could build a Zulip-style UI on top of Matrix threads18:32:00
@k900:0upti.meK900Just no one has done it yet18:32:03
@k900:0upti.meK900But Slack style "spin off entire conversation" threads are definitely what the "intended UX" is18:32:18
@k900:0upti.meK900So most clients implement that, the stupid fallback or nothing at all18:32:28
@joepie91:pixie.town@joepie91:pixie.town I would say that there is a general desire for threads that work better, yes - concretely, getting there would require spec work and implementations outside of the upstream governance process, because that is kind of stuck at the moment. I don't think that is hopeless - but it does mean that this is not really a short-term solution and that "just use threads as they are now" isn't really one either 18:32:56
@joepie91:pixie.town@joepie91:pixie.town
In reply to @k900:0upti.me
Honestly I don't think threads are fundamentally broken, you could build a Zulip-style UI on top of Matrix threads
from what I understand, some people have looked at this and came to the conclusion that it is not viable without some protocol-level changes
18:33:16
@joepie91:pixie.town@joepie91:pixie.town but getting anything through the spec process right now is a challenge 18:33:53
@raitobezarius:matrix.orgraitobezarius
In reply to @k900:0upti.me
Just no one has done it yet
I'd do it if I would not foresee that doing it anywhere relevant would cause everyone else to have a utterly bad experience
18:34:28
@raitobezarius:matrix.orgraitobezarius
In reply to @joepie91:pixie.town
from what I understand, some people have looked at this and came to the conclusion that it is not viable without some protocol-level changes
Yeah, I'd say you could do it now without protocol level changes but that would be bad for everyone else without those protocol-level changes
18:35:02
@k900:0upti.meK900Yeah, the problem is getting clients to agree on how to handle threads18:35:23
@k900:0upti.meK900Which they notably already don't18:35:29
@joepie91:pixie.town@joepie91:pixie.townright18:35:46
@raitobezarius:matrix.orgraitobezariusConnected issue to the discussion: https://github.com/zulip/zulip/issues/2880018:36:09
@k900:0upti.meK900Honestly I really want Zulip style threads on Matrix18:36:50
@joepie91:pixie.town@joepie91:pixie.town(very quick grump: the way Matrix is designed has made it heavily reliant on the core spec process to resolve disagreements like this, but their design choices for the governance means that this spec process does not actually have the capacity to handle those cases for which it has been made a critical dependency)18:37:08
@k900:0upti.meK900But I'll take Zulip if we can't get that18:37:03
@raitobezarius:matrix.orgraitobezarius(which absolutely doesn't address what you are talking about which is client does whatever they want and even if everything was fixed on bridging side, etc. β€”Β people using their preferred client could have an absolutely disastrous experience)18:37:15
@joepie91:pixie.town@joepie91:pixie.town * (very quick grump: the way Matrix is designed has made it heavily reliant on the core spec process to resolve disagreements like this, but their design choices for the governance means that this spec process does not actually have the capacity to handle those cases for which it has been made a critical dependency. it wouldn't be such an issue if the governance design were better)18:37:25
@raitobezarius:matrix.orgraitobezariusI think a certain ship has sailed when it comes to Matrix and fighting to have Zulip seems to be hard those days18:41:14
@raitobezarius:matrix.orgraitobezariusMaybe before anything, Zulip has to be integrated into things like weechat, etc. so that it is easy to add it as a workspace, idk18:41:42
26 Feb 2024
@aciceri:nixos.devaciceri joined the room.16:14:52
@aciceri:nixos.devaciceri Hey, I'm co-organizing a meetup in my city (that I hope it could be a recurring event) and we were considering to create a matrix room instead of re-using the national one, would it make sense if it was hosted on nixos.org? In that case would it be possible? Who should I ask? 16:18:13
@qyliss:fairydust.spaceAlyssa RossThat does make sense, and you should ask in #matrix-suggestions:nixos.org.16:20:25
@aciceri:nixos.devaciceriOk let me ask there, thanks16:22:07
@ckie:ckie.devmei πŸŒ’& zrsk: discuss here 16:32:26
@ckie:ckie.devmei πŸŒ’&i should've also replied here but forgot about that briefly :P16:32:38
@ckie:ckie.devmei πŸŒ’&but yes16:32:42
@ckie:ckie.devmei πŸŒ’&then someone from the mod team comes around and puppets @admin for a bit16:33:17

Show newer messages


Back to Room ListRoom Version: 6