Matrix Conference 2024

Travis Ralston

Pronouns: he/him

Travis is the Foundation's Director of Standards Development, Trust & Safety (T&S) technical lead, Spec Core Team (SCT) member, Senior Software Developer at Element, and Owner/Operator of t2bot.io in addition to being a hobbyist Matrix developer in his spare time.

Travis was first introduced to Matrix through his local makerspace in 2016, and has been contributing ever since. In 2018 Travis was hired by Element to facilitate the release of Matrix 1.0, work on Element Web (then Riot), and develop early moderation tooling for the Matrix ecosystem. Travis' role today is dedicated to the Foundation's Trust & Safety team with a subfocus in protocol interoperability through his Standards Development hat.


Sessions

09-20
16:15
45min
DMA, MIMI, (D)MLS, Linearized Matrix and more…
Travis Ralston

There has been lots of work in 2024 around Matrix and the EU Digital Markets Act, and other interoperability initiatives like the IETF’s More Instant Messaging Interoperability Working Group. This talk will give all the latest updates on the various approaches to wider interoperability, including use of interoperable encryption via the Double Ratchet and Decentralised MLS.

Matrix in Practice
LAB 3
09-21
10:45
45min
Authenticated media & how to ship spec features
Travis Ralston

All images, avatars, videos, and files sent over Matrix are represented as "media" for other servers to download, cache, and serve to their users. A design flaw in Matrix meant that this media was unauthenticated, and able to be downloaded by anyone. Fixing this requires a few moving pieces, cross-team dependencies, and a lot of spec work for the ecosystem to upgrade. This talk walks through the spec process to demonstrate its ability to facilitate large and small features going to production quickly, and covers the specifics of Authenticated Media (MSC3916) along the way.

Matrix Internals
LAB 4
09-22
10:00
120min
MSC Process Guidance
Travis Ralston, Andrew Morgan

Let's talk MSC process and get some proposals written and/or pushed forward! Speak with the Spec Core Team (SCT) directly to get early review on your ideas and input on alternative approaches for existing MSCs.

LAB Green (Basement)