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:2020-11

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:2020-11 [2020/11/09 21:28] – [Code in Progress] demiankatzcommunity:newsletter:2020-11 [2020/11/27 17:27] (current) demiankatz
Line 1: Line 1:
 ====== VuFind Newsletter: November, 2020 ====== ====== VuFind Newsletter: November, 2020 ======
- 
-:!: This document is a draft, and still subject to change. 
  
 ===== Highlights / Executive Summary ===== ===== Highlights / Executive Summary =====
 +
 +This month saw a lot of development activity, including quite a few bug fixes for next month's 7.0.2 bug fix release as well as some new features for next year's 7.1 release. Recent operating system patches on some platforms introduced a significant Java/Solr incompatibility issue, which was resolved with an upgrade to Solr 7.4.0 (see [[https://github.com/vufind-org/vufind/pull/1792|pull request #1792]]). Discussions on community structure have also proceeded, with a draft governance document underway (to be shared in the near future). Due to holidays and vacations, next month is likely to be a quieter one, but work will proceed as time permits.
  
 ===== Recently Completed / Resolved Issues ===== ===== Recently Completed / Resolved Issues =====
Line 10: Line 10:
  
   * Account for more table of contents subfields: [[https://github.com/vufind-org/vufind/pull/1770|#1770]]   * Account for more table of contents subfields: [[https://github.com/vufind-org/vufind/pull/1770|#1770]]
-  * Add a MarcReader class for lightweight handling of MARC data: [[https://github.com/vufind-org/vufind/pull/1776|#1776]]+  * Add a MarcReader class for lightweight handling of MARC data: [[https://github.com/vufind-org/vufind/pull/1776|#1776]], [[https://github.com/vufind-org/vufind/pull/1794|#1794]]
   * Add config setting to control DOI auto-redirect: [[https://github.com/vufind-org/vufind/pull/1781|#1781]]   * Add config setting to control DOI auto-redirect: [[https://github.com/vufind-org/vufind/pull/1781|#1781]]
 +  * Add missing use statements to factories: [[https://github.com/vufind-org/vufind/pull/1790|#1790]]
   * Add record driver-related tests: [[https://github.com/vufind-org/vufind/pull/1777|#1777]], [[https://github.com/vufind-org/vufind/pull/1785|#1785]]   * Add record driver-related tests: [[https://github.com/vufind-org/vufind/pull/1777|#1777]], [[https://github.com/vufind-org/vufind/pull/1785|#1785]]
   * Cache results of class based template resolution: [[https://github.com/vufind-org/vufind/pull/1747|#1747]]   * Cache results of class based template resolution: [[https://github.com/vufind-org/vufind/pull/1747|#1747]]
   * Change default content type of ajax responses to application/json: [[https://github.com/vufind-org/vufind/pull/1780|#1780]]   * Change default content type of ajax responses to application/json: [[https://github.com/vufind-org/vufind/pull/1780|#1780]]
 +  * Disable deduplication listener when search parameters contains child filter: [[https://github.com/vufind-org/vufind/pull/1789|#1789]]
   * Expand log writer test coverage; fix bug and typo: [[https://github.com/vufind-org/vufind/pull/1774|#1774]]   * Expand log writer test coverage; fix bug and typo: [[https://github.com/vufind-org/vufind/pull/1774|#1774]]
 +  * Fix bootstrap3 browse home template: [[https://github.com/vufind-org/vufind/pull/1796|#1796]]
 +  * Fix cache key in ObalkyKnihService class: [[https://github.com/vufind-org/vufind/pull/1797|#1797]]
 +  * Fix collapsing of long text in Channels: [[https://github.com/vufind-org/vufind/pull/1786|#1786]], [[https://github.com/vufind-org/vufind/pull/1787|#1787]]
   * Fix for several problems found by PHPStan: [[https://github.com/vufind-org/vufind/pull/1775|#1775]]   * Fix for several problems found by PHPStan: [[https://github.com/vufind-org/vufind/pull/1775|#1775]]
   * Implement getContainerEndPage() for EDS: [[https://github.com/vufind-org/vufind/pull/1784|#1784]]   * Implement getContainerEndPage() for EDS: [[https://github.com/vufind-org/vufind/pull/1784|#1784]]
   * Index DOIs from 856 fields: [[https://github.com/vufind-org/vufind/pull/1783|#1783]]   * Index DOIs from 856 fields: [[https://github.com/vufind-org/vufind/pull/1783|#1783]]
   * KohaRest: Add support for mapping different "Lost" statuses: [[https://github.com/vufind-org/vufind/pull/1771|#1771]]   * KohaRest: Add support for mapping different "Lost" statuses: [[https://github.com/vufind-org/vufind/pull/1771|#1771]]
 +  * KohaRest: Check also for 'errors' element in response: [[https://github.com/vufind-org/vufind/pull/1798|#1798]]
   * KohaRest: Request all results when endpoint uses paging: [[https://github.com/vufind-org/vufind/pull/1778|#1778]]   * KohaRest: Request all results when endpoint uses paging: [[https://github.com/vufind-org/vufind/pull/1778|#1778]]
   * Log writer for Office365 webhooks: [[https://github.com/vufind-org/vufind/pull/1757|#1757]]   * Log writer for Office365 webhooks: [[https://github.com/vufind-org/vufind/pull/1757|#1757]]
Line 26: Line 32:
   * Remove laminas/laminas-dependency-plugin: [[https://github.com/vufind-org/vufind/pull/1732|#1732]]   * Remove laminas/laminas-dependency-plugin: [[https://github.com/vufind-org/vufind/pull/1732|#1732]]
   * Return to previous page after printing: [[https://github.com/vufind-org/vufind/pull/1753|#1753]]   * Return to previous page after printing: [[https://github.com/vufind-org/vufind/pull/1753|#1753]]
 +  * Solr won't start with Java 11.0.9.1: [[https://vufind.org/jira/browse/VUFIND-1459|VUFIND-1459]]
   * Translation corrections: [[https://github.com/vufind-org/vufind/pull/1773|#1773]]   * Translation corrections: [[https://github.com/vufind-org/vufind/pull/1773|#1773]]
 +  * Upgrade to Solr 7.4.0: [[https://github.com/vufind-org/vufind/pull/1792|#1792]]
   * Use GET instead of POST for limit control: [[https://github.com/vufind-org/vufind/pull/1727|#1727]]   * Use GET instead of POST for limit control: [[https://github.com/vufind-org/vufind/pull/1727|#1727]]
  
Line 35: Line 43:
 ==== Code in Progress ==== ==== Code in Progress ====
  
-  * Fix collapsing of long text in Channels: [[https://github.com/vufind-org/vufind/pull/1786|#1786]], [[https://github.com/vufind-org/vufind/pull/1787|#1787]] 
   * Fix loading of similar records tab: [[https://github.com/vufind-org/vufind/pull/1772|#1772]]   * Fix loading of similar records tab: [[https://github.com/vufind-org/vufind/pull/1772|#1772]]
   * Further improvements to author indexing: [[https://github.com/vufind-org/vufind/pull/1782|#1782]]   * Further improvements to author indexing: [[https://github.com/vufind-org/vufind/pull/1782|#1782]]
   * Improve/update citation generation: [[https://github.com/vufind-org/vufind/pull/1779|#1779]], [[https://github.com/vufind-org/vufind/pull/1788|#1788]]   * Improve/update citation generation: [[https://github.com/vufind-org/vufind/pull/1779|#1779]], [[https://github.com/vufind-org/vufind/pull/1788|#1788]]
 +  * Record toolbar permalink: [[https://github.com/vufind-org/vufind/pull/1795|#1795]]
 +  * Upgrade to Solr 7.7.3: [[https://github.com/vufind-org/vufind/pull/1793|#1793]]
  
 ==== Issue Report / Discussion Only ==== ==== Issue Report / Discussion Only ====
  
 +  * Channel pop-up loses record info on repeated clicks: [[https://vufind.org/jira/browse/VUFIND-1460|VUFIND-1460]]
 +  * Improve XML batch-loading support: [[https://vufind.org/jira/browse/VUFIND-1458|VUFIND-1458]]
   * Move record driver traits into VuFind\RecordDriver\Feature namespace: [[https://vufind.org/jira/browse/VUFIND-1455|VUFIND-1455]]   * Move record driver traits into VuFind\RecordDriver\Feature namespace: [[https://vufind.org/jira/browse/VUFIND-1455|VUFIND-1455]]
   * PHP 8 compatibility: [[https://vufind.org/jira/browse/VUFIND-1457|VUFIND-1457]]   * PHP 8 compatibility: [[https://vufind.org/jira/browse/VUFIND-1457|VUFIND-1457]]
Line 51: Line 62:
   * Add support for record "versions" display: [[https://vufind.org/jira/browse/VUFIND-120|VUFIND-120]] / [[https://github.com/vufind-org/vufind/pull/1581|#1581]]   * Add support for record "versions" display: [[https://vufind.org/jira/browse/VUFIND-120|VUFIND-120]] / [[https://github.com/vufind-org/vufind/pull/1581|#1581]]
   * Page enhancements: Comparing Languages Against English: [[https://vufind.org/jira/browse/VUFIND-1453|VUFIND-1453]] / [[https://github.com/vufind-org/vufind/pull/1755|#1755]]   * Page enhancements: Comparing Languages Against English: [[https://vufind.org/jira/browse/VUFIND-1453|VUFIND-1453]] / [[https://github.com/vufind-org/vufind/pull/1755|#1755]]
 +  * ShibbolethWAYF support: [[https://github.com/vufind-org/vufind/pull/1617|#1617]]
 ---- struct data ---- ---- struct data ----
 +properties.Page Owner : 
 ---- ----
  
community/newsletter/2020-11.1604957324.txt.gz · Last modified: 2020/11/09 21:28 by demiankatz