From: Gabe Rosenhouse Date: Mon, 29 Aug 2016 23:20:18 +0000 (-0400) Subject: versioning: document meaning of 'Legacy' version support X-Git-Url: https://git.halfball.org/?a=commitdiff_plain;h=adf28a84c62fb0eb7f9949abd1f92dee729a6708;p=cni.git versioning: document meaning of 'Legacy' version support --- diff --git a/pkg/version/version.go b/pkg/version/version.go index 72b6e9b..62bf8bb 100644 --- a/pkg/version/version.go +++ b/pkg/version/version.go @@ -79,4 +79,11 @@ func Decode(jsonBytes []byte) (PluginInfo, error) { return &info, nil } +// Legacy PluginInfo describes a plugin that is backwards compatible with the +// CNI spec version 0.1.0. In particular, a runtime compiled against the 0.1.0 +// library ought to work correctly with a plugin that reports support for +// Legacy versions. +// +// Any future CNI spec versions which meet this definition will be added to +// this list. var Legacy = PluginSupports("0.1.0", "0.2.0", "0.3.0")