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-02

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-02 [2023/02/24 13:31] demiankatzcommunity:newsletter:2023-02 [2023/03/07 13:00] (current) demiankatz
Line 1: Line 1:
 ====== VuFind® Newsletter: February, 2023 ====== ====== VuFind® Newsletter: February, 2023 ======
- 
-:!: This document is a draft and still subject to change. 
  
 ===== Highlights / Executive Summary ===== ===== Highlights / Executive Summary =====
 +
 +February saw significant progress on preparing the VuFind® 9.0 release, with several long-standing improvements seeing completion and further updates made to most outstanding work. It still seems to be on track for a spring release, and a release date may be announced very soon.
 +
 +In addition to the already-scheduled 9.0 preparation and some minor bug fixes, several new contributions and improvements were incorporated, including a better "staff view" for non-MARC data, improvements to VuFind®'s internal tracking of the user's search context, and enhancements to the FOLIO and SierraRest ILS drivers.
 +
 +The Documentation Survey wrapped up early in the month and provided some helpful feedback. The Project Management Committee devoted a significant portion of the February meeting to discussing the survey results and planning to make improvements based on them. The March [[:Community Call]] will also include some documentation-related discussions, so please consider participating if this topic interests you.
 +
 +The PMC also engaged in a goal-setting exercise and now has a set of specific goals for 2023. Details can be found in the [[community:pmc_meetings:minutes20230213|minutes from the February 13, 2023 PMC meeting]].
 +
 +VuFind® also welcomed its fourth [[community:membership_levels_and_benefits:rsp|Registered Service Provider]] in February: [[community:membership_levels_and_benefits:rsp:healthnet_nepal|HealthNet Nepal]].
  
 ===== Recently Completed / Resolved Issues ===== ===== Recently Completed / Resolved Issues =====
