About Features Downloads Getting Started Documentation Events Support GitHub

Site Tools


community:newsletter:2019-11

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:2019-11 [2019/11/07 13:35]
demiankatz [Recently Completed / Resolved Issues]
community:newsletter:2019-11 [2019/11/27 15:04]
demiankatz [Highlights / Executive Summary]
Line 1: Line 1:
 ====== VuFind Newsletter: November, 2019 ====== ====== VuFind Newsletter: November, 2019 ======
 +===== Highlights / Executive Summary =====
  
-:!: This is draft and is subject ​to change.+November was very productive month for the VuFind project, seeing work completed on all of the remaining outstanding features slated for release 6.1 as well as the incorporation of several unanticipated but useful fixes and enhancements. Demian will now switch gears to obtaining translations to ensure that everything is ready for an early 2020 release; after that, work on 7.0 can begin in earnest.
  
 +The most significant completed feature is the "​Selective Dissemination of Information"​ feature, which can be turned on to allow users to subscribe to searches in order to receive email alerts of new results. Also of note is the improvement of the new filter user interface introduced in 6.0 -- it now behaves consistently throughout VuFind, instead of having different behavior inside and outside of search results pages. Also noteworthy are ongoing improvements to Alma integration,​ a new language translation (Hindi), and integration with the Unpaywall API. See below for all the details!
 +
 +Also note that the video recorded during last month'​s Community Call has been posted at the new [[:Videos]] page; this will continue to expand with each passing month!
 ===== Recently Completed / Resolved Issues ===== ===== Recently Completed / Resolved Issues =====
  
Line 9: Line 13:
   * Added Hindi translation:​ [[https://​github.com/​vufind-org/​vufind/​pull/​1485|#​1485]]   * Added Hindi translation:​ [[https://​github.com/​vufind-org/​vufind/​pull/​1485|#​1485]]
   * Added "​Integrating Resource"​ support to MarcAdvancedTrait::​getBibliographicLevel():​ [[https://​github.com/​vufind-org/​vufind/​pull/​1490|#​1490]]   * Added "​Integrating Resource"​ support to MarcAdvancedTrait::​getBibliographicLevel():​ [[https://​github.com/​vufind-org/​vufind/​pull/​1490|#​1490]]
-  * Alma ILS driver improvements:​ [[https://​github.com/​vufind-org/​vufind/​pull/​1481|#​1481]],​ [[https://​github.com/​vufind-org/​vufind/​pull/​1492|#​1492]]+  * Alma ILS driver improvements:​ [[https://​github.com/​vufind-org/​vufind/​pull/​1481|#​1481]],​ [[https://​github.com/​vufind-org/​vufind/​pull/​1492|#​1492]], [[https://​github.com/​vufind-org/​vufind/​pull/​1498|#​1498]],​ [[https://​github.com/​vufind-org/​vufind/​pull/​1501|#​1501]],​ [[https://​github.com/​vufind-org/​vufind/​pull/​1502|#​1502]],​ [[https://​github.com/​vufind-org/​vufind/​pull/​1509|#​1509]] 
 +  * Alma OpenURL resolver improvements:​ [[https://​github.com/​vufind-org/​vufind/​pull/​1510|#​1510]] 
 +  * Bug fix for author autocomplete sometimes displaying non-matching names (turned out to be a minor configuration issue): [[https://​vufind.org/​jira/​browse/​VUFIND-1250|VUFIND-1250]]
   * Deprecate Params::​getFilters in preference to Params::​getRawFilters,​ to clarify code: [[https://​github.com/​vufind-org/​vufind/​pull/​1489|#​1489]]   * Deprecate Params::​getFilters in preference to Params::​getRawFilters,​ to clarify code: [[https://​github.com/​vufind-org/​vufind/​pull/​1489|#​1489]]
   * DOI linking support for EDS records: [[https://​github.com/​vufind-org/​vufind/​pull/​1493|#​1493]]   * DOI linking support for EDS records: [[https://​github.com/​vufind-org/​vufind/​pull/​1493|#​1493]]
   * Feedback form improvement:​ [[https://​github.com/​vufind-org/​vufind/​pull/​1484|#​1484]]   * Feedback form improvement:​ [[https://​github.com/​vufind-org/​vufind/​pull/​1484|#​1484]]
-  * Fix bugfilters ​display on home page even when retain_filters_by_default is false: [[https://​github.com/​vufind-org/​vufind/​pull/​1482|#​1482]]+  * Filter interface ​bug fixes and improvements (users can now edit and reset their filters ​from any screen, not just from search results; additionally,​ some problems with inconsistent displays have been resolved): [[https://​github.com/​vufind-org/​vufind/​pull/​1482|#​1482]], [[https://​github.com/​vufind-org/​vufind/​pull/​1499|#​1499]],​ [[https://​github.com/​vufind-org/​vufind/​pull/​1500|#​1500]],​ [[https://​vufind.org/​jira/​browse/​VUFIND-1353|VUFIND-1353]] 
 +  * Improve extensibility of email authenticator:​ [[https://​github.com/​vufind-org/​vufind/​pull/​1513|#​1513]]
   * Improvements to item status display logic: [[https://​github.com/​vufind-org/​vufind/​pull/​1466|#​1466]]   * Improvements to item status display logic: [[https://​github.com/​vufind-org/​vufind/​pull/​1466|#​1466]]
 +  * Installation support request closed due to inactivity: [[https://​vufind.org/​jira/​browse/​VUFIND-1310|VUFIND-1310]]
   * Make hierarchy logic compatible with additional search backends: [[https://​github.com/​vufind-org/​vufind/​pull/​1478|#​1478]]   * Make hierarchy logic compatible with additional search backends: [[https://​github.com/​vufind-org/​vufind/​pull/​1478|#​1478]]
-  * Minor language file correction: [[https://​github.com/​vufind-org/​vufind/​pull/​1483|#​1483]]+  * Minor language file/template corrections: [[https://​github.com/​vufind-org/​vufind/​pull/​1483|#​1483]], [[https://​github.com/​vufind-org/​vufind/​pull/​1505|#​1505]] 
 +  * New command-line options for sitemap generator: [[https://​github.com/​vufind-org/​vufind/​pull/​1508|#​1508]]
   * Performance improvements to record collection creation: [[https://​github.com/​vufind-org/​vufind/​pull/​1488|#​1488]]   * Performance improvements to record collection creation: [[https://​github.com/​vufind-org/​vufind/​pull/​1488|#​1488]]
 +  * Prevent maintenance mode from affecting CLI tools: [[https://​github.com/​vufind-org/​vufind/​pull/​1504|#​1504]]
 +  * Selective dissemination of information (SDI): [[https://​github.com/​vufind-org/​vufind/​pull/​1440|#​1440]] / [[https://​vufind.org/​jira/​browse/​VUFIND-1309|VUFIND-1309]]
 +  * Smarter handling of deleted records in OAI server: [[https://​github.com/​vufind-org/​vufind/​pull/​1496|#​1496]]
   * Unpaywall DOI linking support: [[https://​github.com/​vufind-org/​vufind/​pull/​1491|#​1491]] / [[https://​vufind.org/​jira/​browse/​VUFIND-1322|VUFIND-1322]]   * Unpaywall DOI linking support: [[https://​github.com/​vufind-org/​vufind/​pull/​1491|#​1491]] / [[https://​vufind.org/​jira/​browse/​VUFIND-1322|VUFIND-1322]]
   * Updated profiling support (useful for developers):​ [[https://​github.com/​vufind-org/​vufind/​pull/​1487|#​1487]]   * Updated profiling support (useful for developers):​ [[https://​github.com/​vufind-org/​vufind/​pull/​1487|#​1487]]
  
 +This ticket was closed as "​won'​t fix" due to long inactivity, the existence of other solutions, and apparent lack of interest:
 +
 +  * Add config.ini setting to suppress display of record summaries: [[https://​vufind.org/​jira/​browse/​VUFIND-684|VUFIND-684]]
 ===== New Issues ===== ===== New Issues =====
  
Line 27: Line 42:
 ==== Code in Progress ==== ==== Code in Progress ====
  
 +  * Add Content Security Policy support: [[https://​github.com/​vufind-org/​vufind/​pull/​1494|#​1494]]
 +  * Add Print button to record view: [[https://​github.com/​vufind-org/​vufind/​pull/​1507|#​1507]] / [[https://​vufind.org/​jira/​browse/​VUFIND-282|VUFIND-282]]
 +  * Alma ILS driver improvements:​ [[https://​github.com/​vufind-org/​vufind/​pull/​1511|#​1511]],​ [[https://​github.com/​vufind-org/​vufind/​pull/​1514|#​1514]]
 +  * FOLIO ILS Driver course reserves support: [[https://​github.com/​vufind-org/​vufind/​pull/​1503|#​1503]]
 +  * Hierarchy CSS display fix: [[https://​github.com/​vufind-org/​vufind/​pull/​1495|#​1495]]
   * Improve efficiency of sitemap generator (and related search system components):​ [[https://​github.com/​vufind-org/​vufind/​pull/​1486|#​1486]]   * Improve efficiency of sitemap generator (and related search system components):​ [[https://​github.com/​vufind-org/​vufind/​pull/​1486|#​1486]]
 +  * Improve design of session handlers: [[https://​github.com/​vufind-org/​vufind/​pull/​1506|#​1506]] / [[https://​vufind.org/​jira/​browse/​VUFIND-1355|VUFIND-1355]]
 +  * Javascript dependency updates (jQuery and grunt-sass):​ [[https://​github.com/​vufind-org/​vufind/​pull/​1497|#​1497]],​ [[https://​github.com/​vufind-org/​vufind/​pull/​1512|#​1512]]
 +
 ==== Issue Report / Discussion Only ==== ==== Issue Report / Discussion Only ====
  
   * IMPROVEMENT:​ Add "Cite This" option to search results (in addition to record view): [[https://​vufind.org/​jira/​browse/​VUFIND-1371|VUFIND-1371]]   * IMPROVEMENT:​ Add "Cite This" option to search results (in addition to record view): [[https://​vufind.org/​jira/​browse/​VUFIND-1371|VUFIND-1371]]
   * IMPROVEMENT:​ Better advanced search tab behavior when using multiple search backends: [[https://​vufind.org/​jira/​browse/​VUFIND-1370|VUFIND-1370]]   * IMPROVEMENT:​ Better advanced search tab behavior when using multiple search backends: [[https://​vufind.org/​jira/​browse/​VUFIND-1370|VUFIND-1370]]
 +  * IMPROVEMENT:​ Expose more facet data through the API: [[https://​vufind.org/​jira/​browse/​VUFIND-1373|VUFIND-1373]]
   * IMPROVEMENT:​ Investigate elimination of need for import.properties configuration file for SolrMarc: [[https://​vufind.org/​jira/​browse/​VUFIND-1372|VUFIND-1372]]   * IMPROVEMENT:​ Investigate elimination of need for import.properties configuration file for SolrMarc: [[https://​vufind.org/​jira/​browse/​VUFIND-1372|VUFIND-1372]]
 +  * IMPROVEMENT:​ Tool to purge old deleted rows from change_tracker table: [[https://​vufind.org/​jira/​browse/​VUFIND-1374|VUFIND-1374]]
 ===== Active Issues ===== ===== Active Issues =====
  
-The following items saw significant progress / activity during the past month:+The following items saw significant progress / activity during the past month; some activity was due to Demian reviewing old inactive JIRA tickets in an attempt to clean things up:
  
   * ArchivesSpace integration:​ [[https://​github.com/​vufind-org/​vufind/​pull/​1469|#​1469]] - there has been some discussion about MARC vs. EAD import procedures.   * ArchivesSpace integration:​ [[https://​github.com/​vufind-org/​vufind/​pull/​1469|#​1469]] - there has been some discussion about MARC vs. EAD import procedures.
-  * Improve filter UI: [[https://​vufind.org/​jira/​browse/​VUFIND-1353|VUFIND-1353]] / [[https://​github.com/​vufind-org/​vufind/​pull/​1482|#​1482]] - work is in progress on making filter behavior on the home and record pages appropriately reflect the retain_filters_by_default setting+  * HathiTrust record preview tab: [[https://​vufind.org/​jira/​browse/​VUFIND-1329|VUFIND-1329]] - there has been discussion about expanding ​the scope of this ticket to add additional preview tabs when available
-  * Selective dissemination of information (SDI): [[https://github.com/vufind-org/vufind/pull/1440|#1440]] - +  * Horizon driver date handling bug: [[https://vufind.org/jira/browse/VUFIND-1166|VUFIND-1166]] - this ILS driver bug fix has been marked as our most critical issue in JIRA for several years, but nobody has fixed it; it has been downgraded in severity, but if there are still Horizon users out there, please comment on the ticket so it can move forward. 
community/newsletter/2019-11.txt · Last modified: 2019/11/27 15:04 by demiankatz