Add a link to CS API

This commit is contained in:
Alexey Rusakov 2021-03-30 19:34:28 +02:00
parent b4269a54e8
commit 9dd0854aee

View file

@ -49,12 +49,13 @@ This MSC does not introduce new Matrix entities, nor API endpoints -
it merely defines a mapping between URIs with the scheme name `matrix:` it merely defines a mapping between URIs with the scheme name `matrix:`
and Matrix identifiers, as well as operations on them. The MSC should be and Matrix identifiers, as well as operations on them. The MSC should be
sufficient to produce an implementation that would convert Matrix URIs to sufficient to produce an implementation that would convert Matrix URIs to
a series of CS API calls, entirely on the client side. It is recognised, a series of [CS API](https://matrix.org/docs/spec/client_server/latest) calls,
however, that most of the URI processing logic can and should (eventually) entirely on the client side. It is recognised, however, that most of
be on the server side in order to facilitate adoption of Matrix URIs; the URI processing logic can and should (eventually) be on the server side
further MSCs are needed to define details for that, as well as to extend in order to facilitate adoption of Matrix URIs; further MSCs are needed
the mapping to more resources (including those without equivalent to define details for that, as well as to extend the mapping to more resources
Matrix identifiers, such as room state or user profile data). (including those without equivalent Matrix identifiers, such as room state or
user profile data).
The Matrix identifier (or identifiers) can be reconstructed from The Matrix identifier (or identifiers) can be reconstructed from
`{id without sigil}` by prepending a sigil character corresponding to `{type}`. `{id without sigil}` by prepending a sigil character corresponding to `{type}`.