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

VuFind® Community Call Minutes: September 5, 2023

Attending: Adam Bullock, Ephraim, Dana Geier, Chris Hallberg, Ursula Kampling, Demian Katz, Maccabee Levine, Luke Magaya, Eng. Tatenda Mawaya, Gerri Moeller, Peter Murray, William Nass, Mario Trojan, Susan Turkel, Thomas Wagener

Agenda

1. Development Planning

Newsletter Highlights

The August, 2023 Newsletter was discussed.

Pull Request / JIRA Ticket Review (release 9.1)

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) - Stephanie has been busy but hopes to return to PRs soon
  • #2979 - Fix autocomplete/searchbox bugs; add autocomplete formatting configs
    • Status: needs conflict resolution; might be good to finish #3064 first; also requires some follow-up work after merging
  • #2982 - Add translations to improve accessibility for account/list checkboxes
    • Status: changes extracted from #2874; in review
  • #2991 - Add filtering capability to facet list pop-up
    • Status: in review/under discussion
  • #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 review/under discussion
  • #3024 / VUFIND-1630 - Alphabrowse: new normalizer for titles based on SolrMarc titleSortLower
    • Status: in development
  • #3039 - Accessibility: Moravian Library Report
    • Status: in development; candidate for breaking into smaller parts
  • #3047 - Change hierarchical facets from jsTree to a plain HTML tree.
    • Status: in review
  • #3048 - Add Lokalise i18n string import command
    • Status: in development/under discussion
  • #3064 - Fix autocomplete opening with autofocus
    • Status: in review
  • #3068 - Add support for advanced search with Blender
    • Status: in review

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

2. Technical Discussion: Theme Development Next Steps / Collaboration

Possible actions:

Several core stakeholders were unable to attend today's meeting, so we should revisit this list next time to see if we can get volunteers to work on specific tasks.

3. Open Q&A / Other Topics?

Demian thanked all the participants in WOLFcon last month and noted that video recordings will be made available soon. He also mentioned that there is a new #pr-reviews channel in the Slack channel where people can request reviews from the community. If you have time to help with code review and testing, please watch that channel!

There was a question about plans for machine learning and natural language processing in VuFind®. Demian suggested that this would probably be the job of some third-party API or system that could then be incorporated into VuFind® as a backend or recommendation module. He does not currently have the development bandwidth to work on such a thing, but it could be a very interesting experiment for somebody with the available time to investigate, and he is available for support as needed.

Luke asked about how to index DSpace and ArchivesSpace records. The XML indexing process was reviewed and some troubleshooting was performed, and it seems that Luke now has the information he needs to move forward.

Mario mentioned that Alessandro Aprile is moving to a new position and will no longer be available to help with Italian translations. We will likely need to search for a new translation volunteer for that language.

October 3 is a national holiday in Germany, so some regular attendees may miss that meeting. No one requested rescheduling the meeting, however; we can catch up via email as needed.

Maccabee raised the suggestion of moving VuFind® conversation to the OLF Slack, so that we can take advantage of the archival history supported there and can consolidate communication to fewer platforms. Demian does not object to the idea but suggested raising it on Slack so that current users can weigh in and brainstorm the best approach to a migration. Maccabee volunteered to start the thread.

Next Call

The next call will be Tuesday, October 3, 2023 at 9am Eastern Daylight Time (13:00 GMT).

community_call/minutes20230905.txt · Last modified: 2023/09/05 13:57 by demiankatz