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

This is an old revision of the document!


VuFind® Community Call Minutes: November 7, 2023

Attending:

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:

  • #1680 - Display flash message on login
    • Status: Complex issue; may need to open one or more PRs in order to close this one.
  • #2060 - makes the DAIA services which should be accepted configurable (etc.)
    • Status: In review/under discussion.
  • #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.
  • #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.
  • #2688 - Announce number of search results in title
    • Status: Under discussion.
  • #2723 - Component: confirmation menu
    • Status: Much work still needed; some checks unsuccessful.
  • #2763 - SetupThemeResources: Ensure 'Content-Type' is never escaped
    • Status: Discussion underway on GitHub; awaiting response from @mtrojan-ub.
  • #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?).
  • #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.
  • #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.
  • #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.
  • #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.
  • #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).
  • #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.
  • #3027 - Add support for persistent login
    • Status: Work in progress; some checks were unsuccessful.
  • #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. Just a bit more attention needed from @crhallberg.
  • #3069 - Search Result Explanation Feature
    • Status: All checks passed, needs some theme conflicts to be resolved. Needs final review by @demiankatz.
  • #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.
  • #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: Needs review by @demiankatz. All checks passed.
  • #3103 - VuFind Notifications CMS
    • Status: Under discussion with changes requested; needs review by @jschultze. Some checks were unsuccessful, and the branch has conflicts.
  • #3126 - Add option to return an HTMLElement from the icon helper
    • Status: Almost ready! Needs review by @crhallberg. All checks passed, no 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.
  • #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.

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.1699009484.txt.gz · Last modified: 2023/11/03 11:04 by demiankatz