====== VuFind® Newsletter: July, 2022 ====== ===== Highlights / Executive Summary ===== July development was largely focused on completing the VuFind® 8.1 release, which came out on schedule. Additionally, further progress was made on remaining issues scheduled for 9.0. A compatibility issue was discovered between VuFind® and OpenSSL 3.0, which is being included in many new Linux distributions; a workaround has been discovered (see [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1563|VUFIND-1563]]), but further work will need to be done to ensure ongoing support of appropriate encryption in VuFind®. The Project Management Committee has continued work on developing the [[community:membership_levels_and_benefits:rsp|Registered Service Provider Program]] and has also begun planning to improve maintenance/currency of the [[https://vufind.org/wiki/|documentation]]. The [[community:conferences:summit_2022|2022 Virtual VuFind® Summit]] [[community:conferences:summit_2022#schedule|schedule]] has been finalized, and [[https://openlibraryfoundation.zoom.us/webinar/register/WN_-DaYcsvgQV-wDZZy3XQDjw|registration]] remains open. Please consider joining the VuFind® community on September 7-8 for the event! ===== Recently Completed / Resolved Issues ===== The following items were completed in the past month: * Add !default flags to accessibility.scss: [[https://github.com/vufind-org/vufind/pull/2483|#2483]] * Add ability to process feedback forms in more ways: [[https://github.com/vufind-org/vufind/pull/2399|#2399]] * Add ingest settings for InTech Open: [[https://github.com/vufind-org/vufind/pull/2467|#2467]] * Add makeLink and makeTag view helpers: [[https://github.com/vufind-org/vufind/pull/1695|#1695]] * Adjust InstallController to verify PHP version based on composer.json: [[https://github.com/vufind-org/vufind/pull/2489|#2489]] * Aleph: set Holds config defaults without erasing other settings: [[https://github.com/vufind-org/vufind/pull/2491|#2491]] * Confirm functionality to renewals: [[https://github.com/vufind-org/vufind/pull/2480|#2480]] * FOLIO driver: improve date handling: [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1564|VUFIND-1564]] / [[https://github.com/vufind-org/vufind/pull/2484|#2484]], [[https://github.com/vufind-org/vufind/pull/2486|#2486]], [[https://github.com/vufind-org/vufind/pull/2490|#2490]] * Handle empty index related dates in admin module: [[https://github.com/vufind-org/vufind/pull/2485|#2485]] * Implement TranslatorAwareInterface in AbstractBase controller: [[https://github.com/vufind-org/vufind/pull/2494|#2494]] * Remove no-JS support from cart add/remove: [[https://github.com/vufind-org/vufind/pull/2477|#2477]] * Rename EZB resolver driver to JOP, and improve code: [[https://github.com/vufind-org/vufind/pull/2455|#2455]] * Show request counts in MyResearch menu: [[https://github.com/vufind-org/vufind/pull/2481|#2481]] * Tag admin improvements: [[https://github.com/vufind-org/vufind/pull/2487|#2487]] * Translation updates: [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-149|VUFIND-149]], [[https://github.com/vufind-org/vufind/pull/2482|#2482]] ===== New Issues ===== The following items were reported / begun in the past month, but are not yet completed: ==== Code in Progress ==== * Add UDC (Universal Decimal Classification) support: [[https://github.com/vufind-org/vufind/pull/2488|#2488]] * Adds explanatory text to filters (facets) for more accessibility: [[https://github.com/vufind-org/vufind/pull/2493|#2493]] * Adds refresh buttons to jumpMenu select boxes: [[https://github.com/vufind-org/vufind/pull/2492|#2492]] ==== Issue Report / Discussion Only ==== * Allow email features to be disabled via configuration: [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1565|VUFIND-1565]] * Clean up/standardize Javascript lib directory: [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1566|VUFIND-1566]] * Update language translation files for release 9.0: [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1567|VUFIND-1567]] ===== Active Issues ===== The following items saw significant progress / activity during the past month: * Blowfish encryption fails under Ubuntu 22 and Fedora 36: [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1563|VUFIND-1563]] * Convert from Laminas\Db to Doctrine: [[https://github.com/vufind-org/vufind/pull/2233|#2233]] * Create generic mechanism for loading content with caching support: [[https://vufind.org/jira/browse/VUFIND-1554|VUFIND-1554]] / [[https://github.com/vufind-org/vufind/pull/2422|#2422]] * Utilize icon helper: [[https://github.com/vufind-org/vufind/pull/1962|#1962]] * Wrapped link elements should not have space between the lines: [[https://vufind.org/jira/browse/VUFIND-1533|VUFIND-1533]] / [[https://github.com/vufind-org/vufind/pull/2400|#2400]]