====== VuFind® Community Call Minutes: September 3, 2024 ====== Attending: Chris Hallberg, Demian Katz, Claas Kazzer, Maccabee Levine, Juha Luoma, James Staub, Mario Trojan, Susan Turkel, Thomas Wagener ===== Agenda ===== ==== 1. Development Planning ==== === Newsletter Highlights === The [[community:newsletter:2024-08|August, 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: In development * :!: ACTION ITEM: Demian and Ere should complete implementation. * [[https://github.com/vufind-org/vufind/pull/3853|#3853]] / [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1703|VUFIND-1703]] - 4+ filters dropdown has a strange appearance in Sandal5 and Bootstrap5 * Status: In progress; solution found, but some implementation details need adjustment. * :!: ACTION ITEM: Chris should refactor CSS to prevent build failures. Ere is willing to help if necessary. === 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 v10 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 * Status: Demian has completed the basic implementation; this is now a "minimum viable product" and is ready for testing/review. * :!: ACTION ITEM: WorldCat users should test/review. * [[https://github.com/vufind-org/vufind/pull/3103|#3103]] - Add Notifications CMS functionality * Status: Needs to be adjusted to reflect recent database refactoring. * :!: ACTION ITEM: Johannes should continue work based on latest review. * [[https://github.com/vufind-org/vufind/pull/3860|#3860]] - Possibility to use secret file rather than string password in config files * Status: In review == Minor Architectural/Backend/Documentation/Utility Improvements == * [[https://github.com/vufind-org/vufind/pull/3760|#3760]] - Clarify use of getWorkKeys in documentation * Status: In review. * :!: ACTION ITEM: Maccabee should revise based on latest 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/3421|#3421]] - Use Koha REST API endpoint to pull recalls into patron holds page * Status: In review. * [[https://github.com/vufind-org/vufind/pull/3758|#3758]] - Display status of item locations by status priority * Status: In review. Needs some broken Mink tests fixed. * [[https://github.com/vufind-org/vufind/pull/3838|#3838]] / [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1701|VUFIND-1701]] - Display FOLIO holdings record information * Status: In review. == Accessibility / UI Improvements == * [[https://github.com/vufind-org/vufind/pull/1680|#1680]] - Display flash message on login * Status: In progress. * :!: ACTION ITEM: Chris should continue to work on this. * [[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/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: [[https://github.com/vufind-org/vufind/pull/3868|#3868]] was resolved to simplify the work here; now conflicts need to be resolved. * :!: ACTION ITEM: Chris or Demian should resolve conflicts and re-review * [[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]] * [[https://github.com/vufind-org/vufind/pull/3826|#3826]] - Back to browse results feature * Status: in review; collecting feedback on design (both code and UI). * :!: ACTION ITEM: comment with opinions if you have any * [[https://github.com/vufind-org/vufind/pull/3834|#3834]] / [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1665|VUFIND-1665]] - Persist limit value in record driver search links * Status: Needs review. * :!: ACTION ITEM: Someone, please review! * [[https://github.com/vufind-org/vufind/pull/3836|#3836]] / [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1674|VUFIND-1674]] - Show count of saved items in account menu * Status: Needs review. * [[https://github.com/vufind-org/vufind/pull/3877|#3877]] - Minor OverDrive bug fixes * Status: In review. * [[https://github.com/vufind-org/vufind/pull/3881|#3881]] - Introduce option to display shorter author data on EDS item detail page * Status: In review. === 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: existing rate limiter probably doesn't meet this need (it's a slightly different problem, based on username rather than url) but infrastructure might be adaptable to help. * [[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-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-1679|VUFIND-1679]] - Fix layout of "Results per page" in narrow widths/on mobile * [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1698|VUFIND-1698]] - Add functionality to FOLIO driver to select only allowed pick up locations in the request form for Poppy release * [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1704|VUFIND-1704]] - University of Colorado Accessibility Report * :!: ACTION ITEM: Needs assessment/creation of sub-tickets. == 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 * [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1702|VUFIND-1702]] - Change default theme to sandal5 === 10.1 Release Date === We will aim for November 4th as the 10.1 release date, with translation requests going out in early October. ==== 2. Project Tools ==== === Future of Slack === No news. Peter is still working on adjusting the OLF Slack to be less FOLIO-specific. It's worth setting up an [[https://slack-invitation.folio.org/|OLF/FOLIO Slack account]] if you don't already have one to prepare for the eventual move. ==== 3. Conference Reminders ==== WOLFcon and the German VuFind® Summit both begin this month, and both will offer in-person and virtual participation options. Please consider joining us there, and see the [[https://vufind.org/vufind/schedule.html|events page]] for more details. ==== 4. Next Call Date ==== The next scheduled call date will overlap with the German Summit; all are encouraged to join that meeting instead. We will next meet here in November. :!: Note that the Eastern time zone will return to "Standard" time before the November meeting, so adjust your calendar accordingly. ==== 5. Open Q&A / Other Topics? ==== ===== Next Call ===== The next call will be Tuesday, November 5, 2024 at 9am Eastern Standard Time (14:00 GMT).