swagger-blocks icon indicating copy to clipboard operation
swagger-blocks copied to clipboard

OpenAPI v3

Open biow0lf opened this issue 7 years ago • 8 comments

Hello,

I want to implement OpenAPI v3 specification support in gem and want to discuss details:

  1. I will not remove Swagger v2 specification support.
  2. I will add OpenAPI v2 specification support and wrap swagger v2 parts with ifs.
  3. I will port swagger_v2_api_declaration.json to openapi v3 and write specs.
  4. Add migration guide.

@fotinakis what you think about all this?

biow0lf avatar Nov 27 '17 12:11 biow0lf

@biow0lf that sounds pretty great, sorry I'm don't have tons of time to help guide this but if you wanted to make a PR I could take a look. The more backwards compatible the better, and the more tested the better.

fotinakis avatar Feb 01 '18 01:02 fotinakis

@fotinakis I understand. I will try to found time to finish this soon.

biow0lf avatar Feb 01 '18 19:02 biow0lf

Huge upvote from me in this. Let me know if I can help.

ketiko avatar Feb 22 '18 06:02 ketiko

@biow0lf any update on this?

fameoflight avatar Jun 08 '18 21:06 fameoflight

any update?

wilkosz avatar Sep 17 '18 12:09 wilkosz

I've made a start here: #120

I welcome contributions to the PR :)

gabrieltaylor avatar Oct 08 '18 15:10 gabrieltaylor

Is this still happening? It would be really great.

EDIT: https://github.com/fotinakis/swagger-blocks/pull/120 This would let me think that it is supported, but I don't see anything in the README talking about it

PhilippeChab avatar Feb 26 '20 16:02 PhilippeChab

@PhilippeChab From description of the Pull Request the support is basic? I wouldn't be surprised if some important feature in OpenAPI v3 is missing.

FranklinYu avatar Feb 28 '20 22:02 FranklinYu