Warning: This page has not been updated in over over a year and may be outdated or deprecated.
community_call:minutes20231107
This is an old revision of the document!
Table of Contents
VuFind® Community Call Minutes: November 7, 2023
Attending: Ephraim, Demian Katz, Maccabee Levine, Luke Magoyo, Ere Maijala, Robert Sipek, Susan Turkel, Thomas Wagener
Agenda
1. Development Planning
Newsletter Highlights
The October, 2023 Newsletter was discussed.
Pull Request / JIRA Ticket Review (release 10.0)
The following pull requests are scheduled for inclusion in release 10:
Architectural Enhancements
- #1680 - Display flash message on login
- Status: Complex issue; may need to open one or more PRs in order to close this one.
- #2233 - Convert from Laminas\Db to Doctrine
- Status: 100 commits so far; many checkboxes still need to be checked.
- #2612 / VUFIND-1588 - Add support for WorldCat Search v2 API
- Status: Work in progress, with many unchecked checkboxes; some checks have not been completed.
- #2624 - Replace grunt with NPM scripts
- Status: Work in progress; has some conflicts and failed checks.
- #2723 - Component: confirmation menu
- Status: Much work still needed; some checks unsuccessful.
- #2814 - Replace jumpMenu controls with menu-button components
- Status: Work in progress; all checks have passed, but branch has conflicts, and more work and review are needed (@crhallberg?).
- #2934 - Switch to Splide Carousel Library
- Status: Needs conflict resolution, testing, and consensus-building around package.json strategy.
- #2941 / VUFIND-1617 - Prevent single sign-on (SSO) from breaking out of lightbox
- Status: Minor changes and review still needed.
- #3039 - Accessibility: Moravian Library Report
- Status: Work in progress; some checks were unsuccessful. This PR is an umbrella covering a number of topics, some of which have been split out as separate PRs.
- #3046 - Refactor hierarchical facets
- Status: Passed all checks, but needs to have theme conflicts resolved.
- #3064 - Fix autocomplete opening with autofocus
- Status: Work in progress; some checks were unsuccessful and there are theme conflicts. We should figure out what is still needed from this work, as some problems were addressed in a different way. Another look from @crhallberg might help.
New Features
- #2929 - Add an option to update search results without loading the full page
- Status: Work in progress; all checks have passed. Requires additional testing, documentation, and review.
- #2952 - Adding optional virtual keyboard to searchbox
- Status: Almost done, just needs a bit more testing and needs some conflicts to be resolved. Needs response from @ThoWagen to suggestion re: simplifying code.
- #2991 - Add filtering capability to facet list pop-up
- Status: One remaining issue; otherwise, all checks passed (but conflicts that need resolving).
- #3027 - Add support for persistent login
- Status: Work in progress; some checks were unsuccessful.
- #3069 - Search Result Explanation Feature
- Status: Currently in review.
- #3094 - FOLIO: Display bound-with titles
- Status: Almost ready to go; will need more attention once #3096 is done. All checks passed, theme and module conflicts need resolution.
- #3103 - VuFind Notifications CMS
- Status: Under discussion with changes requested; needs review by @jschultze. Some checks were unsuccessful, and the branch has conflicts.
- #3142 - Multi page selection in favorite list
- Status: Almost ready! Needs final review, plus one theme conflict needs resolution. All checks passed.
- #3160 - Recommend databases based on EDS results
- Status: Demian suggests minor adjustments to make this code even more reusable/flexible. Awaiting rsponse from @maccabeelevine.
Smaller Features/Enhancements
- #2642 - Create view helper for translating EDS labels
- Status: This is at an early stage of work, with no significant updates since end of 2022. The branch has conflicts.
- #2933 - Language labels matching MARC standard
- Status: Almost ready to merge; needs final approval, changelog note about need to reindex, and creation of followup PR re: indexing ISO codes.
- #3096 - Narrow the first holdings tab column to 25% width
- Status: Needs review by @sturkel, and possibly a mockup to be created by @crhallberg. All checks passed, but needs theme conflicts to be resolved.
- #3098 - Add option to enable facet filters for advanced search facets
- Status: In review.
- #3126 - Add option to return an HTMLElement from the icon helper
- Status: Almost ready! Needs review by @crhallberg. All checks passed, no conflicts.
- #3175 - Accessibility: Use $headTitle as <h1> on results
- Status: Ready to merge after review by @crhallberg
- #3181 - Updated jQuery to Javascript for button disable on submit
- Status: Only minor changes are needed; awaiting input from @padmasreegade.
- #3192 - Support hidden filters on recommendation modules
- Status: In review
- #3193 - Configurable fields for RecordDataFormatter
- Status: In review
Specialized PRs Requiring Input from Creators
- #2060 - makes the DAIA services which should be accepted configurable (etc.)
- Status: In review/under discussion.
- #2688 - Announce number of search results in title
- Status: Under discussion.
- #2763 - SetupThemeResources: Ensure 'Content-Type' is never escaped
- Status: Discussion underway on GitHub; awaiting response from @mtrojan-ub.
- #2850 - Change route type for Help/Home from Static to Segment
- Status: Work in progress; all checks have passed. PR needs review by @mtrojan-ub.
- #2999 - Get unique html element id from record view helper
- Status: Only a bit more work is needed, now that PR 2982 has been merged. Ready for @elsenhans and @RLangeUni to revisit.
- #3025 - Add new Overdrive features
- Status: Significant work still needed; waiting for @bpalme to make updates.
We'll talk about JIRA tickets at a future meeting; first we should focus on triaging the pull requests.
2. Technical Discussion: Theme Development Next Steps / Collaboration
3. Open Q&A / Other Topics?
None this month.
Next Call
The next call will be Tuesday, December 5, 2023 at 9am Eastern Standard Time (14:00 GMT).
community_call/minutes20231107.1699368237.txt.gz · Last modified: 2023/11/07 14:43 by demiankatz