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:2023-12

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:2023-12 [2023/12/19 17:16] – [Recently Completed / Resolved Issues] demiankatzcommunity:newsletter:2023-12 [2023/12/21 13:12] (current) – [VuFind® Newsletter: December, 2023] demiankatz
Line 1: Line 1:
 ====== VuFind® Newsletter: December, 2023 ====== ====== VuFind® Newsletter: December, 2023 ======
- 
-:!: This document is currently a draft and is subject to change. 
 ===== Development Highlights and Project News ===== ===== Development Highlights and Project News =====
  
 ==== Development Progress ==== ==== Development Progress ====
  
 +Even though development was somewhat curtailed by holiday vacations, significant progress was made during December, including nine more bug fixes for inclusion in release 9.1.1, and several new features and updates for release 10.0. Highlights include modernization of the Primo Central connector and alphabetic browse handlers, support for ILS-driven bound-with titles, and simplification of hierarchical facet code. Several long-standing projects saw noteworthy forward progress, including translation system improvements which will help support translation of language names, and incremental steps toward an upgrade away from the outdated Bootstrap 3 library.
 ==== Project Management Committee Report ==== ==== Project Management Committee Report ====
  
 +The PMC met for a yearly wrap-up meeting; after some finishing touches on documentation clean up and website improvement, the group met all of its annual goals for 2023:
 +
 +  * Releasing versions 9.0 and 9.1
 +  * Coordinating a Summit at WOLFcon
 +  * Running a fundraising campaign
 +  * Completing a documentation improvement project
 +  * Completing a website improvement project
 +  * Implementing a standard platform for managing translation work
 +  * Investigating training partnerships
 +
 +The group will meet again in January to set goals for 2024.
 ===== Recently Completed / Resolved Issues ===== ===== Recently Completed / Resolved Issues =====
  
Line 24: Line 34:
 The following items were completed in the past month and will be included in release 10.0: The following items were completed in the past month and will be included in release 10.0:
  
 +  * Add support for Primo REST API: [[https://github.com/vufind-org/vufind/pull/3255|#3255]]
   * Adding hidden sort options: [[https://github.com/vufind-org/vufind/pull/3237|#3237]]   * Adding hidden sort options: [[https://github.com/vufind-org/vufind/pull/3237|#3237]]
   * Align autocomplete on scroll: [[https://github.com/vufind-org/autocomplete.js/pull/15|autocomplete.js#15]]   * Align autocomplete on scroll: [[https://github.com/vufind-org/autocomplete.js/pull/15|autocomplete.js#15]]
Line 43: Line 54:
   * Responsive table for search history: [[https://github.com/vufind-org/vufind/pull/3204|#3204]], [[https://github.com/vufind-org/vufind/pull/3263|#3263]]   * Responsive table for search history: [[https://github.com/vufind-org/vufind/pull/3204|#3204]], [[https://github.com/vufind-org/vufind/pull/3263|#3263]]
   * Sierra: load items and bibs in batches for holds and fines: [[https://github.com/vufind-org/vufind/pull/3242|#3242]]   * Sierra: load items and bibs in batches for holds and fines: [[https://github.com/vufind-org/vufind/pull/3242|#3242]]
 +  * Switch to dart-sass from deprecated node-sass: [[https://github.com/vufind-org/vufind/pull/3260|#3260]]
  
 The following improvement was made to the website: The following improvement was made to the website:
Line 54: Line 66:
 ==== Code in Progress ==== ==== Code in Progress ====
  
-  * Add support for Primo REST API: [[https://github.com/vufind-org/vufind/pull/3255|#3255]] 
   * Add translations for keyboard layouts: [[https://github.com/vufind-org/vufind/pull/3251|#3251]]   * Add translations for keyboard layouts: [[https://github.com/vufind-org/vufind/pull/3251|#3251]]
   * Combined: Display noresults recommendations in bento box or sidebar: [[https://github.com/vufind-org/vufind/pull/3258|#3258]]   * Combined: Display noresults recommendations in bento box or sidebar: [[https://github.com/vufind-org/vufind/pull/3258|#3258]]
   * Configurable bulk actions: [[https://github.com/vufind-org/vufind/pull/3239|#3239]]   * Configurable bulk actions: [[https://github.com/vufind-org/vufind/pull/3239|#3239]]
 +  * Databases: Add a link to all databases: [[https://github.com/vufind-org/vufind/pull/3275|#3275]]
 +  * Handling bad MARC records: [[https://github.com/vufind-org/vufind/pull/3276|#3276]]
   * Improve Overdrive Staff View: [[https://github.com/vufind-org/vufind/pull/3244|#3244]]   * Improve Overdrive Staff View: [[https://github.com/vufind-org/vufind/pull/3244|#3244]]
   * INN-Reach Account Integration: [[https://github.com/vufind-org/vufind/pull/3262|#3262]]   * INN-Reach Account Integration: [[https://github.com/vufind-org/vufind/pull/3262|#3262]]
Line 64: Line 77:
   * Search an external VuFind or ReShare instance: [[https://github.com/vufind-org/vufind/pull/3270|#3270]]   * Search an external VuFind or ReShare instance: [[https://github.com/vufind-org/vufind/pull/3270|#3270]]
   * Support Shibboleth in KohaRest driver: [[https://github.com/vufind-org/vufind/pull/3259|#3259]]   * Support Shibboleth in KohaRest driver: [[https://github.com/vufind-org/vufind/pull/3259|#3259]]
-  * Switch to dart-sass from deprecated node-sass: [[https://github.com/vufind-org/vufind/pull/3260|#3260]] 
   * Translation aliasing: [[https://github.com/vufind-org/vufind/pull/3249|#3249]]   * Translation aliasing: [[https://github.com/vufind-org/vufind/pull/3249|#3249]]
   * Trigger errors from AJAX methods in non-production mode: [[https://github.com/vufind-org/vufind/pull/3267|#3267]]   * Trigger errors from AJAX methods in non-production mode: [[https://github.com/vufind-org/vufind/pull/3267|#3267]]
community/newsletter/2023-12.1703006181.txt.gz · Last modified: 2023/12/19 17:16 by demiankatz