-
Notifications
You must be signed in to change notification settings - Fork 59
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
OpenAPI3 #105
Comments
At a first glance looks like not much has changed. Some changes to Schema are interesting, specifically:
Otherwise OpenAPI 3.0.0 looks like mostly regrouping/renaming things. I guess we should fork We could support OpenAPI3 within In any case, I don't think we're in a hurry since
|
OpenAPI 3.0.0 was released in july. https://www.openapis.org/blog/2017/07/26/the-oai-announces-the-openapi-specification-3-0-0 |
@fizruk I'm currently using your package in my job and I'll need to be able to use |
@ThomasCrevoisier you can certainly fork and add However, there's a big question on how to fit this change in the current package. If you only add I see 3 options to move forward:
Unfortunately I don't have enough time or motivation to work on a complete OpenAPI 3.0.0 support. Swagger 2.0 suits my current needs perfectly. Still, I can offer some help if you need it. Which option above do you prefer? |
I think second option is good enough for now, but I'm interested in seeing |
If I understood correctly Swagger 2.0 is a subset of OpenAPI 3.0.0 ? If so, the second option would be a good transition before having an Is there a way to discuss privately ? I would be happy to help but I need to improve my understanding of the codebase and my Haskell skills a bit. |
@ThomasCrevoisier @phadej I have created haskell-swagger2 community in Gitter and invited you. Would Gitter be ok? |
I deeply apologize for my lack of communication on this one. I didn't find the time to tackle this and I find myself lost in generics... |
@fieldstrength Is there a reason why you decided not to submit your fork as a PR? @fizruk Are you still interested in supporting OpenAPI3? |
note to self: swagger3 is not strictly more powerful, or at least not quite yet: swagger-api/swagger-ui#4425 (but also OAI/OpenAPI-Specification#1937). |
https://www.google.fi/amp/s/blog.readme.io/an-example-filled-guide-to-swagger-3-2/amp/
So... what is the plan?
The text was updated successfully, but these errors were encountered: