Merge pull request #1836 from matrix-org/server_server/release-r0.1.0
Release r0.1.0 of the server-server specification
This commit is contained in:
commit
7181be1148
6 changed files with 13 additions and 11 deletions
|
@ -0,0 +1,6 @@
|
||||||
|
r0.1.0
|
||||||
|
======
|
||||||
|
|
||||||
|
This is the first release of the Server Server (Federation) specification.
|
||||||
|
It includes support for homeservers being able to interact with other
|
||||||
|
homeservers in a decentralized and standard way.
|
|
@ -279,4 +279,4 @@ this isn't possible.
|
||||||
.. _`Unpadded Base64`: ../appendices.html#unpadded-base64
|
.. _`Unpadded Base64`: ../appendices.html#unpadded-base64
|
||||||
.. _`3PID Types`: ../appendices.html#pid-types
|
.. _`3PID Types`: ../appendices.html#pid-types
|
||||||
.. _`Signing JSON`: ../appendices.html#signing-json
|
.. _`Signing JSON`: ../appendices.html#signing-json
|
||||||
.. _`/3pid/onbind`: ../server_server/unstable.html#put-matrix-federation-v1-3pid-onbind
|
.. _`/3pid/onbind`: ../server_server/r0.1.0.html#put-matrix-federation-v1-3pid-onbind
|
||||||
|
|
|
@ -290,5 +290,5 @@ Events in version 1 rooms have the following structure:
|
||||||
{{definition_ss_pdu}}
|
{{definition_ss_pdu}}
|
||||||
|
|
||||||
|
|
||||||
.. _`auth events selection`: ../../server_server/unstable.html#auth-events-selection
|
.. _`auth events selection`: ../../server_server/r0.1.0.html#auth-events-selection
|
||||||
.. _`Signing Events`: ../../server_server/unstable.html#signing-events
|
.. _`Signing Events`: ../../server_server/r0.1.0.html#signing-events
|
||||||
|
|
|
@ -159,7 +159,7 @@ The *resolution* of a set of states is obtained as follows:
|
||||||
resolved state.
|
resolved state.
|
||||||
|
|
||||||
|
|
||||||
.. _`authorization rules`: ../server_server/unstable.html#authorization-rules
|
.. _`authorization rules`: ../server_server/r0.1.0.html#authorization-rules
|
||||||
|
|
||||||
Rejected events
|
Rejected events
|
||||||
+++++++++++++++
|
+++++++++++++++
|
||||||
|
|
|
@ -117,5 +117,5 @@ The remaining rules are the same as `room version 1 <v1.html#authorization-rules
|
||||||
|
|
||||||
.. _`Unpadded Base64`: ../../appendices.html#unpadded-base64
|
.. _`Unpadded Base64`: ../../appendices.html#unpadded-base64
|
||||||
.. _`Canonical JSON`: ../../appendices.html#canonical-json
|
.. _`Canonical JSON`: ../../appendices.html#canonical-json
|
||||||
.. _`Signing Events`: ../../server_server/unstable.html#signing-events
|
.. _`Signing Events`: ../../server_server/r0.1.0.html#signing-events
|
||||||
.. _`reference hash`: ../../server_server/unstable.html#reference-hashes
|
.. _`reference hash`: ../../server_server/r0.1.0.html#reference-hashes
|
||||||
|
|
|
@ -16,10 +16,6 @@
|
||||||
Federation API
|
Federation API
|
||||||
==============
|
==============
|
||||||
|
|
||||||
.. WARNING::
|
|
||||||
This API is unstable and will change without warning or discussion while
|
|
||||||
we work towards a r0 release (scheduled for August 2018).
|
|
||||||
|
|
||||||
Matrix homeservers use the Federation APIs (also known as server-server APIs)
|
Matrix homeservers use the Federation APIs (also known as server-server APIs)
|
||||||
to communicate with each other. Homeservers use these APIs to push messages to
|
to communicate with each other. Homeservers use these APIs to push messages to
|
||||||
each other in real-time, to retrieve historic messages from each other, and to
|
each other in real-time, to retrieve historic messages from each other, and to
|
||||||
|
@ -76,13 +72,13 @@ This version of the specification is generated from
|
||||||
For the full historical changelog, see
|
For the full historical changelog, see
|
||||||
https://github.com/matrix-org/matrix-doc/blob/master/changelogs/server_server.rst
|
https://github.com/matrix-org/matrix-doc/blob/master/changelogs/server_server.rst
|
||||||
|
|
||||||
|
|
||||||
Other versions of this specification
|
Other versions of this specification
|
||||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
The following other versions are also available, in reverse chronological order:
|
The following other versions are also available, in reverse chronological order:
|
||||||
|
|
||||||
- `HEAD <https://matrix.org/docs/spec/server_server/unstable.html>`_: Includes all changes since the latest versioned release.
|
- `HEAD <https://matrix.org/docs/spec/server_server/unstable.html>`_: Includes all changes since the latest versioned release.
|
||||||
|
- `r0.1.0 <https://matrix.org/docs/spec/server_server/r0.1.0.html>`_
|
||||||
|
|
||||||
Server discovery
|
Server discovery
|
||||||
----------------
|
----------------
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue