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-10

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-10 [2023/10/23 12:29] – [Recently Completed / Resolved Issues] demiankatzcommunity:newsletter:2023-10 [2023/10/31 11:21] (current) – [VuFind® Newsletter: October, 2023] demiankatz
Line 1: Line 1:
 ====== VuFind® Newsletter: October, 2023 ====== ====== VuFind® Newsletter: October, 2023 ======
- 
-:!: This document is a draft and still subject to change. 
  
 ===== Development Highlights and Project News ===== ===== Development Highlights and Project News =====
Line 7: Line 5:
 ==== Development Progress ==== ==== Development Progress ====
  
-...+October's focus was on completing all outstanding work on release 9.1, which was successfully completedMost of the work centered around accessibility, bug fixes, dependency updates, and internationalization, but there were also a few minor improvements made to cover image handling and combined search results. 
 + 
 +There was also enough time to begin work on features and improvements targeted for 10.0; these changes were mostly minor but included a significant improvement to searching in "hierarchies and collections" mode, and the introduction of a new "Composed" ILS driver which can be used to merge functionality from separate drivers into a single interface (useful for merging functionality from multiple sources). 
 + 
 +Next month, the focus will shift to working through the backlog of pull requests targeted for release 10.0, and beginning work on a 9.1.1 bug fix release to address any problems discovered in 9.1. 
 + 
 +==== Release 9.1 ==== 
 + 
 +Release 9.1 was released on schedule. See the [[changelog:release-9.1|press release]] for more details.
  
 ==== Project Management Committee Report ==== ==== Project Management Committee Report ====
  
-The PMC voted to add Susan Turkel, from Villanova University's Falvey Library, as a project committer. (Also note that if you or a developer you know is interested in gaining committer status, you can talk to an existing committer – including any current PMC member – about receiving a nomination). +The PMC met to discuss documentation updates, web site improvements and fundraising. Progress continues to be made in all of these areas -- older wiki pages continue to be gradually brought up to date, the project description on the website has been updated to be more complete and accurate, and a fundraising banner has been added to the vufind.org header. 
 + 
 +The PMC also voted to add Susan Turkel, from Villanova University's Falvey Library, as a project committer. (Also note that if you or a developer you know is interested in gaining committer status, you can talk to an existing committer – including any current PMC member – about receiving a nomination). 
  
 ===== Recently Completed / Resolved Issues ===== ===== Recently Completed / Resolved Issues =====
