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
Last revisionBoth sides next revision
community_call:minutes20230606 [2023/06/05 15:31] – [1. Development Planning] demiankatzcommunity_call:minutes20230606 [2023/06/06 13:35] – [1. Development Planning] demiankatz
Line 1: Line 1:
 ====== VuFind® Community Call Minutes: June 6, 2023 ====== ====== VuFind® Community Call Minutes: June 6, 2023 ======
  
-Attending: +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.+    * 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+    * 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.
   * [[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: awaiting input from PR creator (@mtrojan-ub)     * Status: awaiting input from PR creator (@mtrojan-ub)
Line 32: Line 32:
     * Status: requires further discussion     * Status: requires further discussion
   * [[https://github.com/vufind-org/vufind/pull/2852|#2852]] - Add header and h2 for title and author   * [[https://github.com/vufind-org/vufind/pull/2852|#2852]] - Add header and h2 for title and author
-    * Status: awaiting final consensus about approach; requires significant conflict resolution+    * Status: awaiting final consensus about approach; requires significant conflict resolution. Chris is okay with merging this as long as other accessibility experts agree that it is useful -- he raised some questions about the necessity of the extra header tags but does not feel that this makes things worse.
   * [[https://github.com/vufind-org/vufind/pull/2860|#2860]] - Add LibGuidesAZ backend for Databases A-Z list   * [[https://github.com/vufind-org/vufind/pull/2860|#2860]] - Add LibGuidesAZ backend for Databases A-Z list
     * Status: in review     * Status: in review
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+    * Status: in review; Chris wonders if a menu tag would be a better option than a ul.
   * [[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 59: Line 59:
     * Status: unassigned     * Status: unassigned
   * [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1611|VUFIND-1611]] - Accessible local CAPTCHA option   * [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1611|VUFIND-1611]] - Accessible local CAPTCHA option
-    * Status: unassigned+    * Status: unassigned, but Chris is doing some research on options.
  
 The following JIRA tickets represent test suite improvement ideas: The following JIRA tickets represent test suite improvement ideas:
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.txt · Last modified: 2023/06/06 13:37 by demiankatz