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:newsletter:2023-04

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:newsletter:2023-04 [2023/04/21 12:02] – [Recently Completed / Resolved Issues] demiankatzcommunity:newsletter:2023-04 [2023/04/25 11:38] (current) demiankatz
Line 1: Line 1:
 ====== VuFind® Newsletter: April, 2023 ====== ====== VuFind® Newsletter: April, 2023 ======
- 
-:!: This document is a draft and still subject to change. 
  
 ===== Highlights / Executive Summary ===== ===== Highlights / Executive Summary =====
 +
 +The major news for April was the release of VuFind® 9.0 (and, soon after, 9.0.1, to promptly address a bug in the upgrade process that might have inconvenienced some users). You can read the [[changelog:release-9.0|press release]] or watch the [[videos:vufind_9.0_-_what_s_new_what_s_changed|presentation video]] from the April Community Call for details on what is new in the latest release.
 +
 +Work is also already underway on code for release 9.1, with several new accessibility improvements either completed or in development, and some enhancements introduced into the test environment to make development more convenient.
 +
 +The project welcomed a new Registered Service Provider this month: [[community:membership_levels_and_benefits:rsp:marmot|Marmot Library Network, Inc.]], which specializes in supporting the needs of libraries in Colorado and the surrounding region.
 +
 +The Project Management Committee continued work in improving documentation, streamlining internationalization workflows and planning for future fundraising. The PMC will soon begin planning for the next VuFind® Summit, which will be held in conjunction with [[https://openlibraryfoundation.org/about/wolfcon/upcoming/|WOLFcon]] this coming August.
  
 ===== Recently Completed / Resolved Issues ===== ===== Recently Completed / Resolved Issues =====
Line 36: Line 42:
   * Update chrome-mink-driver dependency: [[https://github.com/vufind-org/vufind/pull/2817|#2817]]   * Update chrome-mink-driver dependency: [[https://github.com/vufind-org/vufind/pull/2817|#2817]]
   * Update Google Analytics helper for compatibility with GA4: [[https://github.com/vufind-org/vufind/pull/2402|#2402]]   * Update Google Analytics helper for compatibility with GA4: [[https://github.com/vufind-org/vufind/pull/2402|#2402]]
 +  * Update language translation files for release 9.0: [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1567|VUFIND-1567]]
   * Update Vagrantfile for release 9.0: [[https://github.com/vufind-org/vufind/pull/2836|#2836]]   * Update Vagrantfile for release 9.0: [[https://github.com/vufind-org/vufind/pull/2836|#2836]]
   * Update vanilla-cookieconsent library: [[https://github.com/vufind-org/vufind/pull/2831|#2831]]   * Update vanilla-cookieconsent library: [[https://github.com/vufind-org/vufind/pull/2831|#2831]]
Line 41: Line 48:
   * Use standard dropdown control for QR codes in results list: [[https://github.com/vufind-org/vufind/pull/2809|#2809]]   * Use standard dropdown control for QR codes in results list: [[https://github.com/vufind-org/vufind/pull/2809|#2809]]
   * VuFindHarvest: Extract namespaces from <record> as well as <metadata>: [[https://github.com/vufind-org/vufindharvest/pull/17|vufindharvest#17]], [[https://github.com/vufind-org/vufind/pull/2813|#2813]]   * VuFindHarvest: Extract namespaces from <record> as well as <metadata>: [[https://github.com/vufind-org/vufindharvest/pull/17|vufindharvest#17]], [[https://github.com/vufind-org/vufind/pull/2813|#2813]]
 +
 +The following item was completed in the past month and was included in release 9.0.1:
 +
 +  * Fix problems with Blowfish migration: [[https://github.com/vufind-org/vufind/pull/2851|#2851]]
  
 The following items were completed in the past month and will be included in release 9.1: The following items were completed in the past month and will be included in release 9.1:
  
 +  * Add a phing task reset_setup for resetting CI environment: [[https://github.com/vufind-org/vufind/pull/2848|#2848]]
   * Add ability to retrieve record links from ILS driver: [[https://github.com/vufind-org/vufind/pull/2810|#2810]]   * Add ability to retrieve record links from ILS driver: [[https://github.com/vufind-org/vufind/pull/2810|#2810]]
   * Final changes to make Mink tests pass HTML validation: [[https://github.com/vufind-org/vufind/pull/2838|#2838]]   * Final changes to make Mink tests pass HTML validation: [[https://github.com/vufind-org/vufind/pull/2838|#2838]]
   * Fix Lucene query string control character check: [[https://github.com/vufind-org/vufind/pull/2843|#2843]]   * Fix Lucene query string control character check: [[https://github.com/vufind-org/vufind/pull/2843|#2843]]
   * Improve Mink FeedbackTest: [[https://github.com/vufind-org/vufind/pull/2849|#2849]]   * Improve Mink FeedbackTest: [[https://github.com/vufind-org/vufind/pull/2849|#2849]]
 +  * Use heading for title in sidefacets: [[https://github.com/vufind-org/vufind/pull/2842|#2842]]
  
 This work was opened and then closed with being completed, deferred to be part of a future project: This work was opened and then closed with being completed, deferred to be part of a future project:
Line 59: Line 72:
 ==== Code in Progress ==== ==== Code in Progress ====
  
-  * Add a phing task reset_setup for resetting CI environment: [[https://github.com/vufind-org/vufind/pull/2848|#2848]] 
   * Add aria labels for control elements: [[https://github.com/vufind-org/vufind/pull/2845|#2845]]   * Add aria labels for control elements: [[https://github.com/vufind-org/vufind/pull/2845|#2845]]
 +  * Change route type for Help/Home from Static to Segment: [[https://github.com/vufind-org/vufind/pull/2850|#2850]]
   * Guard against unbalanced hierarchy fields: [[https://github.com/vufind-org/vufind/pull/2821|#2821]]   * Guard against unbalanced hierarchy fields: [[https://github.com/vufind-org/vufind/pull/2821|#2821]]
   * Improve npm script verbage: [[https://github.com/vufind-org/vufind/pull/2840|#2840]]   * Improve npm script verbage: [[https://github.com/vufind-org/vufind/pull/2840|#2840]]
   * Replace jumpMenu controls with menu-button components: [[https://github.com/vufind-org/vufind/pull/2492|#2492]], [[https://github.com/vufind-org/vufind/pull/2814|#2814]]   * Replace jumpMenu controls with menu-button components: [[https://github.com/vufind-org/vufind/pull/2492|#2492]], [[https://github.com/vufind-org/vufind/pull/2814|#2814]]
-  * Use headline for title in sidefacets: [[https://github.com/vufind-org/vufind/pull/2842|#2842]] 
  
 ==== Issue Report / Discussion Only ==== ==== Issue Report / Discussion Only ====
Line 72: Line 84:
   * Templates: components do not work inside of slots: [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1604|VUFIND-1604]]   * Templates: components do not work inside of slots: [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1604|VUFIND-1604]]
   * Upgrade vanilla-cookieconsent to at least 3.0.0-rc.14 when available: [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1606|VUFIND-1606]]   * Upgrade vanilla-cookieconsent to at least 3.0.0-rc.14 when available: [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1606|VUFIND-1606]]
 +  * Update language translation files for release 9.1: [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1608|VUFIND-1608]]
  
 ===== Active Issues ===== ===== Active Issues =====
community/newsletter/2023-04.1682078572.txt.gz · Last modified: 2023/04/21 12:02 by demiankatz