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

Define image-related action nomenclature #467

Open
stevvooe opened this issue Nov 18, 2016 · 6 comments
Open

Define image-related action nomenclature #467

stevvooe opened this issue Nov 18, 2016 · 6 comments
Milestone

Comments

@stevvooe
Copy link
Contributor

stevvooe commented Nov 18, 2016

The image-tools repository has a few different terms that are being applied to image layouts that seems unintuitive or confusing. To ensure that tools have operational parity, it seems like a solid idea to define the terminology for this common operations.

Specifically, we should define the high-level terms for "unpack", "create", "pack", "verify" (?).

This will make it clear what functionality the specification actually provides.

@wking
Copy link
Contributor

wking commented Nov 18, 2016

On Fri, Nov 18, 2016 at 12:30:13PM -0800, Stephen Day wrote:

Specifically, we should define the high-level terms for "unpack",
"create", "pack", "verify" (?).

+1 to defining these sorts of terms.

The spec already uses “applying changesets” 1 for the operation that
image-tools describes as “unpack”. And it uses something like
“creating” 2 or “representing changes” 3 for the inverse.
(Un)packing sounds more specific to me, so I'm in favor of adopting
(and defining) (un)packing in the spec.

I'm not aware of clear wording in the spec analagous to image-tool's
“create” (and the spec is weak on config translation in general, see
#454).

“verify” seems pretty clear to me, and the spec's key words 4 and
in-flight compliance language (#432) cover most of what I'd like to
see there.

@wking
Copy link
Contributor

wking commented Feb 4, 2017

I've taken a stab at this in #554.

@vbatts
Copy link
Member

vbatts commented Mar 8, 2017

so we want to go with "pack" and "unpack" vs "create" and "apply"?
honestly, cleaning up the current wording is a separate task from switching to new terms. These new terms are more confusing in the sense of sounding like regular tar archives, which they aren't.

@wking
Copy link
Contributor

wking commented Mar 8, 2017 via email

@RobDolinMS
Copy link
Collaborator

Should we close this issue and move discussion to PR #554 ?

@stevvooe
Copy link
Contributor Author

@RobDolinMS I'm not sure that #554 covers what I was looking for. I think this one is on my plate, but it will have to come after 1.0.

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

No branches or pull requests

4 participants