-
Notifications
You must be signed in to change notification settings - Fork 44
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
Governance: Document development/enhancement process for Arazzo #227
Comments
@frankkilcommins because
on a recent TDC call we decided to start a CONTRIBUTING.md (which I should do right now actually) and begin filling it out with up-to-date guidance and deleting things from DEVELOPMENT.md So I would recommend a CONTRIBUTING.md here instead. |
@handrews completely agree. If we're updating the process to move towards a CONTRIBUTING.md then even better. We'll follow suit here. My main aim is to quickly define the rules needed to ensure that we can move forward safely now that we've published |
@frankkilcommins here's the PR for starting up CONTRIBUTING in the OAS repo: |
@frankkilcommins That PR I linked above include issue links to various topics under discussion, including the plan to move away from having both a separate branch and a separate file for each version. Because doing that makes it incredibly difficult to use git to manage multiple release lines. idk if you want to try to start that process here, but it's worth cosidering. Especially if you want to start on 1.1.0 while also doing a 1.0.1: |
Small update here. @handrews is making great progress on OAI/OpenAPI-Specification#3677 and detailing out the future process for OAS. I'll work with Henry to see if we can align a similar process for Arazzo from this point on and in advance of merging v1.0.0-dev changes into main and creating a patch release. |
Following along from the work from @handrews within the OAS repo, we'll be adopting a similar branching/release strategy for Arazzo. As the current v1.0.0-dev branch is not in an aligned state some interim work needs to happen to conform to the process for the The changes to move from v1.0.0-dev to the new process and release
Other related work being done:
|
Create a DEVELOPMENT.md to describe the appropriate process for making patch, minor, major changes to the Arazzo Specification.
Review/consult with @oai/tsc
The text was updated successfully, but these errors were encountered: