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. …a Zulip clone fully in Matrix with all of the benefits that come with the Matrix ecosystem. [0]: https://github.com/matrix-org/matrix-doc/blob/kegan/msc/thre...
    comment by vlmutolo · 2021-05-14 · in Zulip 4.0: Threaded open source team chat
  2. …same experience: - No concept of servers (in discord parlance). Its equivalent (matrix spaces, in https://github.com/matrix-org/matrix-doc/blob/matthew/msc177... ) is in progress - No included audio/video calls. You have to link them…
    comment by rakoo · 2021-04-20 · in Discord ends deal talks with Microsoft
  3. …metadata accumulating on servers. In terms of the OP here (address-book based contact discovery), https://github.com/matrix-org/matrix-doc/blob/hs/hash-identi... is how Matrix optionally implements it while trying to preserve privacy.
  4. …support for nested chat rooms ("spaces") [2] and threads [3]. [1] https://matrix.org/clients/ [2] https://github.com/matrix-org/matrix-doc/blob/kegan/spaces-s... [3] https://github.com/matrix-org/matrix-doc/blob/kegan/msc/thre...
    comment by luplex · 2021-03-09 · in The Future of Group Messaging
  5. …messages, which is somewhat our fault on the Matrix team for running horrifically late on MSC1767 ( https://github.com/matrix-org/matrix-doc/blob/matthew/msc176... ) which proposes how to do rich custom event formats (e.g. blog posts)…
  6. …the topic of Matthew's talk at FOSDEM [2], and the entire experience should be vastly better. [1] https://github.com/matrix-org/matrix-doc/pull/2312 [2] https://www.youtube.com/watch?v=TzUfS08lMek
    comment by DenseComet · 2021-02-15 · in How we hosted FOSDEM 2021 on Matrix
  7. …personal data, like public keys or avatar). And the group-as-room would be the MIX proposal. [*] https://github.com/matrix-org/matrix-doc/blob/matthew/msc177... [*] https://github.com/matrix-org/matrix-doc/pull/1769 *
    comment by lapinot · 2021-01-31 · in Drawbacks of P2P and a defense of Signal
  8. …we've had a dedicated fulltime VoIP team going through reworking 1:1 VoIP, implementing the work at https://github.com/matrix-org/matrix-doc/blob/dbkr/msc2746/p... . This has been landing over the last few weeks (although there's still…
    comment by Arathorn · 2021-01-31 · in Drawbacks of P2P and a defense of Signal
  9. …issue with the last update from our accountants on this, after we already chased them in November: https://github.com/matrix-org/matrix-doc/issues/2378#issueco...
  10. ▲ 68
    Matrix.org Foundation accounts filing overdue by three months
    story by alohapersona · 2021-01-25 · 34 comments
  11. …we first added it to the spec, until recently when there's a proposal to improve it called MSC2746: https://github.com/matrix-org/matrix-doc/blob/dbkr/msc2746/p... . Now, this is a proposal to patch the spec - it's a Matrix Spec Change. It…
  12. You can see some proposals for server migration/fallback here: https://github.com/matrix-org/matrix-doc/issues/915
    comment by Evidlo · 2021-01-19 · in We can do better than Signal
  13. As I wrote in another comment, portable identities are a matrix spec change I'm quite excited about: https://github.com/matrix-org/matrix-doc/blob/neilalexander/... Start on a server, but your real identity is attached to a cryptographic…
  14. …https://matrix.org/docs/guides/whatsapp-bridging-mautrix-wha... [3] https://web.fluffychat.im/en/ [4] https://github.com/matrix-org/matrix-doc/blob/neilalexander/...
  15. …Jitsi as a Widget - but widgets themselves are also (almost) part of the spec - they're MSC1236 ( https://github.com/matrix-org/matrix-doc/issues/1236 ). Element may be the only client that implements widgets so far, but we expect that to…
    comment by Arathorn · 2021-01-04 · in Taking FOSDEM online via Matrix
  16. We've had this idea for a really long time e.g https://github.com/matrix-org/matrix-doc/issues/531 and is something I would like to tinker with in Dendrite for sure. Typed rooms helps categorise but doesn't allow control over a subset of…
  17. …data and drops my admin privileges on all of my Matrix chatrooms. OAuth scope by room type, maybe? https://github.com/matrix-org/matrix-doc/pull/1840
  18. https://github.com/matrix-org/matrix-doc/pull/2359
    comment by Arathorn · 2020-12-15 · in Adding Encrypted Group Calls to Signal
  19. …at all. So when something like blurhashes turns up as a random community spec change proposal ( https://github.com/matrix-org/matrix-doc/blob/anoa/blurhash/... ), some clients go and implement it, and once proven it gets baked into the…
    comment by Arathorn · 2020-12-08 · in Gitter now speaks Matrix
  20. …hosting a demo version of Cerulean next week so folks can play along and see how it feels :) [1] https://github.com/matrix-org/matrix-doc/blob/matthew/msc232... [2] https://github.com/matrix-org/matrix-doc/blob/kegan/msc/thre... [3]…
    comment by Arathorn · 2020-12-07 · in Gitter now speaks Matrix
  21. There are two threads (heh) of work on threading in Matrix - one is label-based threading like Zulip: https://github.com/matrix-org/matrix-doc/pull/2326 , which is implemented today in Synapse but isn't exposed by any(?) clients. The other…
  22. You may be interested in https://github.com/matrix-org/matrix-doc/blob/kegan/msc/thre... and https://github.com/matrix-org/cerulean then, which if successful will come over to Element soon enough.
  23. We're aiming to get portable accounts early next year, as part of the P2P work, using the approach at https://github.com/matrix-org/matrix-doc/pull/2787 . P2P Matrix is unusable without it.
  24. …blog post. Meanwhile, portable identities are also in active development (as part of P2P), as per https://github.com/matrix-org/matrix-doc/blob/neilalexander/... . > e2ee is absolutely necessary, and it took until May this year for Matrix…
  25. …and is similar enough to an email address. There's also a Matrix URI specification in the works ( https://github.com/matrix-org/matrix-doc/pull/2312 ). Once that lands, we should start seeing support for Matrix URIs in applications. This…
  26. https://github.com/matrix-org/matrix-doc/blob/neilalexander/... is the latest work on this ftr :)
    comment by Arathorn · 2020-10-01 · in Gitter is joining Matrix
  27. …that may be of interest include developer documentation (making https://matrix.org/docs/spec and https://github.com/matrix-org/matrix-doc not suck), Safety engineering (subjective decentralised reputation, anti-abuse and anti-spam), Rust (…
    comment by Arathorn · 2020-08-12 · in Mozilla Lifeboat
  28. …and message passing system, that e-mail could be re-built upon, and bridged with. [1]: https://github.com/matrix-org/matrix-doc/issues/915
    comment by MayeulC · 2020-07-17 · in What’s New in Thunderbird 78
  29. Matrix already supports Zulip style threading via MSC2326 ( https://github.com/matrix-org/matrix-doc/blob/matthew/msc232... ). We haven't hooked it up in Element yet though (and ideally would do much better UI).
  30. https://github.com/matrix-org/matrix-doc/blob/matthew/msc177... is the plan for revamped communities, ftr
  31. …a good guide, or failing that https://matrix.uhoreg.ca/stateres/reloaded.html if you speak Haskell, https://github.com/matrix-org/matrix-doc/blob/erikj/state_re... for the original spec proposal, or https://matrix.org/docs/spec/rooms/v2…
    comment by Arathorn · 2020-06-02 · in P2P Matrix
  32. This is the MSC you mentioned? https://github.com/matrix-org/matrix-doc/blob/rav/proposal/r... I love the idea of using public keys as identifiers, but to be honest the current proposal does NOT give me a warm fuzzy feeling inside. First,…
    comment by cvwright · 2020-05-21 · in Automattic invests in Matrix
  33. Yup. https://github.com/matrix-org/matrix-doc/blob/msc2313/propos... is the sort of direction this work is going; meanwhile we manually try to keep the matrix.org public directory uncontroversial.
    comment by Arathorn · 2020-05-21 · in Automattic invests in Matrix
  34. …burdensome. In terms of peeking rooms over federation - sadly this still isn't implemented yet. https://github.com/matrix-org/matrix-doc/blob/matthew/msc244... is the proposal to fix that however.
  35. …tagged #gif" or "only show messages/conversations in this room tagged #work") already, as per https://github.com/matrix-org/matrix-doc/blob/matthew/msc232... . But we haven't had a chance to hook this up into Riot yet, thanks to all the…
  36. …emojis out of band - you calculate a shared secret via ECDH between the devices. This is specced in https://github.com/matrix-org/matrix-doc/issues/1267 and analysed in https://www.uhoreg.ca/blog/20190514-1146 . This solved the problem of…
  37. …I think each session creates another key. Docs (the first link is most relevant to your question): https://github.com/matrix-org/matrix-doc/blob/master/specifi... https://matrix.org/docs/guides/end-to-end-encryption-impleme...…
  38. …can be preserved. See [3]. [1]: https://github.com/MichaelMure/git-bug/issues/212 [2]: https://github.com/matrix-org/matrix-doc/blob/erikj/state_re... [3]: https://github.com/MichaelMure/git-bug/issues/16#issuecommen...
  39. …you do them full mesh (like wire), but for scalability we use jitsi currently in Riot. Meanwhile, https://github.com/matrix-org/matrix-doc/pull/2359 is worth a read.
  40. https://github.com/matrix-org/matrix-doc/blob/matthew/msc235... is where things are at on the Matrix side for this. As others have pointed out, we use jitsi.riot.im, which is provided by New Vector (the company behind Riot) rather than…
    comment by Arathorn · 2020-03-04 · in Jitsi Meet: open-source video conferencing
  41. …I keep an eye on p2p Matrix work with Dendrite (then, because it's more generally awesome). [1]: https://github.com/matrix-org/matrix-doc/issues/915
  42. fwiw, the approach we're looking at in Matrix is to have E2E-encrypted SFUs, as per https://github.com/matrix-org/matrix-doc/blob/matthew/msc235...
    comment by Arathorn · 2020-01-13 · in Let's Reverse Engineer Discord
  43. …start getting email intended for the original user. We're looking at fixing this in future via https://github.com/matrix-org/matrix-doc/blob/rav/proposal/r... . Meanwhile, if you want echelon as a username, go register a domain name, run a…
  44. …there are supporting documents linked from the spec to help clarify: the original spec proposal at https://github.com/matrix-org/matrix-doc/blob/erikj/state_re... and the guide at https://matrix.uhoreg.ca/stateres/reloaded.html etc…
  45. …is trying to be the protocol that Jack describes here - complete with relative reputation systems ( https://github.com/matrix-org/matrix-doc/blob/msc2313/propos... ) and an open standard ( https://matrix.org/docs/spec ) and even an open…
  46. …is trying to be the protocol that Jack describes here - complete with relative reputation systems ( https://github.com/matrix-org/matrix-doc/blob/msc2313/propos... ) and an open standard ( https://matrix.org/docs/spec ) and even an open…
  47. …out that this is not an easy problem to solve, but after a few rethinks we finally have a design ( https://github.com/matrix-org/matrix-doc/pull/1756 ) and an implementation ( https://scitech.video/videos/watch/d1ef04a8-397a-4570-a9a9-c...…
    comment by Arathorn · 2019-09-26 · in We Need a PBS for Social Media
  48. There is a proposal for decentralized user accounts: https://github.com/matrix-org/matrix-doc/issues/915
    comment by ptman · 2019-08-08 · in Better Encrypted Group Chat
  49. …uptime. To alleviate this, decentralised user accounts would be needed, which [1] is about. [1]: https://github.com/matrix-org/matrix-doc/issues/915
  50. Hopefully this will be coming relatively soon once https://github.com/matrix-org/matrix-doc/pull/1763 is implemented. It’s mainly been waiting for someone interested in sponsoring the feature (which hasn’t happened yet).
    comment by Arathorn · 2019-07-01 · in Tightening up Privacy in Matrix