From 9c90ccdb93ec820070ce2e039ee342147f9994e4 Mon Sep 17 00:00:00 2001 From: Brandon Philips Date: Tue, 30 Jun 2015 16:01:25 -0700 Subject: [PATCH] config.md: make the version a semver As suggested in #15 make this a semver so we have some interpretation of compatibility. --- config.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config.md b/config.md index af91381ce..9f144baa9 100644 --- a/config.md +++ b/config.md @@ -10,7 +10,7 @@ Below is a detailed description of each field defined in the configuration forma ## Manifest version -* **version** (string, required) specifies the version of the OCF specification which the container bundle complies with. If the container is compliant with multiple versions, it SHOULD advertise the most recent known version to be supported. +* **version** (string, required) must be in SemVer v2.0.0 format and specifies the version of the OCF specification which the container bundle complies. The Open Container spec follows semantic versioning and retain forward and backwards compatibility within major versions. For example, if an implementation is compliant against version 1.0.1 of the spec, it is compatible with the complete 1.x series. *Example*