What's oapi-codegen's immediate roadmap?
#2169
Locked
jamietanna
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Hey folks, something I've been working on (behind the scenes) for a little bit is trying to get on top of the backlog that
oapi-codegenhas, and where we should be (starting to) focus our efforts.As of writing, the prioritised list of changes that @oapi-codegen/maintainers will be looking at are:
net/httpmiddlewareLower priority but still on our minds:
Note
This will be periodically updated to match our priorities.
There are also some features we'll prioritise, if they arise, related to:
oapi-codegento work better with new Go versionsSponsorship
As a reminder, "on paper" we have 2 maintainers, but at present, I'm the only maintainer who currently has time to work on the project.
This is an incredibly widely used project, and as noted in #1990 #1985, there's a lot of work in the project, purely to look at the open Issues, let alone fix them, or review the new PRs coming in.
One way you can get an issue more highly prioritised is to sponsor our time on the project - either one-time or on a recurring basis.
This is not intended to be "pay to play", but there are a lot of companies who benefit from the work we do on the maintainer team (as well as tonnes of hours of contributor time over the years)
If your company needs the features, then being able to make a case to pay i.e. for 3 hours of work for the maintainers to work on it upstream isn't too bad overall, for a lot of companies.
Meta: why can't I reply to this?
The intent here is to indicate what the current plan is for the maintainers.
We don't intend for this to be a direct way for folks to feed back on the current plans.
As above, if you're looking to a help with roadmap planning - please don't @-mention maintainers on issues, as we're trying to make it clear that "noisy users" don't get preference over "polite users".
We are putting things in place to look at expanding out how many folks can help with the project - please bear with.
Beta Was this translation helpful? Give feedback.
All reactions