-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Threads #8
Comments
I've been following #2349 for a while now, and very excited to see a proof-of-concept via |
The threads development is great! However, one concern is that it doesn't seem to be possible to make a room "thread only". If one looks across the marketplace of chatt apps (open source and closed source) there are basically two thread models available:
While this may seem like a small difference, I'd say that it's a major difference between the two. Both have merits, and it would be good if both were supported (configurable per room). My main concern here is that Matrix seems to be planning/designing only for one of the models (1). I think that's a mistake. Having the ability to force a room to be "thread only", i.e. all the top-level items in the room is only threads, is quite useful. In the design discussion on threads, many people have requested it (and those comments have many upvotes):
Just wanted to chime in with this before it's too late, because I want Matrix/Vector to grow, and I think you are missing an opportunity here. 😄 If you want to dig in more, just download Twist (or checkout their website, https://twist.com) and see how they've designed threads as a first-class citizen. |
Absolutely agree, a setting to toggle thread-first mode for rooms would be killer. Slack-style threads encourages a proliferation of diverging discussions that becomes really unwieldy. This comment by @ara4n is mysterious but potentially encouraging:
|
I have used topicbox to follow Thunderbird dev related conversations, and after having used the interface for several hours I agree that thread-first rooms are very useful in many contexts. I really like the suggestion to "force a room to be thread-only" and endorse this feature request and I think this needs to be a high-priority UX improvement initiative. |
Looks like the next phase of threads will be handled by element-hq/element-meta#334 + element-hq/element-meta#271 (according to element-hq/element-web#21990 (comment) ) |
Is there a consideration for multi-level threads? Right now they only go one level deep, but if it's possible to go deeper (reddit/hackernews/slashdotorg style), will that be done? |
What I need most from threads is the ability to create a thread from existing posts, I.e. by selecting a group of posts and say ‘this is a thread now’. This is a very necessary moderator tool for doing progressive content gardening, as many people will fail to enter their content into the correct bucket when first posting. Forcing all-threads doesn’t solve for this, as many channels benefit from being free-for-all with no imposed structure, which in turn allows threaded conversations to naturally emerge. I believe the solution to this is in matrix-org/matrix-spec-proposals#2326 |
Summary
It's difficult to follow conversations in medium-high traffic rooms when multiple subjects are being conversed over at the same time. Message threading is a proven, expected solution to help solve this.
Intended outcome
Implement message threading. Consider using message threading as a moderation tool.
The text was updated successfully, but these errors were encountered: