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

VuFind® Community Call Minutes: October 11, 2022

Attending: Chris Hallberg, Demian Katz, Claas Kazzer, André Lahmann, Robert Lange, Ere Maijala, Christian M. Strohmaier, Mario Trojan, Susan Turkel

Agenda

1. Development Planning

Newsletter Highlights

The September, 2022 Newsletter was discussed.

Pull Request Review (9.0 milestone)

  • #1962 - Utilize icon helper [in progress]
    • Next step: review/test - DK
  • #2060 - DAIA driver service improvements [pending review; defer to 10.0?]
    • Next step: review needed by DAIA stakeholders. AL will leave feedback.
  • #2378 - Make MenuButton component [under discussion]
    • Next step: reply to outstanding review comment (should we tolerate missing menuItems values?) - CH
  • #2400 / VUFIND-1533 - Wrapped link elements should not have space between the lines [in progress]
    • Next step: reply to outstanding review comment (book bag link underlining) - CH
  • #2417 / VUFIND-1550 - Add support for star ratings [in progress]
    • Next steps: answer outstanding question - CH ; review/test - DK
  • #2447 - AJAX status standardization/modernization [in progress]
    • Next step: respond to latest review - CH
  • #2492 - Add refresh buttons to jump menu controls [waiting on #2378]
    • Next step: decide when to add buttons and when to use MenuButton controls from #2378
  • #2543 - ThemeInfo: Fix getMergedConfig [in progress]
    • Next steps: finish discussion, ensure full test coverage - CH / DK
  • #2570 - Add setting to restrict ILS login by user [under discussion]
    • Next steps: finish discussion - AL/EM/DK ; write tests - DK

JIRA Ticket Review (9.0 release, without an existing pull request above)

  • VUFIND-1210 - Solr JSON Facet API [not started; defer to 10.0?]
    • Agreed to defer to 10. Will require a lot of work, and old version still supported for now.
  • VUFIND-1474 - Remove deprecations from 8.x [not started; could be broken to smaller tasks; some easy assignments]
  • VUFIND-1497 - Remove support for Apache 2.2 [not started; simple]
  • VUFIND-1510 - Consider deprecating CspNonce view helper in favor of Csp helper [not started; simple; requires discussion]
    • Defer to 10.
  • VUFIND-1514 - Modernize front end build environment [not started; defer to 10.0?]
    • Chris will be giving tech demos at future meetings to evaluate new possible technologies. We'll see how that goes before deciding to reschedule.
  • VUFIND-1525 - Update browse handler to use call number normalizers from org.marc4j.callnum package [not started; probably relatively simple if comfortable with Java]
  • VUFIND-1563 - Blowfish encryption fails under Ubuntu 22 and Fedora 36 [not started; requires discussion]
    • Instructions for listing ciphers and migrating data already exist in config.ini; just need to pick a new algorithm. AES may be the most obvious new default. DK suggests aiming for “future proof” but being cautious about database field size. Maybe need to add upgrade controller functionality and a new database field to track algorithm.
  • VUFIND-1568 - Make Solr port configurable during installation [not started; may be tricky to pass necessary data to web installer]
    • More complicated than initially thought; maybe add ability to change Solr port from “fix Solr” page?
  • VUFIND-1573 - Upgrade Solr for release 9.0 [not started; requires discussion – Solr 8.x (minor update) vs. 9.x (major update)]
    • 8.11.2 should be trivial, but we haven't had time to look into 9 yet.
  • VUFIND-1396 - Investigate possibility to deprecate the Context view helper [not started; requires discussion/research; defer to 10.0?]
    • EM will investigate; don't defer yet.
  • VUFIND-1529 - Configurable sort tie-breaker field [not started; probably relatively simple]
    • EM will investigate.
  • VUFIND-1538 - Add retraction watch support to DOI lookup functionality [not started; requires design decisions; requires third-party service access]
    • DK will work on this when time permits; EM has some considerations to include.
  • VUFIND-1541 - Add Mink test coverage for Markdown rendering [not started]
  • VUFIND-1547 - Normalize search event namespace [not started; requires discussion/research]
  • VUFIND-1552 - Authority module: improve record routing [not started; relatively simple]
  • VUFIND-1556 - Handle relator URIs during indexing [not started; requires discussion; may be relatively simple]
  • VUFIND-1571 - Remove configuration settings deprecated in Solr 8 [not started; requires research; may be relatively simple]
  • VUFIND-1535 - Make search history labeling more consistent [not started; requires discussion; relatively simple]
  • VUFIND-1560 - DeduplicationListener: add tests and clean up [not started]
    • Defer to 10.
  • VUFIND-1566 - Clean up/standardize Javascript lib directory [not started; requires discussion]
  • VUFIND-1570 - Update browse handler in release 9 [release preparation task; should begin after other browse handler and Solr changes]
  • VUFIND-1567 - Update language translation files for release 9.0 [release preparation task; should begin after we freeze language file changes]

2. Other Topics?

Reminder: the Community Call Survey is open until October 21.

Next Call

The next call will be Tuesday, November 1, 2022 at 9am Eastern Daylight Time (13:00 GMT).

:!: Note that while the United States remains in Daylight time on this date, Europe and other regions may have switched to Standard time. Please plan accordingly!

community_call/minutes20221011.txt · Last modified: 2022/10/11 14:00 by demiankatz