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

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:minutes20230606 [2023/06/06 13:00] – [VuFind® Community Call Minutes: June 6, 2023] demiankatzcommunity_call:minutes20230606 [2023/06/06 13:37] (current) – [1. Development Planning] demiankatz
Line 1: Line 1:
 ====== VuFind® Community Call Minutes: June 6, 2023 ====== ====== VuFind® Community Call Minutes: June 6, 2023 ======
  
-Attending: Demian Katz, Claas Kazzer, Stephanie Leary, Ere Maijala, Katja Tietze, Susan Turkel, Thomas Wagener+Attending: Demian Katz, Claas Kazzer, Stephanie Leary, Ere Maijala, Peter Murray, Andrea Buntz Neiman, Katja Tietze, Susan Turkel, Thomas Wagener
  
 ===== Agenda ===== ===== Agenda =====
Line 22: Line 22:
     * Status: awaiting input from PR creator (@stephanieleary)     * Status: awaiting input from PR creator (@stephanieleary)
   * [[https://github.com/vufind-org/vufind/pull/2702|#2702]] - Replace Slick Carousel with accessible-slick   * [[https://github.com/vufind-org/vufind/pull/2702|#2702]] - Replace Slick Carousel with accessible-slick
-    * Status: Discussion suggests we might want to close this and start over with [[https://splidejs.com/|Splide]] instead (Stephanie agrees). Chris is willing to help.+    * Status: Discussion suggests we might want to close this and start over with [[https://splidejs.com/|Splide]] instead (Stephanie agrees). Ere investigated whether there was reusable code from finna, but it appears their usage of Splide was in a different context. Chris has volunteered to begin the investigation.
   * [[https://github.com/vufind-org/vufind/pull/2723|#2723]] - Component: confirmation menu   * [[https://github.com/vufind-org/vufind/pull/2723|#2723]] - Component: confirmation menu
     * Status: needs significant work; might be reprioritized to 10.0. Chris suggested that we might be able to use the newly introduced [[https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/popover|popover property]] ([[https://html.spec.whatwg.org/multipage/popover.html|spec]]) in combination with a polyfill to address this in a standards-based way.     * Status: needs significant work; might be reprioritized to 10.0. Chris suggested that we might be able to use the newly introduced [[https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/popover|popover property]] ([[https://html.spec.whatwg.org/multipage/popover.html|spec]]) in combination with a polyfill to address this in a standards-based way.
Line 38: Line 38:
     * Status: in review; probably needs to be broken into smaller parts for manageability     * Status: in review; probably needs to be broken into smaller parts for manageability
   * [[https://github.com/vufind-org/vufind/pull/2914|#2914]] - Turn my account menu into ul, because it is a list   * [[https://github.com/vufind-org/vufind/pull/2914|#2914]] - Turn my account menu into ul, because it is a list
-    * Status: in review; Chris wonders if a menu tag would be a better option than a ul.+    * Status: in review; Chris raised the question of whether a menu tag would be a better option than a ul, but Stephanie offered some alternative suggestions on the PR.
   * [[https://github.com/vufind-org/vufind/pull/2922|#2922]] / [[https://github.com/vufind-org/vufind/pull/2924|#2924]] - Correct SCSS compile extend error   * [[https://github.com/vufind-org/vufind/pull/2922|#2922]] / [[https://github.com/vufind-org/vufind/pull/2924|#2924]] - Correct SCSS compile extend error
     * Status: #2922 is currently in review; #2924 adds some continuous integration functionality that should be merged after #2922 is fixed.     * Status: #2922 is currently in review; #2924 adds some continuous integration functionality that should be merged after #2922 is fixed.
Line 49: Line 49:
     * Status: assigned to Demian; not started.     * Status: assigned to Demian; not started.
   * [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1598|VUFIND-1598]] - Allow users to view their proxy relationships   * [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1598|VUFIND-1598]] - Allow users to view their proxy relationships
-    * Status: unassigned+    * Status: unassigned; Ere mentioned that this is done locally for Koha.
   * [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1599|VUFIND-1599]] - FOLIO: improve documentation/error handling around permissions   * [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1599|VUFIND-1599]] - FOLIO: improve documentation/error handling around permissions
     * Status: unassigned     * Status: unassigned
Line 87: Line 87:
 ==== 2. SolrMarc Sustainability ==== ==== 2. SolrMarc Sustainability ====
  
-Demian has been talking with Bob Haschart, the lead developer of SolrMarc, about improving the sustainability of the project, since it has not seen a new release in some time. Bob is receptive to expanding involvement in SolrMarc; if you are interested in being more involved in that project or in helping to review open issues and pull requests, please let Demian know.+Demian has been talking with Bob Haschart, the lead developer of SolrMarc, about improving the sustainability of the project. These discussions led to a new release incorporating some recent bug fixes, and this release has been incorporated into the dev branch already. Bob is receptive to expanding involvement in SolrMarc; if you are interested in being more involved in that project or in helping to review open issues and pull requests, please let Demian know. Peter asked about skill requirements: mainly Java, MARC and Solr familiarity.
  
 ==== 3. Next Meeting Date ==== ==== 3. Next Meeting Date ====
Line 97: Line 97:
 Reminder: WOLFcon and the Summit are coming up in August! Reminder: WOLFcon and the Summit are coming up in August!
  
 +Ere will be out of office for July.
 +
 +Peter reported that a University of Colorado accessibility review revealed some problems with the autocomplete/autosuggest functionality. He demonstrated the problem with NVDA. Stephanie is going to compare notes with Peter as she is also working on a review; she suspects it's aria-related. Claas and Ere will also look into this locally. Demian has shared the results with Chris so that he can investigate further. Peter will open a JIRA ticket.
 +
 +Demian mentioned that the dev-10.0 branch has been established to merge PRs that are too advanced for 9.1.
 +
 +Demian also mentioned that he created an accessibility PR tag in GitHub to help keep track of accessibility-related PRs.
 ===== Next Call ===== ===== Next Call =====
  
community_call/minutes20230606.1686056438.txt.gz · Last modified: 2023/06/06 13:00 by demiankatz