You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Pascal Abresch 71b9a571ab fix minor mistakes 1 year ago
.buildkite Trigger rebuild 2 years ago
.circleci update to the new deployment of Giles 2 years ago
.github Add some github stuff (PR templates, funding) 2 years ago
api Fix spelling mistakes. 2 years ago
attic Consistently spell homeserver as homeserver 6 years ago
changelogs Add changelog for spelling. 2 years ago
data-definitions Spec SAS verification and the common key verification framework 2 years ago
drafts Use on examples instead of which is a real domain 3 years ago
event-schemas Merge pull request #2258 from matrix-org/travis/spec/is-terms 2 years ago
meta remove some lies about markdown being bad (#2337) 2 years ago
proposals fix minor mistakes 1 year ago
schemas Fix indentation and schema references in the identity service spec 3 years ago
scripts Merge remote-tracking branch 'remotes/origin/master' into kitsune-map-to-enum-support 2 years ago
specification Fix link to v4 event ID format in identity service spec 2 years ago
.gitignore Add .vscode to .gitignore 3 years ago
CONTRIBUTING.rst We're stable now 🎉 2 years ago
LICENSE Add a license to the spec 5 years ago
README.rst add missing github-labels file 2 years ago
pyproject.toml update to the new deployment of Giles 2 years ago


This repository contains the Matrix specification.

If you want to ask more about the specification, join us on
` <>`_.

We welcome contributions to the spec! See the notes below on `Building the
specification`_, and `<CONTRIBUTING.rst>`_ to get started making contributions.

Note that the Matrix Project lists, which were previously kept in this
repository, are now in

Structure of this repository

- ``api`` : `OpenAPI`_ (swagger) specifications for the the HTTP APIs.
- ``attic``: historical sections of specification for reference
- ``changelogs``: change logs for the various parts of the
- ``drafts``: Previously, contained documents which were under discussion for
future incusion into the specification and/or supporting documentation. This
is now historical, as we use separate discussion documents (see
- ``event-schema