-
Notifications
You must be signed in to change notification settings - Fork 413
MSC3015: Room state personal overrides #3015
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
base: old_master
Are you sure you want to change the base?
Changes from 48 commits
e0e7133
96fef8b
8065221
0de8e47
45c91fd
a226142
616dcba
6b5ccbe
e343893
d448559
c33ef1a
ad7f2fa
dd423aa
76e0522
9a7f694
910be82
abc7edf
108ffa7
2be176c
eea1ba0
87bfff2
ba19693
6147bd6
6da8d3a
fa6f59b
2e8536e
0eb7773
00ade35
5df15b6
a470fba
39c08c4
12c0a3f
21f14c2
cfb8f55
ffad669
6ff1393
f0e6037
25a6d58
381103a
979eb47
016d3f8
41733af
359b003
985f30e
50cfe4f
74a25c6
1bd1132
e9d925b
cc88c7e
f859140
415a7f4
8c1fbce
34acaed
54795fc
649b5b4
42e5c7f
3cc130e
a56f5aa
9c94f4c
5ba4368
74fa075
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change | ||||
|---|---|---|---|---|---|---|
| @@ -0,0 +1,95 @@ | ||||||
| # MSC3015: Room personal name | ||||||
|
|
||||||
| Very often users want to personally rename rooms to see it in list like they wants, especially for DM rooms. But room | ||||||
| name is shared thing, so if they rename it for yourself, all other members will see this rename too. | ||||||
|
|
||||||
| Examples of problem: | ||||||
|
|
||||||
| 1. Very often other people want to rename DM rooms with me and can do this, because we both are admins. So he set the | ||||||
| alternative name of that DM room (eg `Korepov Alexey` instead of `Alexey Murz Korepov`) - this works well on his | ||||||
MurzNN marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||||||
| side. But, as result on my side, I see that room in my rooms list with my name, instead of remote user name. | ||||||
|
|
||||||
| 2. The user have two DM rooms with different Matrix users, but both have name "Alice" without avatar. As result he see | ||||||
MurzNN marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||||||
| two identical rooms in list with same name and can understand which Alice is where only via reading recent messages. | ||||||
MurzNN marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||||||
| And he can solve this problem via renaming rooms, that give the result from item 1, descibed above. | ||||||
MurzNN marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||||||
|
|
||||||
| 3. This problem often happens for rooms from bridged networks, when we talk with same person via different networks, and | ||||||
| want to mark each room personally. This can be solved via adding suffixes with remote network name to room name on | ||||||
| Bridge side, but people want to change other parts of room name too. For example, one person can have different names | ||||||
| in each network (eg "Alexey Korepov" on VK, "Korepov Alexey" on Skype, "Alex" on WhatsApp, "Murz" on Telegram), and I | ||||||
| want to see all rooms with him as similar names. | ||||||
|
||||||
| want to see all rooms with him as similar names. | |
| want to see all the rooms with similar names. |
Outdated
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| Most of other modern messengers (Telegram, Skype, Viber, WhatsApp) already have this feature, but only for DM rooms via | |
| Most other modern messengers (Telegram, Skype, Viber, WhatsApp) already have this feature, but only for DM rooms via |
Outdated
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| reusing smartphone's addressbook to store personal names of contacts. And moving from that messengers to Matrix confuses | |
| reusing smartphone's addressbook to store personal names of contacts. Moving from these messengers to Matrix is confusing |
Outdated
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| the people, because they can't rename personal chats in his own list like before. | |
| because they can't add personal names to chats like before. |
Outdated
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| By default this item is absent. It is added only when user make the personal renaming of room, and cleared if user | |
| By default this item is absent. It is added only when user sets a personal name for the room, and cleared if user |
Outdated
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| remove the personal name for room (or make it empty). | |
| removes the personal name for the room (or make it empty). |
Outdated
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I don't think we should support "making it empty" as a feature. This can be a client UX decision that an empty room name is either not allowed or translates to clearing the personal name on the matrix side.
Outdated
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| Regarding to spec, the account data's key can't be deleted, so if user wants to clean the personal name or "Reset to | |
| According to the spec, account data keys can't be deleted, so if user wants to clean the personal name or "Reset to |
Uh oh!
There was an error while loading. Please reload this page.