diff --git a/content/blog/2023/09/2023-09-01-twim.md b/content/blog/2023/09/2023-09-01-twim.md new file mode 100644 index 000000000..e1278a25d --- /dev/null +++ b/content/blog/2023/09/2023-09-01-twim.md @@ -0,0 +1,306 @@ ++++ +date = "2023-09-01" +title = "This Week in Matrix 2023-09-01" +path = "/blog/2023/09/01/this-week-in-matrix-2023-09-01" + +[taxonomies] +author = ["Thib"] +category = ["This Week in Matrix"] + +[extra] +image = "https://matrix.org/blog/img/20230901-smalk.png" ++++ + +## Matrix Live + + + + +## Dept of *Status of Matrix* 🌡️ + +[Thib](https://matrix.to/#/@thib:ergaster.org) says + +> We’d like to thank everyone for their patience as we continue to work toward restoring the Libera.Chat bridge, and apologize for the continued inconvenience. We’ve heard from many people and communities who are impacted, who have confirmed that operating this bridge is an important service and we remain committed to getting it back online. +> +> It’s been a month since [our last update](https://matrix.org/blog/2023/08/libera-bridge-disabled/) and folks have been reaching out, so we wanted to take this opportunity to provide a brief update. +> +> The bridge team at Element is still actively working on the issues that led to the bridge being disabled in the first place. You can see some of the work that’s in flight through GitHub PRs: [#1757](https://github.com/matrix-org/matrix-appservice-irc/pull/1757), [#1766](https://github.com/matrix-org/matrix-appservice-irc/pull/1766), [#1764](https://github.com/matrix-org/matrix-appservice-irc/pull/1764), [#1734](https://github.com/matrix-org/matrix-appservice-irc/pull/1734). +> +> We’re also looking into a way to transition responsibility for the bridge from Element to being directly run by The Matrix.org Foundation over the coming months - more details as we have them. +> +> Unfortunately, we do not yet have a clear timeline for bringing the bridge back online. We’ll continue providing regular updates and will share more information as soon as we can. Thank you again for your patience! Please do not hesitate to reach out at [#libera-matrix:libera.chat](https://matrix.to/#/#libera-matrix:libera.chat) if you have any questions or concerns. + +## Dept of Spec 📜 + +[Andrew Morgan (anoa)](https://matrix.to/#/@andrewm:element.io) announces + +> 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:** +> +> * _There were no new MSCs this week._ +> +> **MSCs in Final Comment Period:** +> +> * [MSC4026: Allow `/versions` to optionally accept authentication](https://github.com/matrix-org/matrix-spec-proposals/pull/4026) (merge) +> +> **Accepted MSCs:** +> +> * _No MSCs were accepted this week._ +> +> **Closed MSCs:** +> +> * _No MSCs were closed/rejected this week._ +> +> ## New MSCs in detail +> +> In this new segment, we aim to give a bit more context as to why an MSC was opened, beyond what is available in the MSC's introduction. +> +> For [MSC4026](https://github.com/matrix-org/matrix-spec-proposals/pull/4026), the primary motivation came out of the Element Backend team's desire to selectively enable new and experimental Matrix features for only a subset of users on matrix.org. Experimental features are exciting, but also have the chance to break clients completely. By only enabling a feature for a small subset of users, system administrators can ensure that there is no breakage before widening the set of users. +> +> By adding optional authentication to the [/versions](https://spec.matrix.org/v1.8/client-server-api/#get_matrixclientversions) client endpoint, which has a set of `unstable_features` flags, the homeserver is able to know which user the request came from. From there, it can decide whether a certain feature should be advertised as enabled or disabled. +> +> The expected outcome of this is safer deployments - and ultimately less panicking when (not if) something breaks. +> +> ## Spec Updates +> +> Matrix v1.8 was [released last week](https://matrix.org/blog/2023/08/23/matrix-v1.8-release/), and hot on the heels we're now working towards Matrix v1.9, due November 2023. +> +> See the "Upcoming in Matrix 1.9" section of the linked blogpost for the MSCs that the Spec Core Team plan to land in time for v1.9! +> +> ## Random MSC of the Week +> +> The random MSC of the week is... [MSC3160: Message timezone markup](https://github.com/matrix-org/matrix-spec-proposals/pull/3160)! +> +> This MSC proposes new HTML syntax for formatted `m.room.message`s with a `