Attending: Oliver Goldschmidt, Chris Hallberg, Demian Katz, André Lahmann, Mario Trojan
The January, 2021 Newsletter was discussed.
No progress this month.
Demian spoke with the OLF; some options are available, but it is probably best to wait until VuFind has formally joined OLF before proceeding.
No news.
Discussion has continued on #1799. One open question is how to manage priority values for dependencies – what defaults should be used, and should particular conventions be applied to add some sort of semantics to the numbers? There was general agreement about using semantics, with either three- or four-digit priority numbers. Mario will incorporate suggestions into the PR for further discussion.
Demian spent some time testing VuFind's compatibility with PHP 8. A couple of subtle bugs had to be fixed, and one dependency (laminas-db) still has pending changes that need to be merged, but overall it does not appear that there should be major problems with the new language version.
No news.
This feature has been merged to the dev branch.
Release 7.1 is ready to be released this month. Demian proposes freezing the code immediately (except for bug fixes and translations), with a release scheduled for February 22.
Following their January, 2021 meeting, the VuFind Community Planning Group finalized a first public draft of the VuFind Governance Document. This draft is now open for public comment. Please read it carefully and share your thoughts by commenting on the document or by emailing the vufind-tech mailing list. This will be discussed further at the March Community Call, at which point we can determine whether to adopt it in its present form or create a second draft for further discussion.
Demian recorded a video about managing static content; it will be shared as soon as time permits editing to be completed.
Following the static content video, Mario described a more complex local use case and asked whether there was a standard way of loading language-aware templates, to apply the loading conventions described by the video. Demian pointed him to the VuFind\Content\PageLocator class and suggested that it might be useful to create a view helper to expose this behavior for direct use in templates. He will investigate further and may open a pull request with new code if he ends up building something that can be shared.
The next call will be Tuesday, March 2, 2021 at 9am Eastern Standard Time (14:00 GMT).