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
Last revisionBoth sides next revision
community:newsletter:2021-11 [2021/11/18 15:05] demiankatzcommunity:newsletter:2021-11 [2021/11/30 13:49] 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 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 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 firstname as usable parameter when building notification emails: [[https://github.com/vufind-org/vufind/pull/2221|#2221]]
 +  * 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 53: 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]]
 +  * 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]]
  
community/newsletter/2021-11.txt · Last modified: 2021/11/30 17:06 by demiankatz