Line 23: Line 31:
   * Fix labeling of blended results and the Blender test: [[https://github.com/vufind-org/vufind/pull/2710|#2710]]   * Fix labeling of blended results and the Blender test: [[https://github.com/vufind-org/vufind/pull/2710|#2710]]
   * Fix validate ids logic (in AbstractRequestBase/HoldsController): [[https://github.com/vufind-org/vufind/pull/2696|#2696]]   * Fix validate ids logic (in AbstractRequestBase/HoldsController): [[https://github.com/vufind-org/vufind/pull/2696|#2696]]
 +  * FOLIO: Make item sort configurable: [[https://github.com/vufind-org/vufind/pull/2726|#2726]]
   * FOLIO: more flexible hold exclusion configuration: [[https://github.com/vufind-org/vufind/pull/2683|#2683]]   * FOLIO: more flexible hold exclusion configuration: [[https://github.com/vufind-org/vufind/pull/2683|#2683]]
   * Hierarchy Controller: return JSON when getTreeJson produces an error: [[https://github.com/vufind-org/vufind/pull/2690|#2690]]   * Hierarchy Controller: return JSON when getTreeJson produces an error: [[https://github.com/vufind-org/vufind/pull/2690|#2690]]
   * Improve/expand data attributes for analytics: [[https://github.com/vufind-org/vufind/pull/2686|#2686]], [[https://github.com/vufind-org/vufind/pull/2693|#2693]]   * Improve/expand data attributes for analytics: [[https://github.com/vufind-org/vufind/pull/2686|#2686]], [[https://github.com/vufind-org/vufind/pull/2693|#2693]]
   * Improve/simplify staff view code/styles: [[https://github.com/vufind-org/vufind/pull/2714|#2714]]   * Improve/simplify staff view code/styles: [[https://github.com/vufind-org/vufind/pull/2714|#2714]]
-  * Improve styles for links containing icons (and related issues): [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1533|VUFIND-1533]] / [[https://github.com/vufind-org/vufind/pull/2400|#2400]] +  * Improve styles for links containing icons (and related issues): [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1533|VUFIND-1533]] / [[https://github.com/vufind-org/vufind/pull/2400|#2400]], [[https://github.com/vufind-org/vufind/pull/2724|#2724]] 
-  * Keep current search id in the url: [[https://github.com/vufind-org/vufind/pull/2701|#2701]], [[https://github.com/vufind-org/vufind/pull/2715|#2715]], [[https://github.com/vufind-org/vufind/pull/2717|#2717]]+  * Keep current search id in the url: [[https://github.com/vufind-org/vufind/pull/2701|#2701]], [[https://github.com/vufind-org/vufind/pull/2715|#2715]], [[https://github.com/vufind-org/vufind/pull/2717|#2717]], [[https://github.com/vufind-org/vufind/pull/2725|#2725]]
   * Make search history labeling more consistent: [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1535|VUFIND-1535]] / [[https://github.com/vufind-org/vufind/pull/2698|#2698]]   * Make search history labeling more consistent: [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1535|VUFIND-1535]] / [[https://github.com/vufind-org/vufind/pull/2698|#2698]]
   * Make Solr cores independently configurable: [[https://github.com/vufind-org/vufind/pull/2711|#2711]]   * Make Solr cores independently configurable: [[https://github.com/vufind-org/vufind/pull/2711|#2711]]
Line 40: Line 49:
   * ThemeInfo: Fix getMergedConfig: [[https://github.com/vufind-org/vufind/pull/2543|#2543]]   * ThemeInfo: Fix getMergedConfig: [[https://github.com/vufind-org/vufind/pull/2543|#2543]]
   * Update Phpstan to version 1.9.17: [[https://github.com/vufind-org/vufind/pull/2703|#2703]]   * Update Phpstan to version 1.9.17: [[https://github.com/vufind-org/vufind/pull/2703|#2703]]
 +  * Update various composer dependencies for 9.0 release: [[https://github.com/vufind-org/vufind/pull/2719|#2719]], [[https://github.com/vufind-org/vufind/pull/2727|#2727]], [[https://github.com/vufind-org/vufind/pull/2728|#2728]]
 +  * Upgrade to php-cs-fixer 3.14.4, adjust phpcs rules/code to match: [[https://github.com/vufind-org/vufind/pull/2729|#2729]]
 +  * Upgrade to PHPUnit 9.6 and fix deprecations: [[https://github.com/vufind-org/vufind/pull/2720|#2720]]
 +  * Use better factory/remove constructor for SolrAuthor results: [[https://github.com/vufind-org/vufind/pull/2722|#2722]]
 +  * VuFindHarvest: Add stopAfter setting to limit number of records harvested: [[https://github.com/vufind-org/vufindharvest/pull/13|vufindharvest#13]]
  
 ===== New Issues ===== ===== New Issues =====
Line 48: Line 62:
  
   * Component: confirmation menu: [[https://github.com/vufind-org/vufind/pull/2723|#2723]]   * Component: confirmation menu: [[https://github.com/vufind-org/vufind/pull/2723|#2723]]
-  * Finalize dependencies for 9.0 release: [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1595|VUFIND-1595]] / [[https://github.com/vufind-org/vufind/pull/2719|#2719]] 
   * Remove unused folder_id field from search table: [[https://github.com/vufind-org/vufind/pull/2699|#2699]]   * Remove unused folder_id field from search table: [[https://github.com/vufind-org/vufind/pull/2699|#2699]]
   * Replace Slick Carousel with accessible-slick: [[https://github.com/vufind-org/vufind/pull/2702|#2702]]   * Replace Slick Carousel with accessible-slick: [[https://github.com/vufind-org/vufind/pull/2702|#2702]]
   * Semantics for saved search table: [[https://github.com/vufind-org/vufind/pull/2697|#2697]]   * Semantics for saved search table: [[https://github.com/vufind-org/vufind/pull/2697|#2697]]
-  * Upgrade to PHPUnit 9.6 and fix deprecations: [[https://github.com/vufind-org/vufind/pull/2720|#2720]] 
-  * Use better factory/remove constructor for SolrAuthor results: [[https://github.com/vufind-org/vufind/pull/2722|#2722]] 
  
 ==== Issue Report / Discussion Only ==== ==== Issue Report / Discussion Only ====
Line 69: Line 80:
   * Corrects non-validating cart dropdown menus: [[https://github.com/vufind-org/vufind/pull/2669|#2669]]   * Corrects non-validating cart dropdown menus: [[https://github.com/vufind-org/vufind/pull/2669|#2669]]
   * FOLIO: support proxy user requests: [[https://github.com/vufind-org/vufind/pull/2685|#2685]]   * FOLIO: support proxy user requests: [[https://github.com/vufind-org/vufind/pull/2685|#2685]]
-  * VuFindHarvest: added parameter 'harvestTestData': [[https://github.com/vufind-org/vufindharvest/pull/13|vufindharvest#13]] 
  
 ---- struct data ---- ---- struct data ----
community/newsletter/2023-02.1677245500.txt.gz · Last modified: 2023/02/24 13:31 by demiankatz