Fork me on GitHub
#reitit
<
2018-07-26
>
ikitommi13:07:57

@j0ni hi, a good meta 🙂 Reitit is at least well supported. Plan is to get compojure-api 2.0.0 soon out (have been waiting for clojure.spec to finalize, but might take long time to happen), but after that, there isn’t much new thing missing/requested, except docs. We’ll keep maintaining it, but focus will be on reitit, which is a much more fertile ground to build on - no magic, no macros, composable abstractions, much faster and works on cljs too. It’s much easier to develop too. The reitit-ring is not on par with compojure-api yet, but will be, soon.

mhcat14:07:18

@ikitommi great answer 🙂 I will try migrating some stuff to reitit to get a feel for it - thanks!

mhcat18:07:02

ok I'm stuck 🙂 I have a minimal swagger setup, but I'm getting the following:

"Could not locate schema_tools/swagger/core__init.class or schema_tools/swagger/core.clj on classpath. Please check that namespaces with dashes use underscores in the Clojure file name."
compilation error

mhcat18:07:36

we have schema included as a dependency already, and it's further down the dependencies vector than reitit, in case that's relevant

mhcat18:07:44

maybe also a collision of some kind with compojure-api 1.x series, which this app uses