summaryrefslogtreecommitdiff
path: root/schemas/config/readme.md
blob: e59a74694c8413d1085dd72a25be5cfea8abc68a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
# Config file schemas

These schemas describe RoadRunner configuration file and used by:

- <https://github.com/SchemaStore/schemastore>

Schemas naming agreement: `<version_major>.<version_minor>.schema.json`.

## Contributing guide

If you want to modify the existing schema - your changes **MUST** be backward compatible. If your changes break backward compatibility - you **MUST** create a new schema file with a fresh version and "register" it in a [schemas catalog][schemas_catalog].

[schemas_catalog]:https://github.com/SchemaStore/schemastore/blob/master/src/api/json/catalog.json