[Koha-bugs] [Bug 26893] New version of JSON::Validator (D11) breaks our REST API routes

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Thu Mar 4 00:26:23 CET 2021


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

--- Comment #32 from Tomás Cohen Arazi <tomascohen at gmail.com> ---
(In reply to Martin Renvoize from comment #26)
> Mojolicious uses pretty standard semantic versioning.. jump a major and you
> can't really expect things to work.
> 
> The latest combination of dependencies I found to work with current Koha is:
> 
> Mojolicous 8.73
> JSON::Validator 4.05
> Mojolicious::Plugin::OpenAPI 3.39
> 
> If we wanted to jump beyond that we'll need to change the Koha codebase to
> accommodate the changes in the libraries.
> 
> What's easier, backporting new libraries to older Debian (and updating our
> codebase for the newer libraries) or downgrading/pinning older libraries on
> newer Debian?
> 
> 
> Or, dare I say it.. shipping a local clone of the Mojo stack inside Koha.

We should do that. And jump to current versions of the OpenAPI plugin and
Mojolicious 8.x. if not possible to package them, of course. I think there was
a Perl version issue with stretch?

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


More information about the Koha-bugs mailing list