You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
From: #658 (comment)
* Source is not just to binaries.
* the strings already say URL, so it's redundant
* git:// is a valid URL as well
* version MAY be semantic
* 'name' -> 'title'
Signed-off-by: Vincent Batts <[email protected]>
Copy file name to clipboardExpand all lines: annotations.md
+8-6Lines changed: 8 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -19,15 +19,17 @@ This property contains arbitrary metadata.
19
19
This specification defines the following annotation keys, intended for but not limited to [image index](image-index.md) and image [manifest](manifest.md) authors:
20
20
***org.opencontainers.image.created** date and time on which the image was built (string, date-time as defined by [RFC 3339](https://tools.ietf.org/html/rfc3339#section-5.6)).
21
21
***org.opencontainers.image.authors** contact details of the people or organization responsible for the image (freeform string)
22
-
***org.opencontainers.image.url** URL to find more information on the image (string, a URL with scheme HTTP or HTTPS)
23
-
***org.opencontainers.image.documentation** URL to get documentation on the image (string, a URL with scheme HTTP or HTTPS)
24
-
***org.opencontainers.image.source** URL to get source code for the binary files in the image (string, a URL with scheme HTTP or HTTPS)
25
-
***org.opencontainers.image.version**[Semantic versioning-compatible](http://semver.org/) version of the packaged software. The version MAY match a label or tag in the source code repository.
22
+
***org.opencontainers.image.url** URL to find more information on the image (string)
23
+
***org.opencontainers.image.documentation** URL to get documentation on the image (string)
24
+
***org.opencontainers.image.source** URL to get source code for building the image (string)
25
+
***org.opencontainers.image.version** version of the packaged software
26
+
* The version MAY match a label or tag in the source code repository
27
+
* version MAY be [Semantic versioning-compatible](http://semver.org/)
26
28
***org.opencontainers.image.revision** Source control revision identifier for the packaged software.
27
29
***org.opencontainers.image.vendor** Name of the distributing entity, organization or individual.
28
30
***org.opencontainers.image.licenses** Comma-separated list of licenses under which contained software is distributed, in [SPDX Short identifier](https://spdx.org/licenses/) form.
29
31
***org.opencontainers.image.ref.name** Name of the reference for a target (string). SHOULD only be considered valid when on descriptors on `index.json` within [image layout](image-layout.md).
30
-
***org.opencontainers.image.name** Human-readable name of the software packaged in the image (string)
32
+
***org.opencontainers.image.title** Human-readable title of the image (string)
31
33
***org.opencontainers.image.description** Human-readable description of the software packaged in the image (string)
32
34
33
35
## Back-compatibility with Label Schema
@@ -44,7 +46,7 @@ While users are encouraged to use the **org.opencontainers.image** keys, tools M
44
46
|`version`|`version`| Compatible |
45
47
|`revision`|`vcs-ref`| Compatible |
46
48
|`vendor`|`vendor`| Compatible |
47
-
|`name`|`name`| Compatible |
49
+
|`title`|`name`| Compatible |
48
50
|`description`|`description`| Compatible |
49
51
|`documentation`|`usage`| Value is compatible if the documentation is located by a URL |
0 commit comments