Decentralised linking from the Web (HTTP contexts) to a matrix user or room.

Status: This is a proposed, draft specification for consideration by the matrix development community. This version was initially posted before any discussion or feedback.

Matrix is supposed to be a decentralised protocol [MATRIX]. While much of it is, an important part isn’t. Matrix uses matrix.to [SPEC-TO] as a centralised mechanism for linking and invitation to matrix resources from HTTP contexts.

We can do better than centralised.

This is a proposal to fix an important part of that problem.

This is my POSSE copy of announcements I posted to the Matrix Community Year In Review 2022, which was subsequently published on Nico's blog and on Matrix.org's blog.

This is an informal summary of my recent (2016 ~ 2023) experience and explorations in the areas of Matrix and Android and self-hosting. For my employment history please see my more formal CV/resumé at https://blog.foad.me.uk/cv/.

Passions

Matrix, FOSS, services-as-FOSS, digital Freedom for everyone

The Matrix Scribe helps us re-post or transcribe messages into matrix that we received from somewhere else, posing as different ghost users to represent the original authors.