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:minutes20230801

This is an old revision of the document!


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. We also need to be sure that all work involving new language file strings is completed by early-to-mid September to allow at least a month for translation work.

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; might be reprioritized to 10.0 depending on scope
  • #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
  • #3006 / VUFIND-1598 - Allow users to view their proxy relationships
    • Status: in development; awaiting feedback on naming/organization, and possible KohaRest support from Ere

The following JIRA tickets represent features, fixes and improvements that do not yet have an active PR associated with them:

  • 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 ticket represents a test suite improvement idea that has not been started yet:

  • 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).

community_call/minutes20230801.1690462275.txt.gz · Last modified: 2023/07/27 12:51 by demiankatz