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

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