About Features Downloads Getting Started Documentation Events Support GitHub

Site Tools


community:newsletter:2020-02

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
community:newsletter:2020-02 [2020/02/13 15:24]
demiankatz [Active Issues]
community:newsletter:2020-02 [2020/02/24 20:17] (current)
demiankatz
Line 4: Line 4:
  
 ===== Highlights / Executive Summary ===== ===== Highlights / Executive Summary =====
 +
 +VuFind 6.1 was released on schedule at the beginning of the month. Since that time, a few bugs have been found and fixed (so a 6.1.1 release will be forthcoming),​ and work on 7.0 has begun, with several outstanding pull requests being merged to master.
 +
 +The work on migrating from Zend Framework to Laminas has reached a point of stability, and should be merged to master following the March Community Call, provided no one objects in the meantime. Once the Laminas update is merged, a pull request will be opened to begin tracking progress on migrating from Zend\Console to Symfony\Console as the mechanism for running command-line utilities.
 +
 +The project to improve VuFind'​s theme has also ramped up, with significant work underway on improving accessibility and adding new view helpers to improve readability and extensibility of templates.
 +
 +Finally, several ILS driver improvements have been made, including significant work on making the FOLIO driver fully functional as that project approaches more widespread adoption.
  
 ===== Recently Completed / Resolved Issues ===== ===== Recently Completed / Resolved Issues =====
Line 12: Line 20:
   * Alma driver improvements:​ [[https://​github.com/​vufind-org/​vufind/​pull/​1530|#​1530]],​ [[https://​github.com/​vufind-org/​vufind/​pull/​1536|#​1536]]   * Alma driver improvements:​ [[https://​github.com/​vufind-org/​vufind/​pull/​1530|#​1530]],​ [[https://​github.com/​vufind-org/​vufind/​pull/​1536|#​1536]]
   * Bug fix for broken AJAX record tabs when VuFind configured at site root in release 6.1: [[https://​vufind.org/​jira/​browse/​VUFIND-1378|VUFIND-1378]]   * Bug fix for broken AJAX record tabs when VuFind configured at site root in release 6.1: [[https://​vufind.org/​jira/​browse/​VUFIND-1378|VUFIND-1378]]
 +  * Bug fix for "debug on the fly": [[https://​vufind.org/​jira/​browse/​VUFIND-1382|VUFIND-1382]]
   * Clarified error messages for email authentication:​ [[https://​github.com/​vufind-org/​vufind/​pull/​1539|#​1539]]   * Clarified error messages for email authentication:​ [[https://​github.com/​vufind-org/​vufind/​pull/​1539|#​1539]]
   * Configurable options for how links from the link shortener redirect to full URLs: [[https://​github.com/​vufind-org/​vufind/​pull/​1533|#​1533]]   * Configurable options for how links from the link shortener redirect to full URLs: [[https://​github.com/​vufind-org/​vufind/​pull/​1533|#​1533]]
 +  * Fix PostgreSQL compatibility bug introduced by Zend\DB upgrade: [[https://​vufind.org/​jira/​browse/​VUFIND-1381|VUFIND-1381]]
   * FOLIO driver improvements (course reserves, configurable bib ID handling): [[https://​github.com/​vufind-org/​vufind/​pull/​1503|#​1503]],​ [[https://​github.com/​vufind-org/​vufind/​pull/​1545|#​1545]]   * FOLIO driver improvements (course reserves, configurable bib ID handling): [[https://​github.com/​vufind-org/​vufind/​pull/​1503|#​1503]],​ [[https://​github.com/​vufind-org/​vufind/​pull/​1545|#​1545]]
   * Improve design of session handlers: [[https://​github.com/​vufind-org/​vufind/​pull/​1506|#​1506]] / [[https://​vufind.org/​jira/​browse/​VUFIND-1355|VUFIND-1355]]   * Improve design of session handlers: [[https://​github.com/​vufind-org/​vufind/​pull/​1506|#​1506]] / [[https://​vufind.org/​jira/​browse/​VUFIND-1355|VUFIND-1355]]
   * Rename EDS connector class (in preparation for Laminas migration): [[https://​github.com/​vufind-org/​vufind/​pull/​1546|#​1546]]   * Rename EDS connector class (in preparation for Laminas migration): [[https://​github.com/​vufind-org/​vufind/​pull/​1546|#​1546]]
   * Sitemap generator performance/​accuracy/​flexibility improvements:​ [[https://​github.com/​vufind-org/​vufind/​pull/​1486|#​1486]]   * Sitemap generator performance/​accuracy/​flexibility improvements:​ [[https://​github.com/​vufind-org/​vufind/​pull/​1486|#​1486]]
 +  * Style/​readability improvements to UpgradeController:​ [[https://​github.com/​vufind-org/​vufind/​pull/​1553|#​1553]]
 +  * Template path view helpers: [[https://​github.com/​vufind-org/​vufind/​pull/​1458|#​1458]]
   * Unpaywall improvement (include useful links even when PDFs are not available): [[https://​github.com/​vufind-org/​vufind/​pull/​1547|#​1547]]   * Unpaywall improvement (include useful links even when PDFs are not available): [[https://​github.com/​vufind-org/​vufind/​pull/​1547|#​1547]]
   * Upgrade to jQuery 3.4.1: [[https://​github.com/​vufind-org/​vufind/​pull/​1497|#​1497]]   * Upgrade to jQuery 3.4.1: [[https://​github.com/​vufind-org/​vufind/​pull/​1497|#​1497]]
   * Upgrade to PHPUnit 8: [[https://​github.com/​vufind-org/​vufind/​pull/​1548|#​1548]]   * Upgrade to PHPUnit 8: [[https://​github.com/​vufind-org/​vufind/​pull/​1548|#​1548]]
 +
 +Additionally,​ [[https://​vufind.org/​jira/​browse/​VUFIND-1383|VUFIND-1383]] was a request for technical support which was successfully resolved.
  
 ===== New Issues ===== ===== New Issues =====
Line 29: Line 43:
  
   * Accessibility improvements:​ [[https://​github.com/​vufind-org/​vufind/​pull/​1543|#​1543]],​ [[https://​github.com/​vufind-org/​vufind/​pull/​1544|#​1544]]   * Accessibility improvements:​ [[https://​github.com/​vufind-org/​vufind/​pull/​1543|#​1543]],​ [[https://​github.com/​vufind-org/​vufind/​pull/​1544|#​1544]]
 +  * Add Markdown support to VuFind'​s "​content pages" system: [[https://​github.com/​vufind-org/​vufind/​pull/​1552|#​1552]]
 +  * Allow default query for blank search in EDS: [[https://​github.com/​vufind-org/​vufind/​pull/​1551|#​1551]]
 +  * FOLIO driver improvement (fix pickup location retrieval): [[https://​github.com/​vufind-org/​vufind/​pull/​1550|#​1550]]
   * Improved short link security: [[https://​github.com/​vufind-org/​vufind/​pull/​1549|#​1549]]   * Improved short link security: [[https://​github.com/​vufind-org/​vufind/​pull/​1549|#​1549]]
  
community/newsletter/2020-02.1581607496.txt.gz · Last modified: 2020/02/13 15:24 by demiankatz