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

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
community_call:minutes20240402 [2024/04/02 13:47] – [3. Technical Discussion: Database Code Migration Strategy] demiankatzcommunity_call:minutes20240402 [2024/04/02 14:13] (current) demiankatz
Line 17: Line 17:
 Demian proposed releasing 9.1.2 in late April or early May, and 10.0 in June. Demian proposed releasing 9.1.2 in late April or early May, and 10.0 in June.
  
-Consensus: Monday, June 24th will be the 10.0 release date.+Consensus: Monday, June 24th will be the 10.0 release date. We'll set the 9.1.2 date once the outstanding issues (see below) are resolved.
  
 === Pull Request / Ticket Review (release 9.1.2) === === Pull Request / Ticket Review (release 9.1.2) ===
Line 74: Line 74:
   * [[https://github.com/vufind-org/vufind/pull/3279|#3279]] - Small enhancements to the DefaultRecord class   * [[https://github.com/vufind-org/vufind/pull/3279|#3279]] - Small enhancements to the DefaultRecord class
     * Status: In review.     * Status: In review.
-      * :!: ACTION ITEM: Waiting for progress from @dmj.+      * :!: ACTION ITEM: Waiting for progress from @dmj. Demian has requested a status update.
   * [[https://github.com/vufind-org/vufind/pull/3494|#3494]] - Remove redundant language codes; use aliases   * [[https://github.com/vufind-org/vufind/pull/3494|#3494]] - Remove redundant language codes; use aliases
     * Status: In review     * Status: In review
Line 83: Line 83:
  
 == Specialized PRs Requiring Input from Creators == == Specialized PRs Requiring Input from Creators ==
- 
-:!: ACTION ITEM: as the section heading indicates, all of the PRs listed below currently await review resolution or comment responses from the users who created them. 
  
   * [[https://github.com/vufind-org/vufind/pull/2688|#2688]] - Announce number of search results in title   * [[https://github.com/vufind-org/vufind/pull/2688|#2688]] - Announce number of search results in title
-    * Status: Under discussion. +    * Status: Under discussion; will likely get postponed to a future release unless more input is received.
   * [[https://github.com/vufind-org/vufind/pull/2763|#2763]] - SetupThemeResources: Ensure 'Content-Type' is never escaped   * [[https://github.com/vufind-org/vufind/pull/2763|#2763]] - SetupThemeResources: Ensure 'Content-Type' is never escaped
-    * Status: Discussion underway on GitHub; awaiting response from @mtrojan-ub.+    * Status: On hold awaiting more input from the Google Scholar team 
 +      * :!: ACTION ITEM: @mtrojan-ub will update when he hears back, or close if no response is received.
   * [[https://github.com/vufind-org/vufind/pull/2850|#2850]] - Change route type for Help/Home from Static to Segment   * [[https://github.com/vufind-org/vufind/pull/2850|#2850]] - Change route type for Help/Home from Static to Segment
-    * Status: Work in progress; all checks have passedPR needs review by @mtrojan-ub.+    * Status: Under discussion. 
 +      * :!: ACTION ITEM: @mtrojan-ub will review again.
   * [[https://github.com/vufind-org/vufind/pull/2999|#2999]] - Get unique html element id from record view helper   * [[https://github.com/vufind-org/vufind/pull/2999|#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.+     * Status: Demian has asked @elsenhans and @RLangeUni for a status update.
  
 === Scheduled JIRA Tickets (release 10.0) === === Scheduled JIRA Tickets (release 10.0) ===
Line 100: Line 100:
  
   * [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1614|VUFIND-1614]] - Modernize PubDateVisAjax recommendation module   * [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1614|VUFIND-1614]] - Modernize PubDateVisAjax recommendation module
 +    * Status: will probably get pushed forward, but Demian will leave it here for now in case we make progress.
   * [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1640|VUFIND-1640]] - Eliminate submit inputs named "submit"   * [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1640|VUFIND-1640]] - Eliminate submit inputs named "submit"
-    * Demian will try to find time to fix this.+    * Status: Demian will try to find time to fix this.
   * [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1652|VUFIND-1652]] - Add database support for storing session-specific data   * [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1652|VUFIND-1652]] - Add database support for storing session-specific data
     * ACTION ITEM: Move to 10.1.     * ACTION ITEM: Move to 10.1.
   * [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1653|VUFIND-1653]] - schema.org markup causes trouble when there are no holdings or reviews   * [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1653|VUFIND-1653]] - schema.org markup causes trouble when there are no holdings or reviews
-    * Needs more investigation. Can we refactor to a helper?+    * Status: Needs more investigation. Can we refactor to a helper? Demian and Ere will evaluate if time permits. If a simple "disable it by configuration" solution can be implemented for 10.0, we can investigate more nuanced approaches later. There was also discussion about whether or not Google evaluates Javascript before interpreting schema.org markup; Ere's experience suggests that they do, since he has gotten feedback from Google on markup that is only available in an AJAX-loaded record tab.
   * [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1657|VUFIND-1657]] - Disabling cache fails with EDS backend   * [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1657|VUFIND-1657]] - Disabling cache fails with EDS backend
-    * Maccabee and Demian will investigate when time permits.+    * Status: Maccabee and Demian will investigate when time permits.
  
 == Smaller Fixes/Improvements == == Smaller Fixes/Improvements ==
  
   * [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1521|VUFIND-1521]] - Add id validation to ILL requests and storage retrieval requests   * [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1521|VUFIND-1521]] - Add id validation to ILL requests and storage retrieval requests
 +    * Status: Ere or Demian will try to do this if time permits.
   * [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1607|VUFIND-1607]] - Embedded records (in results list) have invalid aria and/or role attributes   * [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1607|VUFIND-1607]] - Embedded records (in results list) have invalid aria and/or role attributes
