Warning: This page has not been updated in over over a year and may be outdated or deprecated.
community_call:minutes20240604
Table of Contents
VuFind® Community Call Minutes: June 4, 2024
Attending:
Agenda
1. Development Planning
Newsletter Highlights
The May, 2024 Newsletter was discussed.
Pull Request / Ticket Review (release 9.1.2)
- #3557 - Fix bug: incorrect author link hidden filter in combined search
- Status: We need to determine if this can be fixed in 9.1.2 or needs to be delayed.
- ACTION ITEM: Demian and Ere should discuss
Pull Request Review (release 10.0)
The following pull requests are scheduled for inclusion in release 10:
Architectural Enhancements
- #1680 - Display flash message on login
- Status: Chris is working on this; we'll determine whether this can be completed in time for 10 based on how the next draft turns out.
- ACTION ITEM: Chris should determine next steps.
- #2723 - Component: confirmation menu
- Status: this is at the top of Chris' list.
- ACTION ITEM: Chris should try to fix failing tests.
- #2814 - Replace jumpMenu controls with menu-button components
- Status: this is at the top of Chris' list.
- ACTION ITEM: Chris should look at style/accessibility improvements and fix test failures
- #2934 - Switch to Splide Carousel Library
- Status: Some behavior issues were fixed recently; minor style updates underway.
- ACTION ITEM: Chris will continue work; others should test/review.
- #3222 - Add bootstrap5 theme
- Status: In progress
- ACTION ITEM: Ere should continue work; others should test as time permits.
- #3584 - Add result-scripts event to apply Javascript to search results
- Status: In review
- ACTION ITEM: Chris thinks this looks promising but will review more closely.
New Features
- #3226 - Adding the option to make html elements sticky
- Status: In review
- ACTION ITEM: Chris should review the latest changes.
Smaller Features/Enhancements/Fixes
- #3279 - Small enhancements to the DefaultRecord class
- Status: In review.
- ACTION ITEM: Waiting for progress from @dmj. Demian has requested a status update.
Specialized PRs Requiring Input from Creators
- #2999 - Get unique html element id from record view helper
- Status: In progress.
- ACTION ITEM: @robertlange81 should continue work (expected to happen this week)
Scheduled JIRA Tickets (release 10.0)
Smaller Fixes/Improvements
- VUFIND-1521 - Add id validation to ILL requests and storage retrieval requests
- Status: Demian reviewed this and couldn't find any missing functionality.
- ACTION ITEM: Ere should review Demian's comment on the ticket and either close the ticket or clarify the need.
- VUFIND-1607 - Embedded records (in results list) have invalid aria and/or role attributes
- Status: This is an unavoidable problem in Bootstrap 3; we should investigate whether Bootstrap 5 improves the situation.
- ACTION ITEM: check Bootstrap 5 situation; decide on next steps
- VUFIND-1667 - Modal close button doesn't want to let focus go
- Status: Chris should investigate; Maccabee offered to help.
- VUFIND-1668 - Moravian Library Accessibility Report (Progress Tracking)
- Status: Most of this is done, but we should figure out how to complete or reassign the remaining parts.
Test Suite Improvements
- VUFIND-1351 - Create Mink tests for email verification functionality
- VUFIND-1560 - DeduplicationListener: Add tests and clean up
Documentation Tasks
- VUFIND-1625 - Document access to advanced search capabilities through API
- VUFIND-1629 - Investigate changes in OpenAPI 3.1; implement for API if appropriate.
Finishing Touches (Tasks for Near Release Time)
- VUFIND-1645 - Update dependencies for release 10.0
- Status: this was done recently, but we will double-check closer to the release date.
- VUFIND-1659 - Update GitHub branch protection rules when creating release-10.0 branch
- Status: will do after releasing 9.1.2
- ACTION ITEM: set release date for 9.1.2 first
- VUFIND-1649 - Update language translation files for release 10.0
- Status: will begin about a month before the release date.
- ACTION ITEM: Demian will begin this process on May 20th.
2. Technical Discussion: Theme Development Next Steps / Collaboration
3. Technical Discussion: Database Code Migration Strategy
4. Future of Slack
5. Open Q&A / Other Topics?
Next Call
The next call will be Tuesday, July 2, 2024 at 9am Eastern Daylight Time (13:00 GMT).
community_call/minutes20240604.txt · Last modified: 2024/05/15 13:59 by demiankatz