HackerOne users: Testing against this community violates our program's Terms of Service and will result in your bounty being denied.
Conversations: threading by participants
I find it really confusing that the Conversations app will thread together *everything* you and another person talk about, regardless of whether you type it into an existing conversation or click "Start New Conversation." Even if you clear a conversation and then start a new one with the person, the last thing you talked about re-appears as the first message. If I click "Start New Conversation" I don't expect that to implicitly say "unless we were already talking; then go ahead and append it to that one."
The side effect of this is that I can only clear EVERYTHING we've ever talked about, or clear nothing. What if last week you told me some important information that I need to keep, but now we're talking about the weather? If I want to clear the weather conversation, I lose what you told me last week. I can imagine Conversations with hundreds of messages and people being deathly scared of ever hitting the "Clear" button.
I think Conversations are brilliant, but this convention of stringing all of them together based solely on participants is a major pitfall.
The side effect of this is that I can only clear EVERYTHING we've ever talked about, or clear nothing. What if last week you told me some important information that I need to keep, but now we're talking about the weather? If I want to clear the weather conversation, I lose what you told me last week. I can imagine Conversations with hundreds of messages and people being deathly scared of ever hitting the "Clear" button.
I think Conversations are brilliant, but this convention of stringing all of them together based solely on participants is a major pitfall.
Tagged:
0
Comments
Example: I need to start 5 identical conversations with 5 different people to get feedback on something privately. They'd all have the same preview and it'd drive you nuts to find the one addressed to Joe.
//edit: I think this only applies until they reply once? Then it'll get their name on the Conversation list. I'll have to check to make sure it's not just my importer messing this up somehow.
Looking at it now, "Conversations" is kinda more like an IM app than an email app, so perhaps the styling should better reflect that? Perhaps only "active" conversations should be shown (in the past week/month/whatever, or any age unread) and "inactive" conversations should be hidden until you select a "show inactive" tick box or something similar...?
And my main issue remains that it will thread all your Conversations with someone into one long Conversation. No one wants to have to choose between usability and archiving.
You make good points, though. A good first step would be to include all of the names of people involved in the conversation right on the main screen, like:
Mark -> Lincoln, [-Stash-], bean, Immersion
I remember there being issues with making that happen (speed related).
if you clear a conversation and then start a new one with the person, the last thing you talked about re-appears as the first message.
That is a bug.