-    * This is an unavoidable problem in Bootstrap 3; we should investigate whether Bootstrap 5 improves the situation.+    * Status: This is an unavoidable problem in Bootstrap 3; we should investigate whether Bootstrap 5 improves the situation.
   * [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1632|VUFIND-1632]] - Improve install.php existing file handling   * [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1632|VUFIND-1632]] - Improve install.php existing file handling
-    * Demian will work on this if time permits.+    * Status: Demian will work on this if time permits.
   * [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1651|VUFIND-1651]] - Address Java deprecation of finalize() method in UpdateDateTracker.java   * [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1651|VUFIND-1651]] - Address Java deprecation of finalize() method in UpdateDateTracker.java
-    * Maccabee and Demian will look into if/when time permits.+    * Status: Maccabee and Demian will look into if/when time permits.
   * [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1658|VUFIND-1658]] - Sandal theme: applied filter contrast is too low on home page   * [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1658|VUFIND-1658]] - Sandal theme: applied filter contrast is too low on home page
-    * On Chris' list.+    * Status: Chris should investigate.
   * [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1667|VUFIND-1667]] - Modal close button doesn't want to let focus go   * [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1667|VUFIND-1667]] - Modal close button doesn't want to let focus go
-    * On Chris' list.+    * Status: Chris should investigate.
   * [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1668|VUFIND-1668]] - Moravian Library Accessibility Report (Progress Tracking)   * [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1668|VUFIND-1668]] - Moravian Library Accessibility Report (Progress Tracking)
-    * Please claim sub-tickets if interested.+    * Status: some parts of this will likely get deferred to future releases, but please review sub-tickets and claim parts that you have time to work on, if possible.
  
 == Test Suite Improvements == == Test Suite Improvements ==
Line 180: Line 182:
 ==== 4. Future of Slack ==== ==== 4. Future of Slack ====
  
 +No news this month.
 ==== 5. Open Q&A / Other Topics? ==== ==== 5. Open Q&A / Other Topics? ====
  
community_call/minutes20240402.1712065654.txt.gz · Last modified: 2024/04/02 13:47 by demiankatz