This Week in Matrix 2024-05-31
31.05.2024 19:00 — This Week in Matrix — Thib🔗Matrix Live
🔗Dept of Spec 📜
Andrew Morgan (anoa) {he/him} reports
Here's your weekly spec update! The heart of Matrix is the specification - and this is modified by Matrix Spec Change (MSC) proposals. Learn more about how the process works at https://spec.matrix.org/proposals.
🔗MSC Status
New MSCs:
- MSC4148: Permitting HTTP(S) URLs for SSO IdP icons
- MSC4147: Including device keys with Olm-encrypted events
MSCs in Final Comment Period:
Accepted MSCs:
- No MSCs were accepted this week.
Closed MSCs:
- No MSCs were closed/rejected this week.
🔗Spec Updates
This last week's focus was primarily spent on ensuring MSCs are moving towards Final Comment Period (FCP; the step before an MSC is accepted) at a healthy pace. Below are the MSCs which were on Tuesday's pings, and their current status:
- MSC3916: Authenticated media
- Needs just 2 more checkmarks SCT members to enter FCP (started the week needing 6).
- MSC4138: More methods in CORS
- Needs 1 more checkmark from the SCT to enter FCP (started the week needing 1).
- Currently blocked on clarified text regarding its scope.
- MSC2781: Removing reply/edit fallbacks
- Needs just 2 more checkmark from the SCT to enter FCP (started the week needing 2).
- Currently blocked on some clarified behaviour and process ordering.
- MSC2867: Marking rooms as unread
- Needs checkmarks from 3 more SCT members to enter FCP (started the week needing 3).
- Currently blocked on ensuring that this addition to spec doesn't make notifications more complicated.
Client and server developers are encouraged to review these MSCs in particular because they're on a path to being included in the next spec version. This doesn't have to mean implementing them, but if there's something which doesn't sound quite right in the proposal text then leave a comment on the diff to raise a concern. The SCT will take these comments into consideration as the MSC enters FCP - the 5 day countdown to ensure any last comments are considered before the proposal is accepted into the spec as stable.
Next week's focus will largely be the same as usual: we'll focus on unblocking Matrix 2.0 MSCs/features as a priority, and MSCs which require more checkboxes to enter FCP will be raised for prompt review. We're always on the lookout for MSCs ready for FCP, but can sometimes miss something - let us know in #sct-office:matrix.org if it looks like something is ready to go but hasn't caught our eye yet.