About Features Downloads Getting Started Documentation Events Support GitHub

Love VuFind®? Consider becoming a financial supporter. Your support helps build a better VuFind®!

Site Tools


Warning: This page has not been updated in over over a year and may be outdated or deprecated.
community_call:minutes20210202

VuFind Community Call Minutes: February 2, 2021

Attending: Oliver Goldschmidt, Chris Hallberg, Demian Katz, André Lahmann, Mario Trojan

Agenda

1. Development Planning

Newsletter Highlights

The January, 2021 Newsletter was discussed.

CSV Importer

No progress this month.

Future of JIRA

Demian spoke with the OLF; some options are available, but it is probably best to wait until VuFind has formally joined OLF before proceeding.

Future of Travis

No news.

Javascript Dependencies

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.

PHP 8 Compatibility

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.

Psalm

No news.

Record Versions

This feature has been merged to the dev branch.

Release 7.1

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.

2. Formalizing VuFind's Community

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.

3. Video: Static Content

Demian recorded a video about managing static content; it will be shared as soon as time permits editing to be completed.

4. Other Topics?

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.

Next Call

The next call will be Tuesday, March 2, 2021 at 9am Eastern Standard Time (14:00 GMT).

community_call/minutes20210202.txt · Last modified: 2021/02/02 15:00 by demiankatz