Skip to content
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

DM wording weirdness #15733

Closed
ara4n opened this issue Nov 16, 2020 · 5 comments
Closed

DM wording weirdness #15733

ara4n opened this issue Nov 16, 2020 · 5 comments
Labels
A-DMs A-Timeline O-Frequent Affects or can be seen by most users regularly or impacts most users' first experience S-Tolerable Low/no impact on users T-Defect X-Needs-Design Z-Papercuts Visible. Impactful. Predictable to action.

Comments

@ara4n
Copy link
Member

ara4n commented Nov 16, 2020

Screenshot 2020-11-16 at 09 45 22

on the plus side, we're no longer calling it a room!

On the minus side, do we really want to call it a "DM" rather than "Direct Message"?
Also, the "...invited Matthew" is completely redundant given it's a DM, i think, and should be collapsed into the room creation summary?

@weeman1337
Copy link
Contributor

On the minus side, do we really want to call it a "DM" rather than "Direct Message"?

From an user perspective, what is "direct message" at all? For me this is a single message but this is kind of a chat room.

Shouldn't it rather be something like "This is the beginning of the conversation of XYZ and you."?

@jryans jryans removed the defect label Mar 4, 2021
@niquewoodhouse niquewoodhouse added the Z-Papercuts Visible. Impactful. Predictable to action. label Apr 6, 2021
@niquewoodhouse
Copy link

For fuller context, a user currently sees this on web, I think.

image

Also, the "...invited Matthew" is completely redundant given it's a DM, i think, and should be collapsed into the room creation summary?

I agree. I'm not personally sure why these two bullet points (You created this DM + You invited XX) are needed at all in the DMs screen as everything is already said in the larger text summary above, but I have heard its a really important thing for some people/use cases. I suppose you need something to be able to expand/collapse the room summary, but I again personally don't understand the need for the summary, I just know some people find it useful - there is no summary on Android for DMs, but there is for web and iOS.

...should be collapsed into the room creation summary?

The room creation summary = the expand/collapse list of things that have happened? It's currently a bit inconsistent with the pre-expanded notes (one says person joined the room, the other says person created this DM) and there's a lot of 'room' references in there that go against the idea of not calling a DM/chat a room. There is no room summary on Android for DMs?

image

We could change the terms to be room/DM agnostic.

  • person joined the room = person joined
  • person created the room = person started this conversation (I call it conversation because it's a term used in the intro copy, like direct message - either works I think as they've already been used, I just personally lean towards conversation)
  • person made the room invite only = person made this invite only
  • person made future room history visible to all room members = person made future messages visible by everyone invited
  • person has allowed guests to join the room = Is this needed? It's not present in iOS DM summary and is a bit scary for a private conversation.
  • person joined the room = person joined

From a user perspective, what is "direct message" at all? For me this is a single message but this is kind of a chat room.

That's a really interesting question. Direct message seems to mean peer:peer(s) communication not necessarily around a specific topic, whereas a room is more topic driven, I think. Looking at other products I see some using direct messages as a heading, which suggests it does make some sense to their users, so it has some precedence.

Discord:

image

Slack:

image

@germain-gg germain-gg added O-Frequent Affects or can be seen by most users regularly or impacts most users' first experience and removed P3 labels May 31, 2022
@vertigo220
Copy link

vertigo220 commented Jan 18, 2023

This was just part of a lot of confusion my friend and I, both new to matrix, ran across. Not really sure who did what, but when we first started, we somehow ended up with a room between the two of us instead of a DM. This was additionally confusing because the room name was his name for me and my name for him, and when I went into the room settings, we were both admins and I could change my role, indicating I had control, but I couldn't change his, so I didn't have control...

Anyways, we started a DM, but then it showed the above "user created this DM" and "user joined the room" which further added to the confusion of it all. Then he tried to forget the original room and it didn't do anything despite multiple attempts. I chalk a lot of this up to us just not knowing what we're doing, but ideally people should be able to use it without knowing what they're doing and be able to easily make sense of things and not have conflicting terminology, and it should have probably been easier to start a DM in the first place rather than accidentally creating a room instead, though unfortunately I don't know how/why that happened.

Edit: forgot to also mention that the "room" we originally created was under the "Rooms" category for me but under "People" for them, which was probably the most confusing aspect of all.

Edit 2: hovering over the three dots next to a person's name in "People" shows a tooltip with the text "Room options."

@vertigo220
Copy link

Another example: I started a DM with someone, which was under "People" and not "Rooms" as one would expect for a DM, but then after they left it says "Empty room (was...)"

Also, #5979 is related to this.

@t3chguy
Copy link
Member

t3chguy commented Jul 21, 2024

This got fixed by the new room into summaries

@t3chguy t3chguy closed this as completed Jul 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-DMs A-Timeline O-Frequent Affects or can be seen by most users regularly or impacts most users' first experience S-Tolerable Low/no impact on users T-Defect X-Needs-Design Z-Papercuts Visible. Impactful. Predictable to action.
Projects
None yet
Development

No branches or pull requests

10 participants