element-hq / element-hq/element-web

Stabilise MSC4278 Media preview controls

Open
#34,976 0 comments 0 reactions 0 assignees View on GitHub
T-Enhancement Z-Spec-Compliance
Dominant language
TypeScript
Stars
13.5k
Forks
2.8k
PR merge metrics
PR metrics pending

Description

https://github.com/matrix-org/matrix-spec-proposals/pull/4278 is now considered stable. Given this involves cross-device account data we should consider *both* configs (with a preference for the stable config) for a transition period until such a time the old config can be removed.

Contributor guide

Open the contributing guide

Research direction

Start by reading MSC4278 and search the Element Web code for the Media preview controls and the cross-device account-data configuration. Trace how the stable and old configurations are read during the transition period. Done means the stable configuration is preferred while both configurations remain supported until the old one can be removed.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
frontend
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
52/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.