Skip to content
This repository was archived by the owner on Jul 18, 2023. It is now read-only.

Clarify ORAS is not an OCI project#56

Closed
sudo-bmitch wants to merge 1 commit intoopencontainers:mainfrom
sudo-bmitch:pr-clarify-oras-artifact-spec
Closed

Clarify ORAS is not an OCI project#56
sudo-bmitch wants to merge 1 commit intoopencontainers:mainfrom
sudo-bmitch:pr-clarify-oras-artifact-spec

Conversation

@sudo-bmitch
Copy link
Copy Markdown

Based on discussions in ORAS/artifacts-spec #96 and ORAS/artifacts-spec #88, I think the wording in the readme gives the false impression that ORAS/artifact-spec is being used as a staging ground for future changes to this or other OCI specs. This clarifies they are their own project developing their own spec separate from the working group.

Signed-off-by: Brandon Mitchell git@bmitch.net

Signed-off-by: Brandon Mitchell <git@bmitch.net>
Comment thread README.md
This project, however, does not currently have the mission to create new specifications or commit changes to the existing specifications.
- External to OCI there exists an active community of developers working under the [oras-project/artifacts-spec repository][oras-artifacts] on proposed changes to the OCI specifications.
- An [OCI working group for reference types][oci-reftype-wg] has been proposed to work out how OCI should adopt these extensions.
- There also exists [oras-project/artifacts-spec repository][oras-artifacts] that is not part of OCI or the above working group.
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

How about one of these instead?

Suggested change
- There also exists [oras-project/artifacts-spec repository][oras-artifacts] that is not part of OCI or the above working group.

or

Suggested change
- There also exists [oras-project/artifacts-spec repository][oras-artifacts] that is not part of OCI or the above working group.
- There also exists [oras-project/artifacts-spec repository][oras-artifacts] which has submitted [Proposal A](https://github.com/opencontainers/wg-reference-types/blob/main/docs/proposals/PROPOSAL_A.md) to the above working group.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

I like the second edit, let's see if we need subjective comments about any of the other oci compatible / related artifact manifest/refers projects, then see if we still want this change. Cheers, Mike

@mikebrow
Copy link
Copy Markdown
Member

mikebrow commented Jul 7, 2022

ok.. thx for the suggestions see new readme and reopen / rebase if you think we need more changes :-)

@mikebrow mikebrow closed this Jul 7, 2022
@imjasonh
Copy link
Copy Markdown
Member

imjasonh commented Jul 7, 2022

FWIW I don't think the recent change in #57 does much to address the original goal of this PR.

@sudo-bmitch
Copy link
Copy Markdown
Author

Yeah, reading the readme, I'm left with the impression that OCI is considering both the working group output, and ORAS equally. We should either remove ORAS or add all of the other projects implementing methods to push artifacts to avoid playing favorites.

@mikebrow
Copy link
Copy Markdown
Member

mikebrow commented Jul 7, 2022

a couple reminders from the oci tob charter quoted without comment:
The Open Container Initiative does not seek to be a marketing organization, define a full stack or solution requirements, and will strive to avoid standardizing technical areas undergoing innovation and debate.

iii. there will be a strong bias to exclude items from the specification in technical areas undergoing significant innovation and debate, especially if those areas are likely to be the basis of differentiation between competing implementations.

or add all of the other projects implementing methods to push artifacts to avoid playing favorites.

@sudo-bmitch I like your idea about adding/listing all other projects (artifacts related) in the Related Projects Working on Extending OCI Specs section.. that's more than fair, and proper I think.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants