Do NOT reorder messages based on replies
If a message has replies, Teams changes the order of messages so that the original message takes on the timestamp of the latest reply.
DO. NOT. DO. THAT.
It is horribly flow-breaking to have the original conversation reordered based on later replies. This is totally unnecessary. The Activity feed can help me quickly jump to "new" posts regardless of their location in the channel order.
This would really help our use case since every day there is an automatic notification to a channel and during the day people reply on it.
So if a user reply on thread from last day we don't want it to be shown as latest.
Jim Scott commented
I disagree, I used slack and no one ever used threads as it was difficult to find the conversation once a number of other messages got added to a channel. I have started to use the reply feature more because it is not front and center when it has activity.
However, I think we all use this application differently and I believe that features like this need to be driven by a preference. Let people like Jesse have their way by giving them a preference option. Should have a preference at teams level that allows admins to define default preference and let users override the default preference as desired. Don't make everyone use it the same way, give each user their own preference.
Paul Jeffcott commented
The wording of the original post is incorrect, it does not adjust the timestamp of the first message even in the screenshot from Jesse. The issue at hand here is as Neal described IMO. Older messages get bumped to the bottom of the channel because of a newer reply.
Adding a "New Notifications" icon with the number of new notifications since previously accessing the thread would be far more beneficial and less confusing for people actively participating in threads.
Roeland Wiersma commented
Completely agree with this. If people who just join a team respond to old content it gets moved to the bottom for everyone to see. This is not how it should be, please keep the order on posting date not last reply date.
I actually like this forum-type type behavior. This way recent activity conversations are brought back to the attention of all in the channel instead of only those already involved in the conversation. I can see this being undesired behavior for others however, so I would change the ask to a setting that can be set per channel by the Owner to the desired behavior for that channel.
Neal Kunkle commented
This is my biggest problem with Teams. I am ok with the reply functionality, but please keep the messages where there are in the timeline. This maintains a visual flow and context. When a message tree ends up on the bottom, I lose the context of the messages around it, which may be necessary to understand the content of the message.
Jesse McNaughton commented
Obviously, given that they've just declined the request to not show the "reply" button under every message, this is never happening. So long, Teams, it was terrible while it lasted.
I think you're supposed to use threads instead of starting a new thread to reply to an existing thread. All the messages in the example are related and should be in one thread. This ends up making the overall team channel cleaner. It's a deviation from Slack, if you're used to that. However, over time you get used to it and it makes it easier to find other topics instead of scrolling forever. It's sort of like conversation view of email instead of timeline view.