Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

README: Consolidate "OCI Image" definitions #456

Merged
merged 1 commit into from
Nov 18, 2016

Conversation

wking
Copy link
Contributor

@wking wking commented Nov 10, 2016

These two sentences had been saying pretty much the same thing. The first had previously scoped the spec to image creation, but the spec covers the format itself, creation, and unpacking. Listing the constituent components seemed like enough for one sentence, so the new sentence stays away from format/creation/unpacking distinctions.

I've also left manifest lists out for now, since adding a reference too them seemed orthogonal do consolidating these sentences. Adding manifest-list references is covered in #455.

These two sentences had been saying pretty much the same thing.  The
first had previously scoped the spec to image creation, but the spec
covers the format itself, creation, and unpacking.  Listing the
constituent components seemed like enough for one sentence, so the new
sentence stays away from format/creation/unpacking distinctions.

I've also left manifest lists out for now, since adding a reference
too them seemed orthogonal do consolidating these sentences.

Signed-off-by: W. Trevor King <[email protected]>
@@ -19,10 +19,9 @@ The goal of this specification is to enable the creation of interoperable tools

## Overview

This specification defines how to create an OCI Image, which will generally be done by a build system, and output an [image manifest](manifest.md), a set of [filesystem layers](layer.md), and an [image configuration](config.md).
This specification defines an OCI Image, consisting of a [manifest](manifest.md), a set of [filesystem layers](layer.md), and a [configuration](config.md).
At a high level the image manifest contains metadata about the contents and dependencies of the image including the content-addressable identity of one or more [filesystem layer changeset](layer.md) archives that will be unpacked to make up the final runnable filesystem.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can we strike "At a high level"?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm fine with that change, but am not touching the line in this PR. Maybe ask in #455 (which is touching the line)?

@philips
Copy link
Contributor

philips commented Nov 16, 2016

LGTM

Approved with PullApprove

@jonboulle
Copy link
Contributor

jonboulle commented Nov 18, 2016

lgtm

Approved with PullApprove

@jonboulle jonboulle merged commit de440db into opencontainers:master Nov 18, 2016
@wking wking deleted the readme-consolidate-overview branch January 19, 2017 23:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants