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:2022-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:2022-02 [2022/02/19 14:57] demiankatzcommunity:newsletter:2022-02 [2022/02/22 13:32] (current) – [Highlights / Executive Summary] demiankatz
Line 1: Line 1:
 ====== VuFind® Newsletter: February, 2022 ====== ====== VuFind® Newsletter: February, 2022 ======
- 
-:!: This document is currently a draft and is subject to change. 
  
 ===== Highlights / Executive Summary ===== ===== Highlights / Executive Summary =====
 +
 +While February was a short month, it nonetheless saw a significant amount of work completed on VuFind®, including a new ILS driver (for Lucidea's GeniePlus), a new cover image provider (Bokinfo), some significant bug fixes (most notably a solution to a session-related bug introduced in VuFind 8.0, and to be released in VuFind 8.0.4 in the near future -- see [[https://vufind.org/jira/browse/VUFIND-1532|VUFIND-1532]]) and various incremental steps toward the eventual VuFind® 9 release (including raising the PHP version requirement to 7.4 and updating a number of dependencies). Work to improve the speed of VuFind®'s integration tests has also meant that some aspects of development can accelerate due to faster completion of continuous integration jobs.
 +
 +The Project Management Committee began planning for VuFind®-related content in this year's [[https://openlibraryfoundation.org/about/wolfcon/upcoming/|WOLFcon]] conference. The group also continued to discuss funding models and sustainability as VuFind®'s formal membership in the Open Library Foundation nears completion.
  
 ===== Recently Completed / Resolved Issues ===== ===== Recently Completed / Resolved Issues =====
Line 14: Line 16:
   * Add safeguards to language normalization: [[https://github.com/vufind-org/vufind/pull/2326|#2326]]   * Add safeguards to language normalization: [[https://github.com/vufind-org/vufind/pull/2326|#2326]]
   * Add test for email subject: [[https://github.com/vufind-org/vufind/pull/2302|#2302]]   * Add test for email subject: [[https://github.com/vufind-org/vufind/pull/2302|#2302]]
 +  * Add ThemeConfig view helper: [[https://github.com/vufind-org/vufind/pull/2218|#2218]]
   * Adding Bokinfo as a source for coverimages: [[https://github.com/vufind-org/vufind/pull/2294|#2294]], [[https://github.com/vufind-org/vufind/pull/2298|#2298]]   * Adding Bokinfo as a source for coverimages: [[https://github.com/vufind-org/vufind/pull/2294|#2294]], [[https://github.com/vufind-org/vufind/pull/2298|#2298]]
   * Aleph: Use default values for each Holds config key separately: [[https://github.com/vufind-org/vufind/pull/2306|#2306]]   * Aleph: Use default values for each Holds config key separately: [[https://github.com/vufind-org/vufind/pull/2306|#2306]]
Line 48: Line 51:
   * Build OpenURL without http_build_query to avoid PHP array syntax in URL: [[https://github.com/vufind-org/vufind/pull/2313|#2313]]   * Build OpenURL without http_build_query to avoid PHP array syntax in URL: [[https://github.com/vufind-org/vufind/pull/2313|#2313]]
   * Clean up layout.phtml a bit: [[https://github.com/vufind-org/vufind/pull/2327|#2327]]   * Clean up layout.phtml a bit: [[https://github.com/vufind-org/vufind/pull/2327|#2327]]
 +  * Relax MarcReader's format checking: [[https://github.com/vufind-org/vufind/pull/2328|#2328]]
   * SierraRest: Rework canceling and updating of holds: [[https://github.com/vufind-org/vufind/pull/2325|#2325]]   * SierraRest: Rework canceling and updating of holds: [[https://github.com/vufind-org/vufind/pull/2325|#2325]]
 +  * Update ThemeConfigFactory to use latest laminas-cache settings: [[https://github.com/vufind-org/vufind/pull/2329|#2329]]
  
 ==== Issue Report / Discussion Only ==== ==== Issue Report / Discussion Only ====
Line 62: Line 67:
 The following items saw significant progress / activity during the past month: The following items saw significant progress / activity during the past month:
  
-  * Add ThemeConfig view helper: [[https://github.com/vufind-org/vufind/pull/2218|#2218]] 
   * Make getFacetLabel work for checkbox filters: [[https://github.com/vufind-org/vufind/pull/2259|#2259]]   * Make getFacetLabel work for checkbox filters: [[https://github.com/vufind-org/vufind/pull/2259|#2259]]
   * Replace database abstraction layer with Doctrine: [[https://vufind.org/jira/browse/VUFIND-1480|VUFIND-1480]] / [[https://github.com/vufind-org/vufind/pull/2233|#2233]]   * Replace database abstraction layer with Doctrine: [[https://vufind.org/jira/browse/VUFIND-1480|VUFIND-1480]] / [[https://github.com/vufind-org/vufind/pull/2233|#2233]]
Line 69: Line 73:
   * Utilize icon helper: [[https://github.com/vufind-org/vufind/pull/1962|#1962]]   * Utilize icon helper: [[https://github.com/vufind-org/vufind/pull/1962|#1962]]
 ---- struct data ---- ---- struct data ----
 +properties.Page Owner : 
 ---- ----
  
community/newsletter/2022-02.1645282674.txt.gz · Last modified: 2022/02/19 14:57 by demiankatz