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

This is an old revision of the document!


VuFind® Community Call Minutes: May 2, 2023

Attending: Chris Hallberg, Demian Katz, André Lahmann, Ere Maijala, Susan Turkel, Thomas Wagener

Agenda

1. Development Planning

Newsletter Highlights

The April, 2023 Newsletter was discussed.

Release Update

Release 9.0 (and subsequently 9.0.1) were released on April 24. The 9.0.1 release addresses bugs in the Blowfish –> AES encryption conversion during the upgrade process and was released as soon as problems were discovered (during updating of the public demo instance) to reduce potential disruption to end users.

Pull Request Review (assigning milestones)

This month's goal was to review PR's without milestones assigned, and determine which should be scheduled for 9.1 and 10.0 (and identify whether any are obsolete).

  • #413: Translation of language field in record-related templates
    • Next steps: requires creating of appropriate language files to translate language names; requires agreement on an indexing strategy to ensure that all language values are stored consistently in Solr.
  • #1116: Better support for Koha status “NOT FOR LOAN”
    • Next step: backport functionality from KohaRest (if appropriate) or close (if no longer needed).
  • #1230: Open ID Connect implementation (for authentication).
    • Next step: finish implementation
  • #1324: Use Citation Style Language (CSL) in Citation view helper
    • Next steps: update dependencies; determine configuration format and backward compatibility approach; finish polishing implementation
  • #1680: Display flash message on login
    • Next steps: resolve conflicts; fix lightbox problems which currently prevent this from working consistently.
  • #1764: Use Psalm for static code analysis
    • Next steps: decide whether this adds significant value beyond what phpstan already offers; work through outstanding problems if worth keeping.
  • #1886: Add search backend QueryAnalysisInterface and GetSearchTermsCommand
    • Next steps: resolve conflicts; finish review process
  • #2188: Show last issue date for patron
    • Next steps: discuss whether this is needed/useful; finish implementing if desired
  • #2771: Ajax facets - fetch only requested facets from Solr
    • Next steps: determine what work is still required
  • #2772: Implement monorepo development model
    • Next steps: discuss and determine whether this is a good approach moving forward
  • #2283: Split asset pipeline functionality to separate classes
    • Next steps: determine whether this work should be completed; complete it, if so
  • #2287: Composer package javascript resolving
    • Next steps: resolve conflicts; complete review process
  • #2456: New SolrMarc plug-in for indexing MARC-based hierarchies
    • Next steps: finish review process; determine appropriateness for inclusion
  • #2488: Add UDC (Universal Decimal Classification) support
    • Next steps: complete (long) TODO checklist
  • #2612: Add support for WorldCat Search v2 API
    • Next steps: complete implementation (large amount of work still to be done)
  • #2642: Create view helper for translating EDS labels
    • Next steps: resolve conflicts; work through TODO list (which includes some design discussion needs)
  • #2688: Announce number of search results in title
    • Next step: complete review process
  • #2697: Semantics for saved search table
    • Next step: resolve conflicts and complete review process
  • #2702: Replace Slick Carousel with accessible-slick
    • Next step: complete review process (address attribution issues and installation process)
  • #2763: SetupThemeResources: Ensure 'Content-Type' is never escaped
    • Next step: complete review process
  • #2850: Change route type for Help/Home from Static to Segment
    • Next step: complete review process
  • #2852: Add header and h2 for title and author
    • Next step: complete review process
  • #2857: Add support for “uncertain” item availability status
    • Next step: complete review process
  • #2860: Add LibGuidesAZ backend for Databases A-Z list
    • Next step: complete review process

Next Meeting Plans

We should review all tickets and PR's scheduled for 9.1 and begin assigning work to move the release development forward.

2. Technical Discussion: Internationalization with localise

3. Open Q&A / Other Topics?

Next Call

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

community_call/minutes20230502.1683032438.txt.gz · Last modified: 2023/05/02 13:00 by demiankatz