-
Notifications
You must be signed in to change notification settings - Fork 440
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
Thread/"Respond to single post" option #1469
Comments
We will not start threading, but replying is certainly an option. |
Actually this is duplicate of #1136 |
@nickvergessen is this really a duplicate of #1136? |
No we only implemented replying similar to whatsapp. But we are not going to implement threading. We are a chat-focus app, not a forum replacement. |
This is not about building a forum replacement. It is about making Talk as userfriendly and productive as possible.
And threads are an important part of that imo.
Furthermore, just because other chat apps like WhatsApp and Telegram haven't implemented threads yet doesn't mean that this feature wouldn't be useful at all and could also differentiate Nextcloud Talk from them in providing better tools for productivity!
BTW: I think both ways to reply have their right to exist so I think they should be implemented both.
And one thread level (so beeing able to answer to a message in a thread form but then chronologic again) would be enough imo. E.g. Microsoft Teams is doing that just right.
|
I will let you know. 👍 |
Comment from @jancborchardt
|
I would highly recommend such a feature, to have the possibility to group messages and to collapse and hide such "threads/topics" within a group chat. |
In theory it should already be possible to implement some sort of threads "light" in the frontend only by leveraging the logic introduced with replies. In this case, threads are not logically different from replies, they are just visualized differently. Telegram implemented such a feature for channels/large groups somewhen during the last two years. When you tap a message (Android) which got replies or is a reply, the context menu has an option "show replies", which opens a new view, showing all related messages just like a thread. When implemented like this, it could be made toggleable by users to keep the linear view (status quo) or visual grouping to threads, without requiring any changes on the backend. |
From what i have seen the last year this is atcually a requested feature. And some opts for apps liker Mattermost or Rocket chat as talk lacks it. ar least the basic stuff added here from @szaimen would be enough (rocket.chat has for example threads and discussions that differs in how it handles stuff) And then we also have slack with their huddle stuff that when you have a smaller video meeting a thread is opened for just that meeting and not cluttering the rest of the chat. This would be good together with the silent meetings just inviting a few participants. |
The lack of threading is the only feature that keeps my company from using Nextcloud. An implementation similar to Slack or Mattermost would be great. Then it would be the perfect platform for all tasks.... |
Meanwhile we also use Mattermost with the thread function. With calls and the focal board, other similar functions were added to Mattermost, which we need in everyday work. Nextcloud was supposed to be our central platform, but due to the lack of threads alone, Nextcloud unfortunately wrote itself off. We currently only use Nextcloud to share files, the clients are used for this, no longer the interface. Too bad that Nextcloud missed this opportunity, Mattermost has now seized it. |
Is this topic on the roadmap? |
Strange that nextcloud email forces threads with no option to disable them, while for Talk we have the clutter that comes with unthreaded conversations. |
Yes, we'll implement it, one way or another. I don't know the ETA on it, but such a feature is often requested and makes sense. We just have to find a way to do it that works nicely in our user interface. There are some bad implementations out there, thoughts on and examples of good ones is genuinely welcome! |
Dear Team, I love and hate threads equally in other messengers, so i would like to propose an usability and readability option. Background (or "what drives me mad"): How it works in other messengers now:
My Proposal to implement perhaps as follows:
Perhaps with an option per Conversation, like in Conversation A this is activated, and in Conversation B,C,D its just like it was before. This way it could be a feature to be experimented with (A/B Testing, starting in Web Version, ...) Thanks for considering and wishing you the best, |
Only using the reply-to option doesn't properly scale with user numbers. Especially when multiple concurrent discussions take place in a single group chat, it's very hard to follow -> Threads |
Conversation threads are the only feature I really need in NextCloud. Following the tested and proven example of Slack threads is the best solution IMO... Creating separate conversations for micro topics isn't practical. Take for example, the comment from this forum post:
Someone in the Ferrari conversation might mention they have a 1989 Ferrari. Another user does as well and they go on at length about their experiences while flooding the main Ferrari conversation. |
I agree this feature, or a similar one that helps grouping conversations, is key for Talk to be used on a professional level. To complement what has been said so far, I think an important part of implementing this type of in-chat threads is finding existing threads, so they don't end up buried up in the chat. Just a possible solution using the existing Nextcloud interface paradigms: the right sidebar (which has tabs like "participants", "shared items" or even "breakout rooms" in conferences), could get a new tab called "threads". To make it relevant, I think it should be the default tab, and always be open by default if the chat has threads. UI choices that focus on avoiding duplicate threads and "orphan" messages that could have joined an existing thread, are crucial for the feature to be useful at all. |
Is your feature request related to a problem? Please describe.
In long chats with many messages and participants, it would be helpful to be able to respond directly to a single post. On slack.com this is called "Start a thread".
Describe the solution you'd like
A button "Start thread" which opens a discussion about the post in the right sidebar.
Example from slack:
In the main chat an intented message with the number of replies is shown.
Example from slack:
The text was updated successfully, but these errors were encountered: