Hi everyone, the recent push of bug 18137 [1] replaced Swagger2 for Mojolicious::Plugin::OpenAPI as dependencies in master. Fortunately, all deps are already packaged in the community repo (thanks Mirko!). The only missing bit is koha-perldeps pulling libmojolicious-plugin-openapi-perl. Until that gets fixed in the unstable koha-* packages, we have added a manual install step to kohadevbox provisioning scripts.

So, if you are having issues with your dev environment (the UI not responding, plack looping in errors, etc), please re-provision your kohadevbox (or install this new dep if you are using a custom dev environment). In kohadevbox this would be done like this:

# Pull the latest changes in kohadevbox
$ git pull
# Provision
$ vagrant provision

If you created the dev box with Elasticsearch, do this:
$ KOHA_ELASTICSEARCH=1 vagrant provision

to take advantage of the addition of the analysis-icu plugin for Elasticsearch, that is needed to test bug 18318, and is harmless without the patches [2].

Please answer this email or contact us on IRC if you have any issues.

Have a nice weekend!
Shanah tovah umetukah!


[1] https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18137
[2] https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18318
--
Tomás Cohen Arazi
Theke Solutions (https://theke.io)
✆ +54 9351 3513384
GPG: B2F3C15F