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

OpenAPI: Update Snapshots to be a common denominator of V1 and V2 specs #11353

Draft
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

sungwy
Copy link
Contributor

@sungwy sungwy commented Oct 18, 2024

In a recent mail list discussion, it has come to the community's attention that the Open API Spec does not conform to the current table Spec in the Snapshot component.

I am putting this PR together to help visualize the changes that would be required if we were to rectify the Spec in an effort to support both v1 and v2 spec, as has been suggested within the REST API Open API Spec description itself.

The proposed change below removes manifest-list and summary fields which are optional fields in V1 spec, and adds manifests as an optional field (following the V1 spec).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant