-
Notifications
You must be signed in to change notification settings - Fork 219
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
Conversation tatams appear twice #859
Comments
That is working as intended. (it will only happen when a reply receives a reply) |
I move my comment from #853 because It is more appropriate here. I think the idea is to present individual messages (this is a twitter, not a facebook clone) but add some context that allow you to understand messages without have to deploy the whole conversation. I like the idea. However, the implementation is a bit confusing because the real message is indented and the context looks to be the main message. Except for first message in the conversation which looks different. I think that a simple change in the presentation should stop the confusion. |
I think this is hard to read, and conversations are so very hard to follow. Would it be technicaly possible to add all replies under the original post ? I understand it could be complicate to know what is the (great great great grand)parent tweet, but it would be better IMO. |
If you want to read it from top to bottom, you can click the "view conversation" link, which will show a linear conversation. Regular view: Conversation view (when clicking 4) |
I would like to see all the replies under the original post too. |
Well having all answers in the same block would switch tatami from message orientation (twitter like) to conversation orientation (facebook like). Having the same conversation repeated ever and ever with only few more replies would make last replies lost in a ocean of old data. I think we should keep the message orientation with just a citation of the replied tatam to give the context. Going to the full conversation screen is a good way to get the rest of the conversation if you want more. |
It's certainly up for changing. Can we get a mock up of what you're looking for though, not sure I fully understand what third option there is. (full conversation vs. message and its children) |
Because the reply to reference is more a context reminder that should not hide the new tatam, we could truncate very long ones. 5 lines seems good enough. For more context, the user shall click on the "View Conversation" link. |
I liked how it worked when we went live with the AngularJS version. It was simple. We broke it because it introduced another side-effect, but I liked it. It was inspired by Twitter. Twitter had to do the same thing in 2012/2013. |
I like the Justin's proposition. |
We need a way to quickly prototype it anyway. These things are hard to imagine without a real conversation in the tool, in a sandbox. |
@FatenHabachi The hierarchical view is the purpose of the "View conversation" view not of the timeline. The timeline should show only the new tatam with enough context to understand where it comes from. |
Nowadays, I would say the best UI would be inspired from IRC: messages in chronological order grouped in thematic channels. Slack uses this model with a great success. |
On the current version of Twitter I initially replied to the initial "Test" tweet with "Test 1", replied to myself again with "Test 2", replied to "Test 2" with "Test 2-1", and then finally replied to the original tweet with "Test 3". As you can see it is basically displaying it all in chronological order and in a flat fashion. I am leaning towards Justin's approach mostly because I (and apparently other people) have a hard time following conversations but am also concerned about ridiculous nesting. |
Regarding ‘ridiculous nesting’, we can just limit the depth like Facebook does. Romain
|
In this screenshot, Justin's tatam appears twice.
The text was updated successfully, but these errors were encountered: