Table of Contents

VuFind® Community Call Minutes: June 6, 2023

Attending: Demian Katz, Claas Kazzer, Stephanie Leary, Ere Maijala, Peter Murray, Andrea Buntz Neiman, Katja Tietze, Susan Turkel, Thomas Wagener

Agenda

1. Development Planning

Newsletter Highlights

The May, 2023 Newsletter was discussed.

Pull Request / JIRA Ticket Review (release 9.1)

The following pull requests are scheduled for inclusion in release 9.1:

The following JIRA tickets represent features, fixes and improvements that need to be started:

The following JIRA tickets represent test suite improvement ideas:

The following JIRA tickets represent tasks to be handled closer to the final release:

Scheduling Release 9.0.2

Quite a few minor issues have been fixed in the month since the release of 9.0.1, but the pace of fixes is slowing down and open tickets should be resolved soon. Demian proposes scheduling a 9.0.2 release for June 26, 2023 to mark the approximately two-month anniversary of the initial 9.x releases.

2. SolrMarc Sustainability

Demian has been talking with Bob Haschart, the lead developer of SolrMarc, about improving the sustainability of the project. These discussions led to a new release incorporating some recent bug fixes, and this release has been incorporated into the dev branch already. Bob is receptive to expanding involvement in SolrMarc; if you are interested in being more involved in that project or in helping to review open issues and pull requests, please let Demian know. Peter asked about skill requirements: mainly Java, MARC and Solr familiarity.

3. Next Meeting Date

The July meeting would normally fall on July 4, but since this is a holiday in the United States, Demian proposes pushing the meeting forward a week to July 11.

4. Open Q&A / Other Topics?

Reminder: WOLFcon and the Summit are coming up in August!

Ere will be out of office for July.

Peter reported that a University of Colorado accessibility review revealed some problems with the autocomplete/autosuggest functionality. He demonstrated the problem with NVDA. Stephanie is going to compare notes with Peter as she is also working on a review; she suspects it's aria-related. Claas and Ere will also look into this locally. Demian has shared the results with Chris so that he can investigate further. Peter will open a JIRA ticket.

Demian mentioned that the dev-10.0 branch has been established to merge PRs that are too advanced for 9.1.

Demian also mentioned that he created an accessibility PR tag in GitHub to help keep track of accessibility-related PRs.

Next Call

The next call will be Tuesday, July 11, 2023 at 9am Eastern Daylight Time (13:00 GMT).