From a326fbe5763be53fb9a1bb224c2f42b9cd223896 Mon Sep 17 00:00:00 2001 From: Jon Johnson Date: Mon, 30 Jan 2023 15:59:13 -0800 Subject: [PATCH] Add a warning about portability to artifact.md The artifact manifest is not backward compatible with OCI 1.0 registries, so it will not worth with older clients and registries that have not been updated to handle artifact manifests. Signed-off-by: Jon Johnson --- artifact.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/artifact.md b/artifact.md index 3d2b44c44..1cefc2b31 100644 --- a/artifact.md +++ b/artifact.md @@ -1,5 +1,7 @@ # OCI Artifact Manifest Specification +Implementations concerned with portability SHOULD NOT use the Artifact Manifest. + The goal of the Artifact Manifest Specification is to define content addressable artifacts in order to store them along side container images in a registry. Like [OCI Images](manifest.md), OCI Artifacts may be referenced by the hash of their manifest. Unlike OCI Images, OCI Artifacts are not meant to be used by any container runtime.