-
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
Use community repo for governance, info, & user/dev help questions #3561
Comments
My first question: who handles the questions we move to a repo that nobody is actively using or looking at? I have no problem at all in having userland questions coming in on the spec repo - and at least that repo has some eyes on it. Moving the content to a location that does not have experienced bystanders hanging around could be a miss IMO. As a future side-effect, it might help to keep community questions on the various versions separate so we direct questions to the correct versioned repo eventually. Because I still see OpenAPI 2.0 questions, and also I think the biggest winners in OpenAPI 4.0 are not the 3.1 users (it's too early to say that though really!) who are already pretty well served. We should be preparing to support two communities over an extended period. Or perhaps I mean provide space for separate community support to occur. |
@lornajane Those are all very good points. Some questions to maybe help work through them:
I do feel very strongly about the mix of user support and spec work being a problem - it's my number one frustration with the project on a day-to-day basis. As much as I wish we could approve PRs faster, that's just a normal constraint of volunteer projects - we can't add more hours to the day or pay full-time employees. But we can do something to separate the work and make it manageable. We need to be able to see what we're doing, not just a random mix of conversations. idk, maybe that's just me, but I find the current situation immensely frustrating. |
I think the spec work has to happen here, since it's where we keep the spec. I think (especially with discussions and projects in play) we can manage with people bringing everything to this repo, and that there's merit in making everyone welcome here, and then ruthlessly tagging, classifying, and "gardening" what comes in so that spec contributors (and people working on other specific aspects of the project) can find the signal in the noise. |
I think various changes and our more active community have made it so this is not as much of a concern for me. I'm going to close it out and we can revisit the idea if we really need to. We're now down to 250 open issues (counting this one I'm about to close!), 9 open discussions, and we now have an issue-filing menu that directs questions to Slack and open-ended proposals to discussions. |
[NOTE: I'm filing this issue in this repo because it's about things that currently happen here.]
In today's call we rediscovered the OAI/community repository.
Process
label can move over there, and we keepHousekeeping
here for the day-to-day repo/project specific stuff? (paging @earth2marsh from our Process vs Housekeeping discussion)Note that @webron transferred OAI/community#5 over to that repo as a community question, so apparently we already thought about doing that part once.
Proposed workflow for user / implementor questions
Currently we have two places (issues and discussions in this repo) serving three purposes:
This makes the @OAI/triage work complex because community member questions aren't necessarily related to spec development, but could lead to changes so we tend to keep them open indefinitely. But it's very hard to extract what changes are needed, if any, from long back-and-forths that are more help-desk-like than spec writing.
We want a new issue for the spec (including SIGs) because it's often very challenging to extract the spec change requirements from Q&A conversations. For Learn site changes, sometimes you want a summary but sometimes the Q&A really illustrates what needs documenting, so I think we can be more flexible there.
If we do this, we should copy the "needs author response" / "no recent activity" issue automation over.
Overlaps that need to be de-duped or moved
The text was updated successfully, but these errors were encountered: