diff --git a/spec.md b/spec.md index 11584845..07e20f9f 100644 --- a/spec.md +++ b/spec.md @@ -58,7 +58,7 @@ Several terms are used frequently in this document and warrant basic definitions - **Pull**: the act of downloading Blobs and Manifests from a Registry - **Blob**: the binary form of content that is stored by a Registry, addressable by a Digest - **Manifest**: a JSON document which defines an Artifact. Manifests are defined under the OCI Image Spec [apdx-2](#appendix) -- **Config**: a blob referenced in the Manifest (and associated Blob) which contains Artifact metadata and describes the Manifest +- **Config**: a blob referenced in the Manifest which contains Artifact metadata and provides configuration for the Manifest. - **Artifact**: one conceptual piece of content stored as Blobs with an accompanying Manifest containing a Config - **Digest**: a unique identifier created from a cryptographic hash of a Blob's content. Digests are defined under the OCI Image Spec [apdx-3](#appendix) - **Tag**: a custom, human-readable Manifest identifier @@ -315,10 +315,10 @@ Here, `` is a pullable blob URL. If a necessary blob exists already in another repository, it can be mounted into a different repository via a `POST` request in the following format: -`/v2//blobs/uploads/?mount=&from=` [end-11](#endpoints). +`/v2//blobs/uploads/?mount=&from=` [end-11](#endpoints). In this case, `` is the namespace to which the blob will be mounted. `` is the digest of the blob to mount, -and `` is the namespace from which the blob should be mounted. This step is usually taken in place of the +and `` is the namespace from which the blob should be mounted. This step is usually taken in place of the previously-described `POST` request to `/v2//blobs/uploads/` [end-4a](#endpoints) (which is used to initiate an upload session).