Skip to content

sync up changes to v3.2.0 schema definition to v3.2-dev branch #3400

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

Closed
karenetheridge opened this issue Oct 8, 2023 · 7 comments · Fixed by #4394
Closed

sync up changes to v3.2.0 schema definition to v3.2-dev branch #3400

karenetheridge opened this issue Oct 8, 2023 · 7 comments · Fixed by #4394
Assignees
Labels

Comments

@karenetheridge
Copy link
Member

karenetheridge commented Oct 8, 2023

I was about to create a PR to copy one of my recent PRs to the v3.1.0 schema to v3.1.1 and I ran into a lot of conflicts -- it looks like a number of other recent changes still need to be synced up there.

@handrews
Copy link
Member

handrews commented Oct 8, 2023

Do you mean that the published 3.1.0 spec (which should not change further, aside from hopefully fixing the broken internal links Real Soon Now™) has changes which are not in the 3.1.1 spec?

@karenetheridge karenetheridge changed the title sync up changes to v3.1.0 specification to v3.1.1-dev and v3.2.0-dev branches sync up changes to v3.1.0 schema definition to v3.1.1-dev and v3.2.0-dev branches Oct 10, 2023
@karenetheridge
Copy link
Member Author

Apologies, I meant the schema definition, not the spec itself. The schema has continued to undergo revisions since 3.1.0 was released, for structural optimization as well as fixing a few errors (inconsistencies or missing bits vs the spec).

Some of the recent (as in, in the last year) changes to the 3.1.0 schema haven't been copied over to 3.1.1 or 3.2.0 yet.

It would also be nice to cut a new version of the schema (the URI contains a date) to include the fixes from the last year.

@handrews
Copy link
Member

It would also be nice to cut a new version of the schema (the URI contains a date) to include the fixes from the last year.

Yeah there's some confusion around the logistics - I actually already put it on the agenda for this week's TSC meeting (btw thanks for putting your PRs on the agenda last week!)

@handrews handrews changed the title sync up changes to v3.1.0 schema definition to v3.1.1-dev and v3.2.0-dev branches sync up changes to v3.2.0 schema definition to v3.2-dev branch Nov 27, 2024
@handrews
Copy link
Member

@karenetheridge I've changed the title to reflect the new branching structure. Let's use this to track schema updates corresponding to ported-from-v3.2.0-dev PR #4188, which I think are the only "syncrhonization" needed at this point.

@lornajane
Copy link
Contributor

Next step is to double check if we added to the schemas the additional security fields (a new OIDC field perhaps?) and a deprecated field - these have been added to 3.2 specification but possibly not to the schema yet?

@ralfhandl
Copy link
Contributor

Missing in schema of Security Scheme Object

  • oauth2MetadataUrl
  • deprecated
  • deviceAuthorization
  • deviceAuthorizationUrl

ralfhandl added a commit to ralfhandl/OpenAPI-Specification that referenced this issue Feb 28, 2025
@ralfhandl ralfhandl moved this from Todo to In Progress in Automation & Infrastructure Mar 1, 2025
@ralfhandl ralfhandl self-assigned this Mar 1, 2025
@ralfhandl ralfhandl linked a pull request Mar 1, 2025 that will close this issue
3 tasks
@lornajane
Copy link
Contributor

Closing as this is now fixed in #4394 (merging to a dev branch doesn't close the issue)

@github-project-automation github-project-automation bot moved this from In Progress to Done in Automation & Infrastructure Mar 6, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: Done
Development

Successfully merging a pull request may close this issue.

4 participants