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
-
…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 -
…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 -
…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.
comment by Arathorn · 2021-04-19 · in Large-Scale Abuse of Contact Discovery in Mobile Messengers [pdf] -
…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 -
…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)…
comment by Arathorn · 2021-02-26 · in Show HN: Hummingbard – decentralized communities built on Matrix -
…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 -
…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 -
…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 -
…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...
comment by Arathorn · 2021-01-25 · in Matrix.org Foundation accounts filing overdue by three months -
▲ 68
Matrix.org Foundation accounts filing overdue by three monthsstory by alohapersona · 2021-01-25 · 34 comments
-
…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…
comment by Arathorn · 2021-01-21 · in Show HN: Beeper – All Your Chats in One App -
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 -
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…
comment by MayeulC · 2021-01-07 · in WhatsApp gives users an ultimatum: Share data with Facebook or stop using app -
…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/...
comment by MayeulC · 2021-01-07 · in WhatsApp gives users an ultimatum: Share data with Facebook or stop using app -
…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 -
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…
comment by kegsay · 2020-12-18 · in Cerulean: Experimental micro-blogging app for Matrix -
…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
comment by ryukafalz · 2020-12-18 · in Cerulean: Experimental micro-blogging app for Matrix -
https://github.com/matrix-org/matrix-doc/pull/2359
comment by Arathorn · 2020-12-15 · in Adding Encrypted Group Calls to Signal -
…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 -
…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 -
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…
comment by Arathorn · 2020-11-14 · in Using Matrix to replace proprietary and centralized chat apps -
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.
comment by Arathorn · 2020-11-14 · in Using Matrix to replace proprietary and centralized chat apps -
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.
comment by Arathorn · 2020-11-14 · in Using Matrix to replace proprietary and centralized chat apps -
…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…
comment by Arathorn · 2020-11-14 · in Using Matrix to replace proprietary and centralized chat apps -
…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…
comment by feanaro · 2020-11-14 · in Using Matrix to replace proprietary and centralized chat apps -
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 -
…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 -
…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 -
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).
comment by Arathorn · 2020-07-15 · in Element wins deal to supply half a million licences to two German states -
https://github.com/matrix-org/matrix-doc/blob/matthew/msc177... is the plan for revamped communities, ftr
comment by Arathorn · 2020-07-15 · in Element wins deal to supply half a million licences to two German states -
…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 -
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 -
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 -
…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.
comment by Arathorn · 2020-05-07 · in Cross-signing and end-to-end encryption by default -
…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…
comment by Arathorn · 2020-05-07 · in Cross-signing and end-to-end encryption by default -
…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…
comment by Arathorn · 2020-04-13 · in Proof of concept: end-to-end encryption in Jitsi Meet -
…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...…
comment by est31 · 2020-04-13 · in Proof of concept: end-to-end encryption in Jitsi Meet -
…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...
comment by michaelmure · 2020-04-11 · in Show HN: Git-bug – Distributed bug tracker, or what to do when GitHub is down -
…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.
comment by Arathorn · 2020-04-02 · in Does your video call have End-to-End Encryption? Probably not -
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 -
…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
comment by MayeulC · 2020-02-15 · in Signal is finally bringing its secure messaging to the masses -
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 -
…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…
comment by Arathorn · 2019-12-28 · in Slack have blocked using the website on mobile -
…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…
comment by Arathorn · 2019-12-11 · in Twitter funding a team to develop an open standard for social media -
…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…
comment by Arathorn · 2019-12-11 · in Twitter funding a team to develop an open standard for social media -
…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…
comment by Arathorn · 2019-12-11 · in Twitter funding a team to develop an open standard for social media -
…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 -
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 -
…uptime. To alleviate this, decentralised user accounts would be needed, which [1] is about. [1]: https://github.com/matrix-org/matrix-doc/issues/915
comment by MayeulC · 2019-07-09 · in How to run a small social network site for your friends -
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