This Week in Matrix 2023-10-20
20.10.2023 00:00 β This Week in Matrix β MTRNordπMatrix Live
πDept of Spec π
πWeekly Spec Update
Andrew Morgan (anoa) says
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:
- MSC4060: Accept room rules before speaking
- [WIP] MSC4059: Mutable event content
- [WIP] MSC4058: Additive events
MSCs in Final Comment Period:
- No MSCs are in FCP.
Accepted MSCs:
- No MSCs were accepted this week.
Closed MSCs:
- No MSCs were closed/rejected this week.
πSpec Updates
In the new MSCs section there are new flurry of MSCs from Travis.
Matrix 1.9 has also been given a scheduled release date of November 29th, 2023.
Travis has also put out a call in the #sct-office:matrix.org for folks to add/apply feedback to any MSCs related to custom emotes and stickerpacks, as that feature is due to be reviewed (and consolidated) by the Spec Core Team this week or early next week.
πRandom MSC of the Week
The random MSC of the week is... MSC4034: Media limits!
This MSC facilitates a few new features related to the storage of user media on homeservers. First, it proposes additional metadata on the
/_matrix/media/v3/config
endpoint to inform clients of the total number of bytes they're allowed to store on the homeserver, as well as the maximum number of total files they're able to store.Second, a new endpoint
/_matrix/media/v3/usage
would allow users to query how much of their total number of bytes/files they're currently using.Both of these features would allow homeservers to set and communicate media usage quotas to clients, instead of simply returning an error when the user tries to upload media that would exceed it.
Seems like a very sane proposal to me! If this is something that you think would be useful to the Matrix spec, please don't hesitate to weigh in with your support/feedback :)
πCall to Action for server owners
Aine announces
Hey there, Matrix Homeserver Owners!
I'm Aine from etke.cc, and I want to tell you about a fantastic project we're working on: Matrix Rooms Search. It's a search engine for Matrix Federation public rooms.
Recently, we introduced MSC1929 integration into Matrix Rooms Search. This feature automatically notifies server owners by email if a room on their server is reported for any issues. It's an important step toward enhancing safety within the Matrix Federation.
However, we've noticed that the adoption of MSC1929 across Matrix servers is relatively low, despite the fact it is going to the proposed Final Comment Period soon. This is where we need your help!
On behalf of the MRS project, we're reaching out to you to add (or update, if you previously configured it) MSC1929 support to your homeserver. Together, we can make the Matrix Federation a safer and more secure environment for everyone.
So, how can you do this? It's simple! You just need to serve the
/.well-known/matrix/support
file with the following structure on your homeserver's domain. If your Matrix ID is@you:example.com
, the file should be available athttps://example.com/.well-known/matrix/support
:{ "contacts": [ { "email_address": "[email protected]", "matrix_id": "@your:mxid.here", "role": "admin" } ] }
If you're using mdad, there's a handy guide to assist you in setting this up.
By taking this step, you'll be contributing to a safer and more secure Matrix Federation. We invite you to join us in the #mrs:etke.cc room, where you can connect with others who are interested in the MRS project.
Let's work together to make the Matrix Federation a better place for all of us. Your support means a lot, and it's a step in the right direction for a more secure and connected future.