Hacker GitHub

← All repos

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

Mentions per year 182 mentions · busiest year 2021 (49)
20082026
  1. 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:…
  2. 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.
  3. 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
  4. 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)
  5. …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)
  6. …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.
  7. …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
  8. …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.
  9. …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.
  10. 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
  11. …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
  12. 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
  13. 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
  14. …) 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
  15. 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
  16. …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
  17. 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
  18. …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
  19. …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
  20. 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…
  21. 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.
  22. …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
  23. …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
  24. 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…
  25. …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
  26. …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
  27. https://github.com/matrix-org/matrix-spec-proposals/blob/keg... is how we’re doing it, and it’s being implemented currently in Dendrite.
  28. 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…
  29. …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
  30. 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
  31. related: https://github.com/matrix-org/matrix-spec-proposals/pull/281...
    comment by 3np · 2023-06-25 · in Revolt: FOSS Discord Alternative
  32. …* 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…
  33. 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…
  34. 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
  35. …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
  36. There is a spec change proposal for fixing this: https://github.com/matrix-org/matrix-spec-proposals/pull/253...
  37. …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:…
  38. …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(!) :)
  39. …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
  40. …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
  41. 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
  42. …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…
  43. …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…
  44. …), 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
  45. …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…
  46. 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
  47. …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
  48. Yup, MSC3401 https://github.com/matrix-org/matrix-doc/pull/3401
    comment by RobertLong · 2022-07-14 · in Element (Matrix) adds video/voice rooms
  49. …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
  50. https://github.com/matrix-org/matrix-spec-proposals/pull/228... is the thing to track.
    comment by Arathorn · 2022-06-02 · in We don't show typing status