-
Notifications
You must be signed in to change notification settings - Fork 9.1k
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
Schema development: main or branch, in parallel or at release time? #3716
Comments
So... given the proposals for branching in PR #4154 (background in issue #3677), I can see a few options for schemas: share the
|
We reached a consensus that Hybrid 2 would work well for most people. We will need to take care to provide good development experience to be able to quickly build and try things. @handrews has the action point to implement this. |
@OAI/tsc so I forgot the rename the I feel like "there's no README in this directory, guess I'll look at CONTRIBUTING" is a better fallback than "this isn't covered in CONTRIBUTING maybe I should look for a README somewhere else" |
If we state in Which reminds me: should the |
@ralfhandl I'd probably put them beside the directory of schema sources rather than in it? Particularly because the pubilshed tests location Although IIRC we have not decided whether we want to merge schemas back to |
That would be This does have the minuscule advantage of being within |
Formalised the approach in the contributing file so I think we're done on this one. https://github.com/OAI/OpenAPI-Specification/blob/main/CONTRIBUTING.md#pull-requests |
I'm splitting out the schema-related concerns from #3677 as we decided in a recent TDC meeting that the schema, spec, and gh-pages parts have different priorities (and probably involve different people).
schemas/
, just as Define and document branch strategy for the spec, both development and publishing #3677 recommends publishing the markdown to the currentversions/
locationThe text was updated successfully, but these errors were encountered: