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:2021-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:2021-11 [2021/11/18 11:44] – [Issue Report / Discussion Only] demiankatzcommunity:newsletter:2021-11 [2021/11/30 17:06] (current) demiankatz
Line 1: Line 1:
 ====== VuFind® Newsletter: November, 2021 ====== ====== VuFind® Newsletter: November, 2021 ======
- 
-:!: This document is a draft and is still subject to change. 
  
 ===== Highlights / Executive Summary ===== ===== Highlights / Executive Summary =====
  
 +In November, the [[community:conferences:summit_2021|2021 Virtual VuFind Summit]] was held, and several tickets were added and updated based on the Summit's roadmapping session. All slides from the Summit have been posted on [[community:conferences:summit_2021|the event's wiki page]], along with a link to video recordings (which, as of this writing, are still in the process of being added).
 +
 +Further progress was made on VuFind's video editing backlog, with full video posted from the [[community:conferences:summit_2019|2019 VuFind Summit]], and all outstanding [[:videos|video tutorials]] completed (bringing the total to 21 tutorials).
 +
 +This month also saw the release of [[:changelog#release_802_-_11_29_2021|VuFind 8.0.2]], another minor bug fix release that patches a handful of issues discovered since the release of 8.0.1.
 +
 +The month's code changes include more bug fixes/improvements, the completion of the Armenian translation, various ILS driver improvements, and the introduction of a new admin-oriented API for cache clearing. A development branch for VuFind 9.0 has been established so that work on the next major release can begin in parallel with feature enhancements for VuFind 8.1.
 +
 +The [[community:roles_and_responsibilities#project_management_committee|Project Management Committee]] has opened a [[https://surveys.americangeosciences.org/index.php/556999|survey about Discovery Platform Use]], intended to help understand community needs/preferences and prioritize future work. Please take a few minutes to participate if you have not already.
  
 ===== Recently Completed / Resolved Issues ===== ===== Recently Completed / Resolved Issues =====
Line 10: Line 17:
 The following items were completed in the past month: The following items were completed in the past month:
  
 +  * Add admin API with a cache flush action: [[https://vufind.org/jira/browse/VUFIND-1365|VUFIND-1365]] / [[https://github.com/vufind-org/vufind/pull/2219|#2219]]
   * 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]], [[https://github.com/vufind-org/vufind/pull/2205|#2205]], [[https://github.com/vufind-org/vufind/pull/2207|#2207]], [[https://github.com/vufind-org/vufind/pull/2208|#2208]], [[https://github.com/vufind-org/vufind/pull/2209|#2209]], [[https://github.com/vufind-org/vufind/pull/2210|#2210]], [[https://github.com/vufind-org/vufind/pull/2211|#2211]], [[https://github.com/vufind-org/vufind/pull/2212|#2212]], [[https://github.com/vufind-org/vufind/pull/2213|#2213]], [[https://github.com/vufind-org/vufind/pull/2214|#2214]], [[https://github.com/vufind-org/vufind/pull/2215|#2215]]   * 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]], [[https://github.com/vufind-org/vufind/pull/2205|#2205]], [[https://github.com/vufind-org/vufind/pull/2207|#2207]], [[https://github.com/vufind-org/vufind/pull/2208|#2208]], [[https://github.com/vufind-org/vufind/pull/2209|#2209]], [[https://github.com/vufind-org/vufind/pull/2210|#2210]], [[https://github.com/vufind-org/vufind/pull/2211|#2211]], [[https://github.com/vufind-org/vufind/pull/2212|#2212]], [[https://github.com/vufind-org/vufind/pull/2213|#2213]], [[https://github.com/vufind-org/vufind/pull/2214|#2214]], [[https://github.com/vufind-org/vufind/pull/2215|#2215]]
   * Aleph ILS driver: fine-related fixes and improvements: [[https://github.com/vufind-org/vufind/pull/2199|#2199]], [[https://github.com/vufind-org/vufind/pull/2202|#2202]]   * Aleph ILS driver: fine-related fixes and improvements: [[https://github.com/vufind-org/vufind/pull/2199|#2199]], [[https://github.com/vufind-org/vufind/pull/2202|#2202]]
Line 23: Line 31:
   * Make Csrf an interface for better customizability: [[https://github.com/vufind-org/vufind/pull/2201|#2201]]   * Make Csrf an interface for better customizability: [[https://github.com/vufind-org/vufind/pull/2201|#2201]]
   * Make lightbox loading spinner nicer: [[https://github.com/vufind-org/vufind/pull/2197|#2197]]   * Make lightbox loading spinner nicer: [[https://github.com/vufind-org/vufind/pull/2197|#2197]]
 +  * Method validateIds in AbstractRequestBase: [[https://github.com/vufind-org/vufind/pull/2206|#2206]]
 +  * Move currency formatting to a separate class from SafeMoneyFormat: [[https://github.com/vufind-org/vufind/pull/2217|#2217]]
   * Move print dialog triggering code to separate file: [[https://github.com/vufind-org/vufind/pull/2143|#2143]]   * Move print dialog triggering code to separate file: [[https://github.com/vufind-org/vufind/pull/2143|#2143]]
   * OJS indexing: add subject to topic and topic-facet fields: [[https://github.com/vufind-org/vufind/pull/2204|#2204]]   * OJS indexing: add subject to topic and topic-facet fields: [[https://github.com/vufind-org/vufind/pull/2204|#2204]]
Line 39: Line 49:
 ==== Code in Progress ==== ==== Code in Progress ====
  
 +  * Add firstname as usable parameter when building notification emails: [[https://github.com/vufind-org/vufind/pull/2221|#2221]]
   * Add ThemeConfig view helper: [[https://github.com/vufind-org/vufind/pull/2218|#2218]]   * Add ThemeConfig view helper: [[https://github.com/vufind-org/vufind/pull/2218|#2218]]
-  * Method validateIds in AbstractRequestBase: [[https://github.com/vufind-org/vufind/pull/2206|#2206]] 
-  * Move currency formatting to a separate class from SafeMoneyFormat: [[https://github.com/vufind-org/vufind/pull/2217|#2217]] 
   * Show last issue date for patron: [[https://github.com/vufind-org/vufind/pull/2188|#2188]]   * Show last issue date for patron: [[https://github.com/vufind-org/vufind/pull/2188|#2188]]
   * Translate message for user in MultiBackend driver: [[https://github.com/vufind-org/vufind/pull/2196|#2196]]   * Translate message for user in MultiBackend driver: [[https://github.com/vufind-org/vufind/pull/2196|#2196]]
 +  * XCNCIP2: Request all pages of LookupItemSet: [[https://github.com/vufind-org/vufind/pull/2220|#2220]]
  
 ==== Issue Report / Discussion Only ==== ==== Issue Report / Discussion Only ====
  
 +  * Add id validation to ILL requests and storage retrieval requests: [[https://vufind.org/jira/browse/VUFIND-1521|VUFIND-1521]]
   * Add support for additional options when placing hold requests: [[https://vufind.org/jira/browse/VUFIND-1519|VUFIND-1519]]   * Add support for additional options when placing hold requests: [[https://vufind.org/jira/browse/VUFIND-1519|VUFIND-1519]]
   * Allow custom fields in user profile (from ILS driver): [[https://vufind.org/jira/browse/VUFIND-1515|VUFIND-1515]]   * Allow custom fields in user profile (from ILS driver): [[https://vufind.org/jira/browse/VUFIND-1515|VUFIND-1515]]
Line 52: Line 63:
   * Fine/fee payment support: [[https://vufind.org/jira/browse/VUFIND-1518|VUFIND-1518]]   * Fine/fee payment support: [[https://vufind.org/jira/browse/VUFIND-1518|VUFIND-1518]]
   * Modernize front end build environment: [[https://vufind.org/jira/browse/VUFIND-1514|VUFIND-1514]]   * Modernize front end build environment: [[https://vufind.org/jira/browse/VUFIND-1514|VUFIND-1514]]
-  * Use popularity metrics when ranking search results: [[https://vufind.org/jira/browse/VUFIND-1520|VUFIND-1520]]+  * Unit tests use real configuration: [[https://vufind.org/jira/browse/VUFIND-1522|VUFIND-1522]]
   * Wikidata integration: [[https://vufind.org/jira/browse/VUFIND-1517|VUFIND-1517]]   * Wikidata integration: [[https://vufind.org/jira/browse/VUFIND-1517|VUFIND-1517]]
  
Line 67: Line 78:
   * Update/expand support for MARC linking fields: [[https://vufind.org/jira/browse/VUFIND-1448|VUFIND-1448]]   * Update/expand support for MARC linking fields: [[https://vufind.org/jira/browse/VUFIND-1448|VUFIND-1448]]
   * Update league/commonmark to 2.0: [[https://github.com/vufind-org/vufind/pull/2048|#2048]]   * Update league/commonmark to 2.0: [[https://github.com/vufind-org/vufind/pull/2048|#2048]]
 +  * Use popularity metrics when ranking search results: [[https://vufind.org/jira/browse/VUFIND-124|VUFIND-124]], [[https://vufind.org/jira/browse/VUFIND-1520|VUFIND-1520]]
   * 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/2021-11.1637235840.txt.gz · Last modified: 2021/11/18 11:44 by demiankatz