ring-swagger

ring-swagger & compojure-api
sammikko 2018-05-04T17:33:50.000457Z

@ikitommi any plans to add support for OpenAPI 3.0 to Ring Swagger?

ikitommi 2018-05-04T17:37:22.000298Z

@sammikko yes, we just ported swagger2-support from ring-swagger to schema-tools and for ClojurScript too. Next would be to add Openapi3. There are issues for that in botj schema-tools & spec-tools. Would you like to help?

sammikko 2018-05-08T17:26:15.000699Z

ok, ill check out the spec first

sammikko 2018-05-04T17:42:26.000559Z

I could have a look yeah, what kind of issues are there? I've been thinking of doing some open source work, need to get an idea what kind of work we are talking about 🙂

ikitommi 2018-05-04T19:16:52.000297Z

issues are just “need to do this”: * https://github.com/metosin/spec-tools/issues/105 * https://github.com/metosin/schema-tools/issues/44

ikitommi 2018-05-04T19:18:49.000551Z

I have read the OpenAPI3 spec few times, should be quite streightforward to implement those, but a lot of work. Both libs have the Swagger2 as an example, schema-tools.swagger.core and spec-tools.swagger.core, I would just add new namespaces with swagger -> openapi.

ikitommi 2018-05-04T19:19:41.000508Z

If you happen to visit Tampere, come at our office and we could check about that.