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

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-09 [2021/09/24 14:51] – [Recently Completed / Resolved Issues] demiankatzcommunity:newsletter:2021-09 [2021/09/28 12:01] (current) – [VuFind® Newsletter: September, 2021] demiankatz
Line 1: Line 1:
-====== VuFind Newsletter: September, 2021 ====== +====== VuFind® Newsletter: September, 2021 ======
- +
-:!: This document is a draft and is subject to change.+
  
 ===== Highlights / Executive Summary ===== ===== Highlights / Executive Summary =====
 +
 +September's VuFind® development work was focused on completing the 8.0 release, which went out on schedule (and which was quickly followed by an 8.0.1 release to fix some potentially annoying bugs that were discovered by early adopters). The [[changelog:release-8.0|VuFind® 8.0 press release]] contains more details on the highlights of the new release. With the major release now completed, work will shift to adding new features for next year's 8.1 release, and beginning to plan further upgrades and architectural improvements for the next major release.
 +
 +In addition to supporting the completion of the new release, the [[community:roles_and_responsibilities#project_management_committee|Project Management Committee]], along with some other members of the community, participated in a beta test of the forthcoming [[https://wiki.lyrasis.org/display/ITAV|It Takes a Village]] toolkit for open source sustainability. This process included significant brainstorming about possible improvements to VuFind's community, and the PMC will work to put some of these ideas into action over the coming months.
 +
 +Planning on the [[community:conferences:summit_2021|Virtual VuFind Summit 2021]] is also progressing. The call for papers closed this month, with enough submissions to completely fill the schedule. Thanks to all who participated! Final details of the schedule are now being arranged, and the talks will be announced soon. In the meantime, [[https://villanova.zoom.us/webinar/register/WN_igzh7t7MStOkoSYeGnMYXA|early registration]] for the free event is already open.
 +
 +Finally, this month saw the start of work to update VuFind websites and documentation to reflect the fact that the VuFind® name is now a [[community:trademark|registered trademark]]. Trademarking the name helps to protect the project's identity and to discourage misleading or confusing use of its name. The code remains free and open, as always. If your VuFind instance has a "powered by" notice (or equivalent), please update it to include the ® mark. Updated logo graphics are included in the 8.0 release of VuFind and can be downloaded from the [[community:vufind_s_logo|logo wiki page]].
  
 ===== Recently Completed / Resolved Issues ===== ===== Recently Completed / Resolved Issues =====
Line 15: Line 21:
   * Add support for conditional extra parameters in searchspecs.yaml: [[https://github.com/vufind-org/vufind/pull/2104|#2104]]   * Add support for conditional extra parameters in searchspecs.yaml: [[https://github.com/vufind-org/vufind/pull/2104|#2104]]
   * Add support for including browser's user agent in the feedback email: [[https://github.com/vufind-org/vufind/pull/2116|#2116]]   * Add support for including browser's user agent in the feedback email: [[https://github.com/vufind-org/vufind/pull/2116|#2116]]
 +  * Add translations for the User Agent field in feedback forms: [[https://github.com/vufind-org/vufind/pull/2117|#2117]]
   * Aleph driver: paging support in my transactions: [[https://github.com/vufind-org/vufind/pull/2122|#2122]], [[https://github.com/vufind-org/vufind/pull/2126|#2126]]   * Aleph driver: paging support in my transactions: [[https://github.com/vufind-org/vufind/pull/2122|#2122]], [[https://github.com/vufind-org/vufind/pull/2126|#2126]]
   * Aleph driver: parse position in queue from item status: [[https://github.com/vufind-org/vufind/pull/2107|#2107]]   * Aleph driver: parse position in queue from item status: [[https://github.com/vufind-org/vufind/pull/2107|#2107]]
Line 87: Line 94:
  
 The following items were reported / begun in the past month, but are not yet completed: The following items were reported / begun in the past month, but are not yet completed:
- 
  
 ==== Code in Progress ==== ==== Code in Progress ====
  
   * Add proxy settings for Phing: [[https://github.com/vufind-org/vufind/pull/2144|#2144]]   * Add proxy settings for Phing: [[https://github.com/vufind-org/vufind/pull/2144|#2144]]
-  * Add translations for the User Agent field in feedback forms: [[https://github.com/vufind-org/vufind/pull/2117|#2117]]+  * Fix bug: Hierarchical facets do not display correctly in right-to-left mode[[https://vufind.org/jira/browse/VUFIND-1504|VUFIND-1504]] / [[https://github.com/vufind-org/vufind/pull/2151|#2151]]
   * Improve Document title with libraryname: [[https://github.com/vufind-org/vufind/pull/2148|#2148]]   * Improve Document title with libraryname: [[https://github.com/vufind-org/vufind/pull/2148|#2148]]
 +  * Improve version number processing during upgrade: [[https://vufind.org/jira/browse/VUFIND-1508|VUFIND-1508]] / [[https://github.com/vufind-org/vufind/pull/2150|#2150]]
   * 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]]
   * Reads current count of book bag in screen reader (without focus on it): [[https://github.com/vufind-org/vufind/pull/2145|#2145]]   * Reads current count of book bag in screen reader (without focus on it): [[https://github.com/vufind-org/vufind/pull/2145|#2145]]
Line 102: Line 109:
   * Allow sub-themes to disable JS files set by parents: [[https://vufind.org/jira/browse/VUFIND-1507|VUFIND-1507]]   * Allow sub-themes to disable JS files set by parents: [[https://vufind.org/jira/browse/VUFIND-1507|VUFIND-1507]]
   * CORE API integration: [[https://vufind.org/jira/browse/VUFIND-1500|VUFIND-1500]]   * CORE API integration: [[https://vufind.org/jira/browse/VUFIND-1500|VUFIND-1500]]
-  * Hierarchical facets do not display correctly in right-to-left mode: [[https://vufind.org/jira/browse/VUFIND-1504|VUFIND-1504]]+  * Holdings information might be missing from printed records: [[https://vufind.org/jira/browse/VUFIND-1509|VUFIND-1509]]
   * Make use of ellipsis consistent and customizable in translation: [[https://vufind.org/jira/browse/VUFIND-1503|VUFIND-1503]]   * Make use of ellipsis consistent and customizable in translation: [[https://vufind.org/jira/browse/VUFIND-1503|VUFIND-1503]]
   * Need tests to verify that the Form class is non-shared: [[https://vufind.org/jira/browse/VUFIND-1502|VUFIND-1502]]   * Need tests to verify that the Form class is non-shared: [[https://vufind.org/jira/browse/VUFIND-1502|VUFIND-1502]]
Line 113: Line 120:
  
 ---- struct data ---- ---- struct data ----
 +properties.Page Owner : 
 ---- ----
  
community/newsletter/2021-09.1632495109.txt.gz · Last modified: 2021/09/24 14:51 by demiankatz