====== VuFind® Community Call Minutes: July 2, 2024 ====== Attending: Padmasree Gade, Chris Hallberg, Demian Katz, André Lahmann, Susan Turkel, Thomas Wagener ===== Agenda ===== ==== 1. Release 10.0 ==== The latest major release went out on schedule. Please try it and report any issues you encounter! Demian recorded a [[videos:vufind_10.0_-_what_s_new_what_s_changed|what's new / what's changed]] video for those interested in a deep dive into the changelog. ==== 2. Development Planning ==== === Newsletter Highlights === The [[community:newsletter:2024-06|June, 2024]] Newsletter was discussed. === Pull Request / Ticket Review (release 10.0.1) === * [[https://github.com/vufind-org/vufind/pull/3557|#3557]] - Fix bug: incorrect author link hidden filter in combined search * Status: Ere and Demian have a plan but haven't had time to implement it yet. * [[https://github.com/vufind-org/vufind/pull/3820|#3820]] / [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1697|VUFIND-1697]] - NPM build:css task should auto-install dependencies * Status: In review. === Pull Request Review (release 10.1) === The following pull requests are scheduled for inclusion in release 10.1: == New Features and Integrations == * [[https://github.com/vufind-org/vufind/pull/1230|#1230]] - Open ID Connect implementation * Status: Needs to be adjusted to reflect recent refactoring; Demian has offered to help if necessary. * [[https://github.com/vufind-org/vufind/pull/2612|#2612]] / [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1588|VUFIND-1588]] - Add support for WorldCat Search v2 API * Discussion: André's team has been working with the new holdings API; they ran into challenges with the API because the it has been split into two parts, and one component (for retrieving OPAC links to holding institutions) requires additional payment to access. André was not sure if the search part of the API is being used at Leipzig yet. * :!: ACTION ITEMS: Demian will continue to build the "plumbing" for WorldCat v2; André will provide more details on the extent of Leipzig's API implementation, so that the back-end logic can be filled in once Demian's work is in place. We will discuss further at the August call, and if necessary, will do some in-person collaboration at the Summit in Leipzig. * [[https://github.com/vufind-org/vufind/pull/3103|#3103]] - Add Notifications CMS functionality * Status: Needs to be adjusted to reflect recent database refactoring. * [[https://github.com/vufind-org/vufind/pull/3675|#3675]] - Add ContentBlock wrapper for Recommendation modules * Status: needs review * [[https://github.com/vufind-org/vufind/pull/3821|#3821]] / [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1582|VUFIND-1582]] - Add ChannelProvider for Solr-based new items * Status: needs review == ILS Driver (and Related) Improvements == * [[https://github.com/vufind-org/vufind/pull/2060|#2060]] - DAIA: make accepted service list configurable * Status: Work is still needed here, but it's not clear if anyone has time to move it forward. * [[https://github.com/vufind-org/vufind/pull/3312|#3312]] - KohaRest: Display the date and destination of transitting items * Status: In review. * [[https://github.com/vufind-org/vufind/pull/3421|#3421]] - Use Koha REST API endpoint to pull recalls into patron holds page * Status: In review. * [[https://github.com/vufind-org/vufind/pull/3435|#3435]] - Fetch Koha shelving locations for every Koha item * Status: In review. * [[https://github.com/vufind-org/vufind/pull/3758|#3758]] - Display status of item locations by status priority * Status: In review. == Accessibility / UI Improvements == * [[https://github.com/vufind-org/vufind/pull/1680|#1680]] - Display flash message on login * Discussion: We need to decide: Can this be done in 10.1, or does it require major lightbox revisions better suited to 11.0? * Chris is still investigating; thinking about approach. But solution should probably fit into release 10.1. * [[https://github.com/vufind-org/vufind/pull/2688|#2688]] - Announce number of search results in title * Status: This PR needs a champion to move it forward. * [[https://github.com/vufind-org/vufind/pull/2850|#2850]] - Change route type for Help/Home from Static to Segment * Status: In review. * [[https://github.com/vufind-org/vufind/pull/2999|#2999]] - Get unique html element id from record view helper * Status: In review. * [[https://github.com/vufind-org/vufind/pull/3279|#3279]] - Small enhancements to the DefaultRecord class * Status: In review. * [[https://github.com/vufind-org/vufind/pull/3546|#3546]] - Improve accessibility of cover images * Status: This PR needs a champion to move it forward. * [[https://github.com/vufind-org/vufind/pull/3552|#3552]] / [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1673|VUFIND-1673]] - Set unique labels for checkboxes * Status: waiting for [[https://github.com/vufind-org/vufind/pull/2999|#2999]] === Scheduled JIRA Tickets (release 10.1) === == New Features == * [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1611|VUFIND-1611]] - Accessible local CAPTCHA option * [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1643|VUFIND-1643]] - Configurable brute force password protection * Discussion point: can this be handled as a special case of the rate limiter introduced in release 10.0? * [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1652|VUFIND-1652]] - Add database support for storing session-specific data == Smaller Fixes/Improvements == * [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1601|VUFIND-1601]] - Improve CSS configuration in themes * [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1660|VUFIND-1660]] - FOLIO driver: add pagination/sorting support to getMyTransactions * [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1664|VUFIND-1664]] - Improve consistency of numbering in result lists in Search and Account areas * [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1665|VUFIND-1665]] - Page length settings should persist regardless of how the user initiates their next search * [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1674|VUFIND-1674]] - Show count of saved items in account menu * [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1678|VUFIND-1678]] - Add setting to include extra URLs in sitemap index * [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1679|VUFIND-1679]] - Fix layout of "Results per page" in narrow widths/on mobile * [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1681|VUFIND-1681]] - Requested improvement to confirmation menus: Book bag * [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1682|VUFIND-1682]] - Requested improvements to confirmation menus: banner color and behavior * [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1683|VUFIND-1683]] - Requested improvements to confirmation menus: Favorites and Library Cards == Test Suite Improvements == * [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1560|VUFIND-1560]] - DeduplicationListener: Add tests and clean up == Documentation Tasks == * [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1625|VUFIND-1625]] - Document access to advanced search capabilities through API == Finishing Touches (Tasks for Near Release Time) == * [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1693|VUFIND-1693]] - Update dependencies for release 10.1 * [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1695|VUFIND-1695]] - Update language translation files for release 10.1 ==== 3. Future of Slack ==== No news. ==== 4. Open Q&A / Other Topics? ==== None this month. ===== Next Call ===== The next call will be Tuesday, August 6, 2024 at 9am Eastern Daylight Time (13:00 GMT).