Skip to content

Commit d89ef1e

Browse files
committed
glossary: s/features document/Features structure/g
Because "document" sounds like a human-readable document Signed-off-by: Akihiro Suda <[email protected]>
1 parent 0983f1d commit d89ef1e

File tree

4 files changed

+13
-13
lines changed

4 files changed

+13
-13
lines changed

features-linux.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
# <a name="linuxFeatures" />Linux Features Document
1+
# <a name="linuxFeatures" />Linux Features Structure
22

3-
This document describes the [Linux-specific section](features.md#platform-specific-features) of the [features document](features.md).
3+
This document describes the [Linux-specific section](features.md#platform-specific-features) of the [Features structure](features.md).
44

55
## <a name="linuxFeaturesNamespaces" />Namespaces
66

features.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
1-
# <a name="features" />Features Document
1+
# <a name="features" />Features Structure
22

3-
A [runtime](glossary.md#runtime) MAY provide a JSON document about its implemented features to [runtime callers](glossary.md#runtime-caller).
4-
This JSON document is called ["features document"](glossary.md#features-document).
3+
A [runtime](glossary.md#runtime) MAY provide a JSON structure about its implemented features to [runtime callers](glossary.md#runtime-caller).
4+
This JSON structure is called ["Features structure"](glossary.md#features-structure).
55

6-
The features document is irrelevant to the actual availability of the features in the host operating system.
7-
Hence, the content of the feature document SHOULD be determined on the compilation time of the runtime, not on the execution time.
6+
The Features structure is irrelevant to the actual availability of the features in the host operating system.
7+
Hence, the content of the Features structure SHOULD be determined on the compilation time of the runtime, not on the execution time.
88

9-
All properties in the features document except `ociVersionMin` and `ociVersionMax` MAY either be absent or have the `null` value.
9+
All properties in the Features structure except `ociVersionMin` and `ociVersionMax` MAY either be absent or have the `null` value.
1010
The `null` value MUST NOT be confused with an empty value such as `0`, `false`, `""`, `[]`, and `{}`.
1111

1212
## <a name="featuresSpecificationVersion" />Specification version
@@ -17,7 +17,7 @@ The `null` value MUST NOT be confused with an empty value such as `0`, `false`,
1717
* **`ociVersionMax`** (string, REQUIRED) The maximum recognized version of the Open Container Initiative Runtime Specification.
1818
The runtime MUST accept this value as the [`ociVersion` property of `config.json`](config.md#specification-version).
1919
The value MUST NOT be less than the value of the `ociVersionMin` property.
20-
The feature document MUST NOT contain properties that are not defined in this version of the Open Container Initiative Runtime Specification.
20+
The Features structure MUST NOT contain properties that are not defined in this version of the Open Container Initiative Runtime Specification.
2121

2222
### Example
2323
```json

glossary.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,9 @@ For example, namespaces, resource limits, and mounts are all part of the contain
1717

1818
On Linux,the [namespaces][namespaces.7] in which the [configured process](config.md#process) executes.
1919

20-
## <a name="glossaryFeaturesDocument" />Features Document
20+
## <a name="glossaryFeaturesDocument" />Features Structure
2121

22-
A [JSON][] document that represents [the implemented features](#features.md) of the [runtime](#runtime).
22+
A [JSON][] structure that represents [the implemented features](#features.md) of the [runtime](#runtime).
2323
Irrelevant to the actual availability of the features in the host operating system.
2424

2525
## <a name="glossaryJson" />JSON

spec.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,8 +33,8 @@ Platforms defined by this specification are:
3333
- [Windows-specific Configuration](config-windows.md)
3434
- [Virtual-Machine-specific Configuration](config-vm.md)
3535
- [z/OS-specific Configuration](config-zos.md)
36-
- [Features Document](features.md)
37-
- [Linux-specific Features Document](features-linux.md)
36+
- [Features Structure](features.md)
37+
- [Linux-specific Features Structure](features-linux.md)
3838
- [Glossary](glossary.md)
3939

4040
# <a name="ociRuntimeSpecNotationalConventions" />Notational Conventions

0 commit comments

Comments
 (0)