-
Notifications
You must be signed in to change notification settings - Fork 12
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
Switching to OpenAPI 3.0 #58
Comments
This issue in Swagger UI is blocking: swagger-api/swagger-ui#3437 Regarding code generation there is one opinion so far from @aljacob
That's exactly what I thought, too. ;) |
An alternative to Swagger UI for API spec doc generation could be ReDoc: https://github.com/Rebilly/ReDoc |
Changed to OpenAPI 3.0 in 0.3 branch. |
Fixed the example issues in SwaggerUI by moving the examples from the outer examples-attribute to the schema example-attribute. Could still be a good idea to move to ReDoc for their multi-example support for programming languages. We could serve examples for all client libraries. |
Do we want to switch to OpenAPI 3.0? OpenAPI 2.0 is a limited in defining several data types (e.g. ArgSet due to missing oneOf, anyOf, ...) and doesn't support OAuth natively, for example.
I think the only reason to stick with OpenAPI 2.0 was the availability of the code generation tools. The question is: Is anybody after POC using one of the generators not available?
WWU is not using them. Is @aljacob still using it? But Java is supported in release candidate state for OpenAPI 3.0 anyway AFAIK. What about the others?
The text was updated successfully, but these errors were encountered: