4 ms·
I recently created a Matrix channel for my open-source project. It's really quite good. They need to work on the threading (I prefer Slack's model), but really
by nateberkopec 6y ago
I recently created a Matrix channel for my open-source project. It's really quite good. They need to work on the threading (I prefer Slack's model), but really it's 90% as good as Slack for my use case of an OSS community.
- dijit 6y agoI know it’s bike-shedding at this point but I really dislike slacks threads. I would highly recommend looking at Zulip and telling me what you think. a good example of Zulip in action is the Rust communities Zulip instance. rust-lang.zulipchat.com
- heinrich5991 6y agoZulip cannot be read without signing up. That's very annoying.
- punchagan 6y agoIt is a feature that's currently being worked on actively. You can follow the work here: https://github.com/zulip/zulip/pull/16131 https://github.com/zulip/zulip/pull/16131
- wcerfgba 6y agoI much prefer Zulip's thread model to Slack's (it it bolt-on and poorly done: threads have no titles, they get lost in history as there is no way to list threads, and they are optional so people only use them some times), but I prefer Slack's UI to Zulip: in Zulip everything feels a bit 'tight' and too close together. Also the big outline box for keyboard navigation is distracting to me. Seems like an interesting study in developer-driven design: in Zulip the mental model is much better, but the appearance of the UI isn't as nice.
- karlicoss 6y agoThere is some ongoing work on threading https://github.com/vector-im/element-web/issues/2349 https://github.com/vector-im/element-web/issues/2349 Apparently it's already in the protocol, just needs UI support from the clients. Not sure if they use Slack model though
- Arathorn 6y agoThere are two threads (heh) of work on threading in Matrix - one is label-based threading like Zulip: https://github.com/matrix-org/matrix-doc/pull/2326 https://github.com/matrix-org/matrix-doc/pull/2326, which is implemented today in Synapse but isn't exposed by any(?) clients. The other is full HN/Reddit/Twitter/FB style threading, as per https://github.com/matrix-org/matrix-doc/pull/2836/files https://github.com/matrix-org/matrix-doc/pull/2836/files, which has been implemented at https://github.com/matrix-org/cerulean https://github.com/matrix-org/cerulean and if successful will get fast-tracked into Element. Quite what the UX will be is unclear, but it's unlikely to be Slack/MM/Gitter-style.
- karlicoss 6y agoOh thanks for the info! Even better, I'm not a big fan of Slack threads anyway :)