Permalink
Browse files

Spec draft-dunglas-mercure-03

  • Loading branch information...
dunglas committed Jan 9, 2019
1 parent 9e9df89 commit 12273893c7b8427c49cefe41c2fa511da121c571
Showing with 234 additions and 123 deletions.
  1. +1 −0 CONTRIBUTING.md
  2. +1 −1 README.md
  3. +232 −122 spec/mercure.md
@@ -35,6 +35,7 @@ To contribute to the protocol itself:
* Make your changes
* [Download Mmark](https://github.com/mmarkdown/mmark/releases)
* [Download `xml2rfc` using pip](https://pypi.org/project/xml2rfc/): `pip install xml2rfc`
* Format the Markdown file: `mmark -markdown -w spec/mercure.md`
* Generate the XML file: `mmark spec/mercure.md > spec/mercure.xml`
* Validate the generated XML file and generate the text file: `xml2rfc --text --v3 spec/mercure.xml`
* If appropriate, be sure to update the reference implementation accordingly
@@ -144,7 +144,7 @@ Example of usage: the Mercure integration in [API Platform](https://api-platform
## Protocol Specification

The full protocol specification can be found in [`spec/mercure.md`](spec/mercure.md).
It is also available as an [IETF's Internet Draft](https://www.ietf.org/id-info/),
It is also available as an [IETF's Internet Draft](https://datatracker.ietf.org/doc/draft-dunglas-mercure/),
and is designed to be published as a RFC.

An [OpenAPI specification](https://www.openapis.org/) of the hub API is also available in [`spec/openapi.yaml`](spec/openapi.yaml).
Oops, something went wrong.

0 comments on commit 1227389

Please sign in to comment.