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

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:minutes20240604 [2024/05/08 19:53] demiankatzcommunity_call:minutes20240604 [2024/06/02 18:25] (current) – [1. Development Planning] demiankatz
Line 16: Line 16:
     * Status: We need to determine if this can be fixed in 9.1.2 or needs to be delayed.     * Status: We need to determine if this can be fixed in 9.1.2 or needs to be delayed.
       * :!: ACTION ITEM: Demian and Ere should discuss       * :!: ACTION ITEM: Demian and Ere should discuss
-  * [[https://github.com/vufind-org/vufind/pull/3576|#3576]] - Aleph driver: improve ID and date processing 
-    * Status: Needs review. 
-      * :!: ACTION ITEM: please review! 
-  * [[https://github.com/vufind-org/vufind/pull/3635|#3635]] - Initialize head theme resources in combined AJAX responses 
-    * Status: Needs review. 
-      * :!: ACTION ITEM: please review! 
  
 === Pull Request Review (release 10.0) === === Pull Request Review (release 10.0) ===
Line 32: Line 26:
      * Status: Chris is working on this; we'll determine whether this can be completed in time for 10 based on how the next draft turns out.      * Status: Chris is working on this; we'll determine whether this can be completed in time for 10 based on how the next draft turns out.
        * :!: ACTION ITEM: Chris should determine next steps.        * :!: ACTION ITEM: Chris should determine next steps.
-      * :!: ACTION ITEM: Change milestone. 
   * [[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: this is at the top of Chris' list.      * Status: this is at the top of Chris' list.
Line 42: Line 35:
     * Status: Some behavior issues were fixed recently; minor style updates underway.     * Status: Some behavior issues were fixed recently; minor style updates underway.
       * :!: ACTION ITEM: Chris will continue work; others should test/review.       * :!: ACTION ITEM: Chris will continue work; others should test/review.
-  * [[https://github.com/vufind-org/vufind/pull/3222|#3222]] - Add bootstrap5 theme +  * ...plus a large number of database refactoring PRs from Demian. 
-    * Status: In progress +    * :!: ACTION ITEM: All of these need to be reviewed so the work can be completed this week or next!
-      * :!: ACTION ITEM: Ere should continue work; others should test as time permits. +
-  * [[https://github.com/vufind-org/vufind/pull/3584|#3584]] - Add result-scripts event to apply Javascript to search results +
-    * Status: In review +
-      * :!: ACTION ITEM: Chris thinks this looks promising but will review more closely.+
  
 == New Features == == New Features ==
  
-  * [[https://github.com/vufind-org/vufind/pull/3103|#3103]] - Add Notifications CMS functionality 
-    * Status: Currently in review; likely to get deferred to 10.1. 
-      * :!: ACTION ITEM: Johannes should continue working on review comments. 
   * [[https://github.com/vufind-org/vufind/pull/3226|#3226]] - Adding the option to make html elements sticky   * [[https://github.com/vufind-org/vufind/pull/3226|#3226]] - Adding the option to make html elements sticky
     * Status: In review     * Status: In review
       * :!: ACTION ITEM: Chris should review the latest changes.       * :!: ACTION ITEM: Chris should review the latest changes.
-  * [[https://github.com/vufind-org/vufind/pull/3634|#3634]] / [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1653|VUFIND-1653]] - Allow schema.org metadata to be disabled via config 
-    * Status: In review 
-      * :!: ACTION ITEM: Review, please! 
-  * [[https://github.com/vufind-org/vufind/pull/3637|#3637]] - Add support for rate limiting 
-    * Status: This new feature was introduced in response to widespread problems with abusive crawling; even though it is new, we should aim to get it into the release to support users facing these challenges. (Mario mentioned that his team is evaluating mod_security; he's also looking at using change_tracker data to include more accurate history data in sitemaps). 
-      * :!: ACTION ITEM: Demian and Ere will work through the review process; input from others would be appreciated. 
  
 == Smaller Features/Enhancements/Fixes == == Smaller Features/Enhancements/Fixes ==
Line 86: Line 66:
     * Status: 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.
       * :!: ACTION ITEM: check Bootstrap 5 situation; decide on next steps       * :!: ACTION ITEM: check Bootstrap 5 situation; decide on next steps
-  * [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1651|VUFIND-1651]] - Address Java deprecation of finalize() method in UpdateDateTracker.java 
-    * Status: Maccabee and Demian will look into if/when time permits. 
-  * [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1667|VUFIND-1667]] - Modal close button doesn't want to let focus go 
-    * Status: Chris should investigate; Maccabee offered to help. 
   * [[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)
     * Status: Most of this is done, but we should figure out how to complete or reassign the remaining parts.     * Status: Most of this is done, but we should figure out how to complete or reassign the remaining parts.
 +  * [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1675|VUFIND-1675]] - Top menus are formatted strangely in Sandal in narrow-window view
 +    * Status: Needs to be fixed!
 +  * [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1687|VUFIND-1687]] - Problem with facet highlighting when OR facets are enabled
 +    * Status: Needs to be fixed!
  
 == Test Suite Improvements == == Test Suite Improvements ==
  
   * [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1351|VUFIND-1351]] - Create Mink tests for email verification functionality   * [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1351|VUFIND-1351]] - Create Mink tests for email verification functionality
 +    * :!: ACTION ITEM: if we review/merge [[https://github.com/vufind-org/vufind/pull/3729|pull request #3729]], that will provide a mechanism that could potentially help with the development of these tests.
   * [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1560|VUFIND-1560]] - DeduplicationListener: Add tests and clean up   * [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1560|VUFIND-1560]] - DeduplicationListener: Add tests and clean up
  
Line 106: Line 87:
  
   * [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1645|VUFIND-1645]] - Update dependencies for release 10.0   * [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1645|VUFIND-1645]] - Update dependencies for release 10.0
-    * Status: this was done recently, but we will double-check closer to the release date.+    * Status: Currently in progress. 
 +      * :!: ACTION ITEM: Susan will finish up PHP dependency updates.
   * [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1659|VUFIND-1659]] - Update GitHub branch protection rules when creating release-10.0 branch   * [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1659|VUFIND-1659]] - Update GitHub branch protection rules when creating release-10.0 branch
     * Status: will do after releasing 9.1.2     * Status: will do after releasing 9.1.2
       * :!: ACTION ITEM: set release date for 9.1.2 first       * :!: ACTION ITEM: set release date for 9.1.2 first
   * [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1649|VUFIND-1649]] - Update language translation files for release 10.0   * [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1649|VUFIND-1649]] - Update language translation files for release 10.0
-    * Status: will begin about a month before the release date+    * Status: Currently in progress
-      * :!: ACTION ITEM: Demian will begin this process on May 20th. +      * :!: ACTION ITEM: Demian will send reminders/follow-up on June 10th.
- +
-==== 2. Technical Discussion: Theme Development Next Steps / Collaboration ==== +
- +
-==== 3. Technical Discussion: Database Code Migration Strategy ====+
  
-==== 4. Future of Slack ====+==== 2. Future of Slack ====
  
-==== 5. Open Q&A / Other Topics? ====+==== 3. Open Q&A / Other Topics? ====
  
 ===== Next Call ===== ===== Next Call =====
community_call/minutes20240604.1715198028.txt.gz · Last modified: 2024/05/08 19:53 by demiankatz