matrix-org/matrix-spec-proposals
View on GitHub ↗ ★ 1,264 Python
Proposals for changes to the matrix specification
182 mentions on Hacker News by 57 people: 3 stories, 179 comments · first 2015-02-05 · latest 2026-09-14
20082026
-
This will be referring to enforcing MSC4311 ( https://github.com/matrix-org/matrix-spec-proposals/pull/431... ) stripped state validation. Synapse announced a 1 year compatibility window to avoid ecosystem fragemtnation:…
comment by Arathorn · 2026-09-14 · in Registration without a phone number on Signal will use zero-knowledge proofs -
https://github.com/matrix-org/matrix-spec-proposals/issues/1... https://github.com/matrix-org/matrix-spec-proposals/pull/195... https://github.com/matrix-org/matrix-spec-proposals/pull/254... It's certainly on people's radar.
comment by opan · 2026-02-17 · in Discord Rival Gets Overwhelmed by Exodus of Players Fleeing Age-Verification -
XEP equivalents: as far as I can tell, as a mostly-outsider, that's covered by "MSC"s: https://github.com/matrix-org/matrix-spec-proposals/tree/mai... described by https://spec.matrix.org/proposals/ Whether or not those are being done well…
comment by Groxx · 2026-02-11 · in Discord Alternatives, Ranked -
ugh, sorry. https://github.com/matrix-org/matrix-spec-proposals/pull/424... should help significantly with this, and is due to happen in 2026 (it's required for Hydra Phase 2). But it's not there yet.
comment by Arathorn · 2025-12-24 · in Why We Abandoned Matrix (2024) -
…what it's worth, we've been working on improving Matrix's metadata footprint this year: MSC4362 ( https://github.com/matrix-org/matrix-spec-proposals/blob/kay... ) got implemented on matrix-js-sdk for encrypting room state (currently…
comment by Arathorn · 2025-12-24 · in Why We Abandoned Matrix (2024) -
…can't prove that the message was really sent by that sender. These will eventually go away once https://github.com/matrix-org/matrix-spec-proposals/pull/404... lands.
comment by Arathorn · 2025-11-20 · in Verifying your Matrix devices is becoming mandatory -
…is still not 100% finalised - it's currently entering the final review stages at last now over at https://github.com/matrix-org/matrix-spec-proposals/pull/418... . Right now Element X uses it (exclusively), and Element Web has experimental…
comment by Arathorn · 2025-10-20 · in Matrix Conference 2025 Highlights -
…if #archlinux bans you, others might pick up the ban), but there's no intrinsic centralisation. https://github.com/matrix-org/matrix-doc/blob/msc2313/propos... is how it works fwiw.
comment by Arathorn · 2025-10-07 · in User ban controversy reveals Bluesky’s decentralized aspiration isn’t reality -
…There's a proposal to make it possible for clients to fully manage their account identity ( https://github.com/matrix-org/matrix-spec-proposals/pull/408... ) but that doesn't look particularly active.
comment by dzaima · 2025-09-03 · in Matrix.org service offline: corrupted database -
https://github.com/matrix-org/matrix-spec-proposals/pull/254... is the de-facto way that custom emoji are done today, but as you can see from the labyrinthine Matrix Spec Change, it still needs some work to get stabilised and formally…
comment by Arathorn · 2025-06-27 · in Matrix v1.15 -
…not the account password. [1]: https://learn.microsoft.com/en-us/entra/identity-platform/v2... [2]: https://github.com/matrix-org/matrix-spec-proposals/blob/002... [3]: https://developer.okta.com/docs/concepts/oauth-openid/#clien...
comment by magicalhippo · 2025-04-03 · in Matrix.org Will Migrate to MAS -
yup, encrypted metadata is very much on the roadmap. https://github.com/matrix-org/matrix-spec-proposals/pull/425... is one of the more recent proposals for it.
comment by Arathorn · 2025-04-02 · in Matrix.org Will Migrate to MAS -
That's .well-known based delegation, which was proposed in MSC1708 in Nov 2017: https://github.com/matrix-org/matrix-spec-proposals/blob/old... and merged into the spec in Jan 2019 (prior to Matrix 1.0 in June 2019):…
comment by Arathorn · 2025-04-02 · in Matrix.org Will Migrate to MAS -
…) were never fully finished. * Servers burn lots of time trying to talk to dead servers: https://github.com/matrix-org/matrix-spec-proposals/pull/413... * All Matrix traffic currently runs full-mesh - there's no concept of "thin nodes" or…
comment by Arathorn · 2025-01-17 · in Scaling to users requires Synapse Pro -
got fixed by https://github.com/matrix-org/matrix-spec-proposals/blob/mai... fwiw
comment by Arathorn · 2024-11-25 · in This website is hosted on Bluesky -
…Meanwhile, the number of actually accepted merged MSCs is way lower - 226 merged in 8 years: https://github.com/matrix-org/matrix-spec-proposals/issues?q... - so 28 per year. Same as Python. > I wouldn't want to be tasked with maintaining…
comment by Arathorn · 2024-11-15 · in Matrix Client Tutorial -
that's pseudo IDs; MSC4014 ( https://github.com/matrix-org/matrix-spec-proposals/blob/keg... ). it got implemented in Dendrite, but hasn't made it into Synapse (or the spec) yet.
comment by Arathorn · 2024-11-03 · in Matrix 2.0 Is Here -
…equivalent to a browser refusing to talk TLS to self-signed certs). If you haven't seen MSC4161 ( https://github.com/matrix-org/matrix-spec-proposals/blob/and... ) i highly recommend it as evidence of how we've made a serious effort to fix…
comment by Arathorn · 2024-11-03 · in Matrix 2.0 Is Here -
…terminology and are going to get it in the spec to ensure that UX is consistent between clients: https://github.com/matrix-org/matrix-spec-proposals/blob/and... In terms of clients for other platforms - it's worth noting that GNOME Fractal…
comment by Arathorn · 2024-11-01 · in Matrix 2.0 Is Here -
We did improve things massively (like, 5x) with Faster Remote Room Joins: https://github.com/matrix-org/matrix-spec-proposals/pull/390... and https://element-hq.github.io/synapse/latest/development/syna... . We did all the super-hard…
comment by Arathorn · 2024-09-20 · in We have lift-off Element X, Call and Server Suite are ready -
Yay. https://github.com/matrix-org/matrix-spec-proposals/blob/mat... is the bug you're complaining about so constructively. It's on the radar; we prioritised fixing unable-to-decrypt errors.
comment by Arathorn · 2024-09-20 · in We have lift-off Element X, Call and Server Suite are ready -
…given nightmarish confusions like this. we have tried to fix it in Element X and stuff like https://github.com/matrix-org/matrix-spec-proposals/blob/and... which is looking promising
comment by Arathorn · 2024-07-14 · in Ask HN: User communities that aren't Discord? -
…want to see a trash can fire, just try to follow the discussion for adding custom emoji to Matrix: https://github.com/matrix-org/matrix-spec-proposals/pull/195... it's been going on for years. It's a feature the competitors have had for…
comment by dingnuts · 2024-02-14 · in The Matrix Trashfire -
So Matrix also has account portability (almost) - https://github.com/matrix-org/matrix-spec-proposals/blob/keg... and https://github.com/devonh/matrix-spec-proposals/blob/cryptoI... , implemented in Dendrite. Unfortunately dev is paused on…
comment by Arathorn · 2024-02-06 · in Bluesky and the AT Protocol: Usable decentralized social media -
…expect. There is written documentation on what the foundation is supposed to do or not to do: https://github.com/matrix-org/matrix-spec-proposals/blob/mai... Notably, "Code Core Team members must arrange their own funding for their time",…
comment by alohapersona3 · 2023-11-19 · in Financial situation of the Matrix.org Foundation -
…to spot and warn about unexpected devices in the room. The full solution is then either MSC3917 ( https://github.com/matrix-org/matrix-spec-proposals/blob/fay... ) - or potentially to switch everything to MLS. We're working on MLS anyway…
comment by Arathorn · 2023-09-21 · in Matrix 2.0: The Future of Matrix -
https://github.com/matrix-org/matrix-spec-proposals/blob/keg... is how we’re doing it, and it’s being implemented currently in Dendrite.
comment by Arathorn · 2023-07-31 · in Conduit: Simple, fast and reliable chat server powered by Matrix -
Matrix already has key-based identity in the works at https://github.com/matrix-org/matrix-spec-proposals/blob/keg... (and implemented in Dendrite at https://github.com/matrix-org/dendrite/pulls?q=is%3Apr+is%3A... ). Matrix is set up to…
comment by Arathorn · 2023-07-23 · in Databag – tiny self-hosted federated messenger for the decentralized web -
…bet to go to keybase with the Zoom acquisition https://news.ycombinator.com/item?id=28814210 0: https://github.com/matrix-org/matrix-spec-proposals/pull/195...
comment by judge2020 · 2023-07-16 · in Discord is not documentation -
We’re currently working on account portability ( https://github.com/matrix-org/matrix-spec-proposals/pull/401... ) and experimenting with glueing bluesky style DIDs onto it (so as to provide DMs for bluesky via Matrix, should they want…
comment by Arathorn · 2023-07-01 · in The problem with federated web apps -
related: https://github.com/matrix-org/matrix-spec-proposals/pull/281...
comment by 3np · 2023-06-25 · in Revolt: FOSS Discord Alternative -
…* AT has portable identity by default. We've been working on this on Matrix (e.g. MSC1228 - https://github.com/matrix-org/matrix-spec-proposals/pull/122... and MSC2787 - https://github.com/matrix-org/matrix-spec-proposals/blob/nei... ) and…
comment by Arathorn · 2023-05-10 · in The AT protocol is the most obtuse crock of shit -
MSC3923: Bringing Matrix into the IETF process — https://github.com/matrix-org/matrix-spec-proposals/pull/392... MSC3977: Matrix as a Messaging Framework — https://github.com/matrix-org/matrix-spec-proposals/pull/397... MSC3919: Matrix…
comment by erlend_sh · 2023-03-30 · in Messaging layer security: Secure and usable end-to-end encryption -
I assume you’re talking about https://github.com/matrix-org/matrix-spec-proposals/pull/254... . There is nobody from the spec core team or for that matter the matrix core team on that thread; Sorunome, deepbluev7 and Cadair are community…
comment by Arathorn · 2023-03-13 · in Losing Signal -
…packs are still going through MSC and it seems that people on the team are happy to add E2EE later? https://github.com/matrix-org/matrix-spec-proposals/pull/254... Or is that out of date and there is a new proposal with encryption?
comment by kevincox · 2023-03-13 · in Losing Signal -
There is a spec change proposal for fixing this: https://github.com/matrix-org/matrix-spec-proposals/pull/253...
comment by ptman · 2023-03-07 · in Purple-Teams: MS Teams Plugin for Pidgin (2022) -
…don't have the fragmentation of different media transports that SIP has inherited * Matrix (as of https://github.com/matrix-org/matrix-spec-proposals/blob/mat... ) now supports multiparty native VoIP calls in the same conversation:…
comment by Arathorn · 2023-02-13 · in Matrix 2.0: How we’re making Matrix go voom -
…and we even provide an open standard (possibly the first one?) for multiparty voice/video calls: https://github.com/matrix-org/matrix-spec-proposals/blob/Sim... . Hopefully the story does not end with SIP(!) :)
comment by Arathorn · 2023-01-28 · in Netheads vs. bellheads redux: the strange victory of SIP over the telephone -
…be baked into the protocol itself. (But the infrastructure to support it could be - thus MSC2313: https://github.com/matrix-org/matrix-spec-proposals/blob/msc ...) When I look at that proposal, it seems to me like it's "baked into the…
comment by ibeckermayer · 2022-12-26 · in This Year in Matrix -
…be baked into the protocol itself. (But the infrastructure to support it could be - thus MSC2313: https://github.com/matrix-org/matrix-spec-proposals/blob/msc... )
comment by Arathorn · 2022-12-25 · in This Year in Matrix -
Disappearing messages are due to land this coming year - https://github.com/matrix-org/matrix-spec-proposals/blob/mat... is the spec for it. For metadata protection, we're relying on P2P Matrix ( https://arewep2pyet.com ) - as if there are…
comment by Arathorn · 2022-12-25 · in This Year in Matrix -
▲ 4
MSC3917: Cryptographically Constrained Room Membershipstory by Sami_Lehtinen · 2022-12-24 · 0 comments
-
…Meanwhile, BWI is helping fund the work needed to address clientside controlled room membership ( https://github.com/matrix-org/matrix-spec-proposals/pull/391... ) as highlighted in your paper, as well as TOFU... and they're also funding…
comment by Arathorn · 2022-12-16 · in BundesMessenger, a secure messenger for Germany’s public administration -
…semantics the server currently handles, which are complicated in a decentralised environment. https://github.com/matrix-org/matrix-spec-proposals/blob/fay... is the work ongoing to shift membership to be controlled clientside, and…
comment by Arathorn · 2022-12-10 · in Practically-Exploitable Cryptographic Vulnerabilities in Matrix -
…), and then implementing both TOFU and client-controlled group membership. https://github.com/matrix-org/matrix-spec-proposals/blob/fay... We are not denying these issues - we just dare to disagree that they are as catastrophic as so
comment by Arathorn · 2022-12-10 · in End-to-end encrypted messages need more than libsignal -
…with HSTS etc, we’re working on the fix for Matrix. For what it’s worth, the current approach is https://github.com/matrix-org/matrix-spec-proposals/blob/fay... Screaming about Matrix being “killed dead” helps no-one, and risks completely…
comment by Arathorn · 2022-12-10 · in End-to-end encrypted messages need more than libsignal -
fwiw https://github.com/matrix-org/matrix-spec-proposals/blob/fay... is the ongoing work to solve the problem of server-controlled group membership. unfortunately it’s not a trivial problem in a decentralised network (which is why we…
comment by Arathorn · 2022-11-30 · in How Stuff Gets eXposed -
…unfortunate that the Cerulean threading PR seems to have been declined by the community. [1] [1]: https://github.com/matrix-org/matrix-spec-proposals/pull/283...
comment by Helmut10001 · 2022-10-01 · in Jack Dorsey texts Elon Musk, March 26, 2022 -
Yup, MSC3401 https://github.com/matrix-org/matrix-doc/pull/3401
comment by RobertLong · 2022-07-14 · in Element (Matrix) adds video/voice rooms -
…a painful problem to solve. If you're interested, you can see the massive discussion around it at https://github.com/matrix-org/matrix-spec-proposals/pull/228... . The implementations have been around for a while, and as it happens we got…
comment by Arathorn · 2022-07-14 · in Element (Matrix) adds video/voice rooms