Both sides previous revisionPrevious revisionNext revision | Previous revisionLast revisionBoth sides next revision |
community:newsletter:2021-10 [2021/10/21 18:14] – [Recently Completed / Resolved Issues] demiankatz | community:newsletter:2021-10 [2021/10/26 11:52] – [Highlights / Executive Summary] demiankatz |
---|
====== VuFind® Newsletter: October, 2021 ====== | ====== VuFind® Newsletter: October, 2021 ====== |
| |
:!: This document is a draft and still subject to change. | |
| |
===== Highlights / Executive Summary ===== | ===== Highlights / Executive Summary ===== |
| |
| With a major release completed last month, much of October's development was maintenance-oriented: fixing bugs, improving accessibility, and enhancing security features (such as better Content Security Policy support). Some significant ILS driver improvements were merged, to be included in the forthcoming 8.1 release, and a development branch for 9.0 work will likely be started soon to allow more forward-looking changes to be merged together. Work also began on a new user interface translation: Armenian. |
| |
| The free and open [[https://github.com/vufind-org/learning-vufind-book|Learning VuFind®]] book, written by Demian Katz and designed to provide a complete introduction to the software, has been officially released and can be downloaded in PDF format from its official [[https://github.com/vufind-org/learning-vufind-book/releases|releases page]]. |
| |
| The Project Management Committee spent much of their October meeting discussing possible actions identified during September's brainstorming sessions. These activities will keep the PMC occupied for months to come. This month, significant progress was made on reducing the size of the video editing backlog, releasing edited recordings of the entire [[community:conferences:summit_2018|2018 VuFind® Summit]] as well as several [[:videos|video tutorials]] from past [[:community_call|Community Calls]]. More recordings are still forthcoming. |
| |
| Planning has been completed for the [[community:conferences:summit_2021|2021 VuFind® Summit]] (to be held November 15-17), and the [[community:conferences:summit_2021#schedule|full schedule]] has been posted. [[https://villanova.zoom.us/webinar/register/WN_igzh7t7MStOkoSYeGnMYXA|Registration]] remains open. |
| |
===== Recently Completed / Resolved Issues ===== | ===== Recently Completed / Resolved Issues ===== |
* Add option to set accepted HTTP codes (other than 2xx) for NCIP driver: [[https://github.com/vufind-org/vufind/pull/2182|#2182]] | * Add option to set accepted HTTP codes (other than 2xx) for NCIP driver: [[https://github.com/vufind-org/vufind/pull/2182|#2182]] |
* Add support for CSP without 'strict-dynamic' script-src: [[https://github.com/vufind-org/vufind/pull/2153|#2153]], [[https://github.com/vufind-org/vufind/pull/2160|#2160]] | * Add support for CSP without 'strict-dynamic' script-src: [[https://github.com/vufind-org/vufind/pull/2153|#2153]], [[https://github.com/vufind-org/vufind/pull/2160|#2160]] |
| * Add test for VuFind\Route\RouteGenerator: [[https://github.com/vufind-org/vufind/pull/2185|#2185]] |
* Aleph: Fix for pagination of historic loans: [[https://github.com/vufind-org/vufind/pull/2171|#2171]] | * Aleph: Fix for pagination of historic loans: [[https://github.com/vufind-org/vufind/pull/2171|#2171]] |
* Alma: Handle 400 error for a non-existent account in patronLogin: [[https://github.com/vufind-org/vufind/pull/2156|#2156]] | * Alma: Handle 400 error for a non-existent account in patronLogin: [[https://github.com/vufind-org/vufind/pull/2156|#2156]] |
* Fix bug in ISMN handling: [[https://vufind.org/jira/browse/VUFIND-1511|VUFIND-1511]] (note that this bug report impacts VuFind 7 and earlier and is already fixed in the 8.0 release) | * Fix bug in ISMN handling: [[https://vufind.org/jira/browse/VUFIND-1511|VUFIND-1511]] (note that this bug report impacts VuFind 7 and earlier and is already fixed in the 8.0 release) |
* Fix Csp helper's disablePolicy when CSP mode is "report_only": [[https://github.com/vufind-org/vufind/pull/2178|#2178]] | * Fix Csp helper's disablePolicy when CSP mode is "report_only": [[https://github.com/vufind-org/vufind/pull/2178|#2178]] |
| * Fix CSS property name in icon-helper.css: [[https://github.com/vufind-org/vufind/pull/2186|#2186]] |
* Fix markdown.ini key: [[https://github.com/vufind-org/vufind/pull/2163|#2163]] | * Fix markdown.ini key: [[https://github.com/vufind-org/vufind/pull/2163|#2163]] |
* Fix password reset form to display the password policy: [[https://github.com/vufind-org/vufind/pull/2165|#2165]] | * Fix password reset form to display the password policy: [[https://github.com/vufind-org/vufind/pull/2165|#2165]] |
==== Code in Progress ==== | ==== Code in Progress ==== |
| |
* Add Armenian translation: [[https://github.com/vufind-org/vufind/pull/2166|#2166]], [[https://github.com/vufind-org/vufind/pull/2167|#2167]], [[https://github.com/vufind-org/vufind/pull/2168|#2168]] | * Add Armenian translation: [[https://github.com/vufind-org/vufind/pull/2166|#2166]], [[https://github.com/vufind-org/vufind/pull/2167|#2167]], [[https://github.com/vufind-org/vufind/pull/2168|#2168]], [[https://github.com/vufind-org/vufind/pull/2187|#2187]] |
* Do not move MARC files to processed if ingest fails: [[https://github.com/vufind-org/vufind/pull/2175|#2175]] | * Do not move MARC files to processed if ingest fails: [[https://github.com/vufind-org/vufind/pull/2175|#2175]] |
* Improve addition of non-tab record routes in RouteGenerator: [[https://vufind.org/jira/browse/VUFIND-1495|VUFIND-1495]] / [[https://github.com/vufind-org/vufind/pull/2172|#2172]] | * Improve addition of non-tab record routes in RouteGenerator: [[https://vufind.org/jira/browse/VUFIND-1495|VUFIND-1495]] / [[https://github.com/vufind-org/vufind/pull/2172|#2172]] |
| |
* Consider deprecating CspNonce view helper in favor of Csp helper: [[https://vufind.org/jira/browse/VUFIND-1510|VUFIND-1510]] | * Consider deprecating CspNonce view helper in favor of Csp helper: [[https://vufind.org/jira/browse/VUFIND-1510|VUFIND-1510]] |
| * Tags: public visibility delay setting: [[https://vufind.org/jira/browse/VUFIND-1512|VUFIND-1512]] |
| |
===== Active Issues ===== | ===== Active Issues ===== |