[Koha-bugs] [Bug 18137] REST API: Migrate from Mojolicious::Plugin:: Swagger2 to Mojolicious::Plugin::OpenAPI

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Fri Apr 28 14:22:10 CEST 2017


https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18137

--- Comment #41 from Lari Taskula <lari.taskula at jns.fi> ---
(In reply to Mirko Tietgen from comment #40)
> (In reply to Mirko Tietgen from comment #28)
> 
> > Mojolicious::Plugin::OpenAPI 1.14 is not released yet, I can't work further
> > on the Debian package until it is.
> 
> @ Lari:
> 
> JSON::Validator 0.97 has been released.
> Mojolicious::Plugin::OpenAPI 1.14 has not been released.
> 
> If I understand correctly, Mojolicious::Plugin::OpenAPI 1.14 is not a
> requirement for us, just JSON::Validator 0.96?.Then please specify 0.96 as a
> dependency and I will check if I can build JSON::Validator 0.97 and
> Mojolicious::Plugin::OpenAPI 1.13 now after the update.
(In reply to Mirko Tietgen from comment #40)
> (In reply to Mirko Tietgen from comment #28)
> 
> > Mojolicious::Plugin::OpenAPI 1.14 is not released yet, I can't work further
> > on the Debian package until it is.
> 
> @ Lari:
> 
> JSON::Validator 0.97 has been released.
> Mojolicious::Plugin::OpenAPI 1.14 has not been released.
> 
> If I understand correctly, Mojolicious::Plugin::OpenAPI 1.14 is not a
> requirement for us, just JSON::Validator 0.96?.Then please specify 0.96 as a
> dependency and I will check if I can build JSON::Validator 0.97 and
> Mojolicious::Plugin::OpenAPI 1.13 now after the update.

Thanks for checking! I'll do that! Also, Tomas experienced issues in installing
Mojolicious 6.40 together with M::P::OpenAPI 1.10 - I couldn't reproduce this
issue, but perhaps it is a safe bet to upgrade Mojolicious at the same time. We
have been successfully running Koha REST API on Mojolicious versions between
7.26-7.29, and Koha's REST tests are also passing on the latest release 7.31.

This upgrade will fail test t/db_dependent/api/v1/swagger/definitions.t. I will
try to patch that in another Bug.

-- 
You are receiving this mail because:
You are watching all bug changes.


More information about the Koha-bugs mailing list