The Matrix Conference 2024
| title | author | length |
|---|---|---|
| Opening Remarks | Josh Simmons | 19m |
Conference opens with logistics and concrete facts: three tracks across Lab 3, Lab 4 and Lab Green, sessions recorded and live streamed, long 90 minute lunch… | ||
| Matrix 2.0 is Here | Matthew Hodgson | 41m |
Ten years in, Matrix 2.0 delivers four concrete platform changes: a simplified Sliding Sync implemented natively in Synapse (on by default since 1.14) giving… | ||
| Strengthening the Base: Laying the Groundwork for a more robust Rust SDK | Benjamin Bouvier | 48m |
Rust SDK adds QR code login via OIDC, exposes an event cache (observable in-memory store today, planned SQLite persistence) and a send queue that provides… | ||
| From Protocol to Product: Taking Matrix into a typical workplace environment | Danielle Kirkwood | 19m |
Provides a decision tree for buy vs build and shows a working Element Server Suite (ESS) built as a Kubernetes operator with an installer GUI or Helm charts… | ||
| How to fix security issues in a decentralized system with multiple vendors | deepbluev7 | 30m |
Finding a spec-level vulnerability forces use of security@matrix.org and the public MSC process, but quarterly spec releases and linear spec versioning make… | ||
| NeoToolSuite: A productivity suite integrated with Matrix | Robert Catalao | 27m |
NeoToolSuite shows a concrete stack: NeoBoard standalone is a web whiteboard that syncs in real time with its Element widget, auto‑generates slide panels… | ||
| DMLS, MIMI, etc | Travis Ralston | 29m |
European Digital Markets Act forces gatekeepers like WhatsApp and Messenger to open APIs while preserving end-to-end encryption, so bridges must proxy crypto… | ||
| Tammy: a modular Matrix messenger | Michael Thiele | 36m |
A modular Matrix client built on a three‑layer stack: Kotlin Multiplatform Trix SDK (Apache) for Matrix core and crypto, a Trix Messenger layer exposing view… | ||
| Element X Launch | Amandine Le Pape, Amsha Kalra, Ștefan Ceriu | 45m |
Element X is a full rewrite of the mobile clients released as the recommended app, built on a shared Rust SDK with iOS using SwiftUI and Android using Jetpack… | ||
| Advancing human rights with Tor | Pavel Zoneff | 37m |
Describes concrete wins: Tor Browser plus Snowflake lets volunteers donate bandwidth, growing from about 20,000 to 130,000 volunteers and enabling roughly… | ||
| The Macroeconomics Of Privacy and Dignity | Mike Hoye | 19m |
Argues that privacy is not just individual secrecy but privacy equals agency over what you share, and that language shapes collective action so society needs a… | ||
| The Walled Garden Dilemma: Privacy vs App Choice in Messaging | Carla F. Griggio | 31m |
Users craft personal communication places across a median of five messaging apps and use one primary app 78% of the time, so walls both protect social… | ||
| Migrating the gematik TI Messenger spec from Matrix 1.3 to Matrix 1.11 | Johannes Marbach | 25m |
Migrates the TI Messenger spec from Matrix 1.3 → 1.11 by auditing the Matrix changelog, filing clarifying PRs, and adding Tim-specific rules: servers must keep… | ||
| Element Call | Florian Heese | 45m |
Element Call is a decentralized, federated video conferencing stack built on Matrix RTC using a LiveKit-based SFU deployed alongside Home Servers, with an… | ||
| Implementing a Matrix client inside WorkAdventure | David Négrier | 31m |
A Matrix client is embedded into WorkAdventure using the Matrix JS SDK (Rust SDK/WASM bindings were unavailable), with the login flow built around Synapse SSO… | ||
| So Long and Thanks for All the SDKs: Meet Trixnity | Benedict Benken | 24m |
Trixnity is a Kotlin Multiplatform SDK implementing Matrix clients, servers and appservices with >99% shared code, a reactive cache and streaming media so… | ||
| Regulatory compliance in decentralised environments | Denise Almeida | 25m |
Argues that Matrix architecture maps onto DSA categories so home servers = hosting and clients = mere conduit, while managed hosting keeps immunity but retains… | ||
| Acter: Empowering Activists & Human Rights Defenders with Matrix | Emil | 30m |
Nonprofit Acter builds a mobile‑first organizing app on Matrix that combines end-to-end encrypted chats (DMs and group chats) with structured spaces not… | ||
| Closing : So ends The Matrix Conference 2024 | Josh Simmons, Yan Minagawa | 16m |
Conference closes after four days with concrete figures: 236 registered, a venue cap of 200 per day, 53 sessions from 52 speakers, and 38 volunteers… | ||
| Tchap, the French administration federation: past, present and future | Julie Ripa | 20m |
Tchap is a French government Matrix deployment: a fork of Element with 17 home servers (one per ministry plus local and external nodes), a closed federation… | ||
| Federated, not out of control | Patrick Maier | 29m |
Element ships a secure border gateway (SPG) written in Rust, stateless and cloud‑native so it scales into Kubernetes and can handle millions of users, and an… | ||
| The TI Messenger: Advancing Secure Healthcare Communication with Matrix | Jan Kohnert | 30m |
A secure healthcare messenger built on the Matrix protocol with end-to-end double‑ratchet plus an access control layer using Germany’s telematic infrastructure… | ||
| Running a large scale matrix messenger at university medical center mainz | Hans Hüppelshäuser | 24m |
University Medical Center Mainz deploys a production Matrix messenger for 8,700 employees (340,000 patients, 4,230 students) built from Element clients… | ||
| Matrix as enabler for the SwissPost nationwide ePost communication system | Renato Stalder | 27m |
Swiss Post builds a nationwide ePost platform using Matrix as the messaging backbone, a free citizen app plus managed clouds for communities and on‑prem… | ||
| A messenger for NATO and its members | Jeroen Franssen | 28m |
Proof‑of‑concept Matrix deployment for NATO runs as an on‑prem Element Enterprise cluster with branded Android/iOS apps, bridges to Signal, WhatsApp and… | ||
| Data Privacy and Signature Management: Battling Digital Surveilllance | Joe Schniebs | 24m |
Describes concrete harms and fixes: a January 2022 Kazakhstan shutdown severs connectivity, 227 deaths and $410M economic loss; NSO Pegasus clients target… | ||
| Försäkringskassan, Matrix and Sweden’s public sector | Kenneth Edwall, Anna Engström | 29m |
Försäkringskassan builds a multi-tenant public collaboration platform (SOS) running Nextcloud document collaboration, Element on OpenShift and Jitsi with… | ||
| Innovating Public Sector Collaboration with Secure, Open Source Platforms | Peter Klein | 26m |
A Swedish telco builds T Collaborate as a Matrix/Element-based secure collaboration platform after a coalition of eight authorities plus hundreds of reference… | ||
| Beyond Instant Messaging: Matrix in the Public Sector | Marco Holz | 38m |
German federal e‑ID integrates Matrix to move beyond chat: a BundID-backed Matrix home server with SDKs connects 1,500 online services and ~4.6 million users… | ||
| Working in a Purple Submarine Matrix in openDesk | Alexander Smolianitski | 13m |
OpenDesk is an open-source workspace suite that runs as a self-hosted Kubernetes Community Edition or as OpenDesk Enterprise Edition SaaS with real-time… | ||
| Simplified Sliding Sync | Ivan Enderlin | 31m |
Slide-based room sync moves heavy logic out of the server: the old experimental MSC-3575 proxy flow (one new server, one new client, two new apps, one new sync… | ||
| Authenticated Media & How to ship spec features | Travis Ralston | 44m |
Matrix switches media downloads to authenticated endpoints using access-token auth (implemented via Synapse and matrix-media-repo changes) and documents it as… | ||
| Meet the Governing Board | Josh Simmons | 30m |
Matrix.org Foundation now runs a 19-seat board (up to 24) elected from community, ecosystem, associate and funder tiers; board meets at least twice yearly… | ||
| Matrix Cryptographic Key Infrastructure | Sumner Evans | 46m |
Clear description of how Matrix moves the room encryption key (Megolm session) between devices: either direct encrypted m.room_key to-device events or… | ||
| Unable to decrypt this message | Kegan Dougal | 34m |
Explains why messages become "unable to decrypt" (UTDs), shows a new test framework complement-crypto that runs home servers in Docker with a man-in-the-middle… | ||
| State of the Matrix Dart SDK | td | 23m |
The Dart Matrix SDK ships as v0.33.0 release with a breaking change, powers TI messenger and many German healthcare apps (Gisa, fluffychat, famly), and reports… | ||
| MatrixRTC: The (not anymore) missing piece to enable great video conferences | Timo Kandra | 44m |
Matrix RTC standardizes call state as per-device call_member state events, uses an interchangeable RTC backend (currently LiveKit SFU per home server replacing… | ||
| Harder better faster stronger auth with OpenID Connect | Quentin Gliech | 38m |
A new browser‑redirect login replaces UIA by combining OAuth2/OpenID Connect with a dedicated auth service so credentials are domain‑bound and password… | ||
| Introducing Decentralised Identity to Matrix | Wenjing Chu | 44m |
Proposal to add decentralized, user-controlled identity to Matrix using a wallet model and a concrete protocol called Trust Spanning Protocol that already has… | ||
| MSC Workshop | Andrew Morgan | 01h 57m |
Live demo creates a concrete MSC that adds a copy_hint field to m.room.message content so clients can present or copy specific substrings (eg 2FA codes). The… | ||
| Invisible Crypto | Patrick Maier | 44m |
Element proposes making Matrix E2EE usable by default: it requires mandatory device verification and identity pinning (TOFU), embeds device keys into encrypted… | ||
| nothing matches | ||