-
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
Open Community (TDC) Meeting, Thursday 29 February 2024 #3602
Comments
Could we talk about #3595 in this meeting? oauth2 metadata |
Process Stuff:
PRs that could be merged async:
PRs/Issues requiring discussion:
|
Quick summary from my meeting notes, with thanks to @miqui for hosting this week! SIG updates: Workflows group is meeting weekly and pushing for their first 1.0 release in March. Moonwalk has been active and is considering the differences between tools for validation and those for data modelling. We talked about the difficulties in making new releases of each of our various branches, tagging old releases with updated links, and maintaining three version branches simultaneously. I (@lornajane ) made a proposal that we never update tags, and that with the 3.2.0 release we announce a probably-final release of the 3.0 branch (likely 3.0.4). I'll add a longer version of this point as a separate comment. We discussed whether we needed a formal lifecycle document, but since we haven't released anything in some years, we agreed that we probably weren't ready to commit to something like that. Thanks @baywet for the suggestion. There's a proposal to add an experimental tag to OpenAPI specification (#2386). This tag is in use in the wild as an extension. While we had some concerns about how appropriate it would be to implement this in OpenAPI, it's a good proposal so we'll review the pull request with a view to accepting the proposal pull request and taking the idea to further consideration and iterations. We've got a couple of Discriminator-related issues open at the moment, but both of them would involve some amount too much change. #2618 has some excellent content and clarication and we'd like to partially accept some of those changes. However there are changes proposed for 3.2 (#2621 ) that are probably too much and we don't plan to proceed with those. #3587 was discussed for adding a grant type for Ciba. We agreed that we'd review a pull request adding this for 3.2. In #3152 we had a link fix for the OIDC connector discovery which was linking to something else, oops! After discussion in the meeting today, @shilpa-padgaonkar will follow up with a new pull request which links somewhere better. |
A recap of my in-meeting proposal for our branch/tag/release strategy:
Many OpenAPI users are on 3.0.x, but neither their API descriptions nor their tooling tracks new OpenAPI 3.0.x releases, so there's limited benefit to this work (I mostly see 3.0.1 versions, not sure why). We want to be moving forward and offering reasons to upgrade, so people can keep using what they know, and the 3.1 ecosystem is mature enough for people to upgrade without feeling like they're at the bleeding edge. @OAI/tsc I don't know how we formalise this as a decision (if you even agree) but your feedback would be valuable here. You as well, @handrews. |
NOTE: weekly meetings happen on Thursdays at 9am - 10am Pacific.
This agenda gives visibility into discussion topics for the weekly Technical Developer Community (TDC) meetings. Sharing agenda items in advance allows people to plan to attend meetings where they have an interest in specific topics.
Whether attending or not, anyone can comment on this issue prior to the meeting to suggest topics or to add comments on planned topics or proposals.
Zoom: https://zoom.us/j/975841675, dial-in passcode: 763054
Participants must abide by our Code-of-Conduct.
/cc @OAI/tsc please suggest items for inclusion.
The text was updated successfully, but these errors were encountered: