Updates core-principles/version-control-system.md

Auto commit by GitBook Editor
This commit is contained in:
apidesigner
2017-01-30 10:59:32 +00:00
parent 938d416303
commit cf732392c8
3 changed files with 8 additions and 0 deletions

View File

@@ -5,4 +5,6 @@
* [API First](core-principles/api-first.md) * [API First](core-principles/api-first.md)
* [OpenAPI Specification](core-principles/openapi-specification.md) * [OpenAPI Specification](core-principles/openapi-specification.md)
* [Apiary](core-principles/apiary.md) * [Apiary](core-principles/apiary.md)
* [Version Control System](core-principles/version-control-system.md)
* [Contract](core-principles/contract.md)

View File

@@ -0,0 +1,4 @@
# Contract
Approved API Design, represented by its API Description, MUST represent the **contract** between API stakeholder, implementers and consumers.
Any change to an API MUST be accompanied by a relevant change in the contract (API Description).

View File

@@ -0,0 +1,2 @@
# Version Control System
Every API description SHOULD be stored in an Version Control System (Bitbucket, GitHub). Where possible the API description SHOULD stored in the **same** repository as the API implementation.