Line 53: Line 61:
   * Logging: Add ReferenceId support for username: [[https://github.com/vufind-org/vufind/pull/3156|#3156]]   * Logging: Add ReferenceId support for username: [[https://github.com/vufind-org/vufind/pull/3156|#3156]]
   * Only update FOLIO location cache data when appropriate: [[https://github.com/vufind-org/vufind/pull/3162|#3162]]   * Only update FOLIO location cache data when appropriate: [[https://github.com/vufind-org/vufind/pull/3162|#3162]]
 +  * Remove obsolete basemap examples; add more notes: [[https://github.com/vufind-org/vufind/pull/3177|#3177]]
 +  * Remove unmatched tag from visualization help page: [[https://github.com/vufind-org/vufind/pull/3173|#3173]]
   * Render combination of standard and alternative script fields in RecordDataFormatter: [[https://github.com/vufind-org/vufind/pull/3155|#3155]]   * Render combination of standard and alternative script fields in RecordDataFormatter: [[https://github.com/vufind-org/vufind/pull/3155|#3155]]
   * SierraRest: Add translation prefix support for ILS messages: [[https://github.com/vufind-org/vufind/pull/3140|#3140]]   * SierraRest: Add translation prefix support for ILS messages: [[https://github.com/vufind-org/vufind/pull/3140|#3140]]
Line 59: Line 69:
   * Syndetics cover images with VuFind fallback: [[https://github.com/vufind-org/vufind/pull/3154|#3154]]   * Syndetics cover images with VuFind fallback: [[https://github.com/vufind-org/vufind/pull/3154|#3154]]
   * Translate sysMessage of renewals: [[https://github.com/vufind-org/vufind/pull/3172|#3172]]   * Translate sysMessage of renewals: [[https://github.com/vufind-org/vufind/pull/3172|#3172]]
-  * Translation updates: [[https://github.com/vufind-org/vufind/pull/3122|#3122]], [[https://github.com/vufind-org/vufind/pull/3123|#3123]], [[https://github.com/vufind-org/vufind/pull/3139|#3139]], [[https://github.com/vufind-org/vufind/pull/3148|#3148]], [[https://github.com/vufind-org/vufind/pull/3149|#3149]], [[https://github.com/vufind-org/vufind/pull/3150|#3150]], [[https://github.com/vufind-org/vufind/pull/3151|#3151]], [[https://github.com/vufind-org/vufind/pull/3152|#3152]]+  * Translation updates: [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1608|VUFIND-1608]] / [[https://github.com/vufind-org/vufind/pull/3122|#3122]], [[https://github.com/vufind-org/vufind/pull/3123|#3123]], [[https://github.com/vufind-org/vufind/pull/3139|#3139]], [[https://github.com/vufind-org/vufind/pull/3148|#3148]], [[https://github.com/vufind-org/vufind/pull/3149|#3149]], [[https://github.com/vufind-org/vufind/pull/3150|#3150]], [[https://github.com/vufind-org/vufind/pull/3151|#3151]], [[https://github.com/vufind-org/vufind/pull/3152|#3152]], [[https://github.com/vufind-org/vufind/pull/3176|#3176]], [[https://github.com/vufind-org/vufind/pull/3178|#3178]]
   * Update dependencies for release 9.1: [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1609|VUFIND-1609]] / [[https://github.com/vufind-org/vufind/pull/3134|#3134]]   * Update dependencies for release 9.1: [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1609|VUFIND-1609]] / [[https://github.com/vufind-org/vufind/pull/3134|#3134]]
   * Update MLA label to 9th edition: [[https://github.com/vufind-org/vufind/pull/3121|#3121]]   * Update MLA label to 9th edition: [[https://github.com/vufind-org/vufind/pull/3121|#3121]]
   * Upgrade to Solr 9.3.0: [[https://github.com/vufind-org/vufind/pull/3132|#3132]]   * Upgrade to Solr 9.3.0: [[https://github.com/vufind-org/vufind/pull/3132|#3132]]
   * UrlQueryHelper: Fix passing null to urlencode: [[https://github.com/vufind-org/vufind/pull/3136|#3136]]   * UrlQueryHelper: Fix passing null to urlencode: [[https://github.com/vufind-org/vufind/pull/3136|#3136]]
 +  * Use null coalescing to cover for invalid active tab: [[https://github.com/vufind-org/vufind/pull/3180|#3180]]
  
 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 setting to allow deep searching within collections: [[https://github.com/vufind-org/vufind/pull/3182|#3182]]
 +  * Add support for a description column in fines: [[https://github.com/vufind-org/vufind/pull/3171|#3171]]
   * Composed ILS Driver: [[https://github.com/vufind-org/vufind/pull/3112|#3112]]   * Composed ILS Driver: [[https://github.com/vufind-org/vufind/pull/3112|#3112]]
 +  * Improve stability of testAddCommentWithCaptcha test: [[https://github.com/vufind-org/vufind/pull/3179|#3179]]
 +  * Java indexing code: Fix raw type warnings: [[https://github.com/vufind-org/vufind/pull/3184|#3184]]
 +  * Java indexing code: Remove unused imports: [[https://github.com/vufind-org/vufind/pull/3183|#3183]]
   * Minor facet improvements: [[https://github.com/vufind-org/vufind/pull/3168|#3168]]   * Minor facet improvements: [[https://github.com/vufind-org/vufind/pull/3168|#3168]]
 +  * Remove outdated, unused tag help screen: [[https://github.com/vufind-org/vufind/pull/3174|#3174]]
  
 This improvement was made to the project website: This improvement was made to the project website:
Line 80: Line 97:
 ==== Code in Progress ==== ==== Code in Progress ====
  
 +  * Accessibility: Use $headTitle as <h1> on results: [[https://github.com/vufind-org/vufind/pull/3175|#3175]]
   * Add option to return an HTMLElement from the icon helper: [[https://github.com/vufind-org/vufind/pull/3126|#3126]]   * Add option to return an HTMLElement from the icon helper: [[https://github.com/vufind-org/vufind/pull/3126|#3126]]
 +  * Java indexing code: Fix Java 9 deprecation warnings: [[https://github.com/vufind-org/vufind/pull/3185|#3185]]
   * Multi page selection in favorite list: [[https://github.com/vufind-org/vufind/pull/3142|#3142]]   * Multi page selection in favorite list: [[https://github.com/vufind-org/vufind/pull/3142|#3142]]
   * Recommend databases based on EDS results: [[https://github.com/vufind-org/vufind/pull/3160|#3160]]   * Recommend databases based on EDS results: [[https://github.com/vufind-org/vufind/pull/3160|#3160]]
 +  * Updated jQuery to Javascript for button disable on submit: [[https://github.com/vufind-org/vufind/pull/3181|#3181]]
  
 ==== Issue Report / Discussion Only ==== ==== Issue Report / Discussion Only ====
Line 91: Line 111:
   * Improve translation of plural forms: [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1644|VUFIND-1644]]   * Improve translation of plural forms: [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1644|VUFIND-1644]]
   * Update dependencies for release 10.0: [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1645|VUFIND-1645]]   * Update dependencies for release 10.0: [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1645|VUFIND-1645]]
 +  * Update language translation files for release 10.0: [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1649|VUFIND-1649]]
  
 ===== Active Issues ===== ===== Active Issues =====
community/newsletter/2023-10.1698064149.txt.gz · Last modified: 2023/10/23 12:29 by demiankatz