This is an old revision of the document!
Table of Contents
VuFind® Community Call Minutes: August 1, 2023
Attending:
Agenda
1. Development Planning
Newsletter Highlights
The July, 2023 Newsletter was discussed.
Pull Request / JIRA Ticket Review (release 9.1)
The goal is to release 9.1 in the Fall – probably October. To meet this goal, we are going to have to reprioritize some work from 9.1 to 10.0.
The following pull requests are scheduled for inclusion in release 9.1:
- #2688 - Announce number of search results in title
- Status: awaiting input from PR creator (@stephanieleary)
- #2723 - Component: confirmation menu
- Status: needs significant work; might be reprioritized to 10.0. Chris suggested that we might be able to use the newly introduced popover property (spec) in combination with a polyfill to address this in a standards-based way.
- #2763 - SetupThemeResources: Ensure 'Content-Type' is never escaped
- Status: awaiting input from PR creator (@mtrojan-ub)
- #2814 - Replace jumpMenu controls with menu-button components
- Status: needs significant work, including accessibility review. Candidate for reprioritization to 10.0.
- #2850 - Change route type for Help/Home from Static to Segment
- Status: requires further discussion
- #2934 - Switch to Splide Carousel Library
- Status: in review; needs fixes. Candidate for reprioritization to 10.0.
- #2961 / VUFIND-1252 - Add ID prefix option to deletes script
- Status: needs review
- #2962 / VUFIND-1568 - Make Solr port configurable during installation
- Status: needs review
- #2974 - Fetch only requested facets from Solr
- Status: awaiting input from Ere following his vacation
- #2979 - Quote autocomplete results for more accurate matches
- Status: in review/discussion
- #2982 - Add translations to improve accessibility for account/list checkboxes
- Status: changes extracted from #2874; in review
- #2985 - KohaRest: Add missing permission to .ini comment
- Status: awaiting input from Ere following his vacation
- #2991 - Add filtering capability to facet list pop-up
- Status: to be discussed later on this call
- #2994 - Search form reset button
- Status: in review
- #2999 - Get unique html element id from record view helper
- Status: changes extracted from #2874; in review
The following JIRA tickets represent features, fixes and improvements that do not yet have an active PR associated with them:
- VUFIND-1598 - Allow users to view their proxy relationships
- Status: unassigned; Ere mentioned that this is done locally for Koha.
- VUFIND-1599 - FOLIO: improve documentation/error handling around permissions
- Status: unassigned
- VUFIND-1604 - Templates: components do not work inside of slots
- Status: unassigned
- VUFIND-1606 - Upgrade vanilla-cookieconsent to fix HTML validation when new version available
- Status: Assigned to Ere; in progress.
- VUFIND-1607 - Embedded records (in results list) have invalid aria and/or role attributes
- Status: unassigned
- VUFIND-1611 - Accessible local CAPTCHA option
- Status: minimum viable solution was merged via pull request #2959; Chris is researching better options.
The following JIRA tickets represent test suite improvement ideas that have not been started yet:
- VUFIND-1541 - Add Mink test coverage for Markdown rendering
- Status: assigned to Chris; not started.
- VUFIND-1603 - Add test to verify that search tabs are created properly
- Status: assigned to Ere; not started.
The following JIRA tickets represent tasks to be handled closer to the final release:
- VUFIND-1608 - Update language translation files for release 9.1
- VUFIND-1609 - Update dependencies for release 9.1
- VUFIND-1612 - Double check for “PHP version 7” in file comments
- VUFIND-1613 - Update GitHub branch protection rules for release-* branches
Release 9.0.3
Release 9.0.3 went out on time.
2. Facet Navigation Improvements: Technical Discussion
3. WOLFcon / Summit Reminder
4. Open Q&A / Other Topics?
Next Call
The next call will be Tuesday, September 5, 2023 at 9am Eastern Daylight Time (13:00 GMT).