matrix-org / matrix-org/matrix-spec

Room-level default Sender Display property

Open
#1,392 5 comments 0 reactions 0 assignees View on GitHub
feature
Dominant language
HTML
Stars
330
Forks
150
Avg merge
2h 21m
Merged PRs (30d)
3

Description

**Description:**

Please note, this is Matrix specification extend proposal.

Currently Matrix client (eg. Element) displays the message sender by default. This too restrictive and in some cases unnecessary and ugly. You do not always need to know the sender, eg. when bots send messages to a room.

In LinkedIn or Facebook page, do not show which page admin/moderator or bot send the message. No one is interested to know that. What people interested to know is that there is a new message in the room/channel or page.

Therefore, I propose a room-level default Sender Display property (hypothetically named defaultSenderDisplay).

The defaultSenderDisplay by default is true. That is client display the message sender.

If room admin sets defaultSenderDisplay to false, client does not display the message sender for the room.

Contributor guide

Open the contributing guide

Research direction

Start by reviewing the Matrix specification and its extension proposal process to identify where a room-level property would be defined. Confirm how the proposed defaultSenderDisplay behavior should be represented and documented, including the default value and client behavior; no file or test is named in the issue.

Written by the indexing model from the issue text.

Assessment

Domain
documentation
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.