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/23 10:46] – [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 12: Line 18:
   * Add alias support for icon helper: [[https://github.com/vufind-org/vufind/pull/2127|#2127]]   * Add alias support for icon helper: [[https://github.com/vufind-org/vufind/pull/2127|#2127]]
   * Add change tracking to XSLT examples: [[https://vufind.org/jira/browse/VUFIND-1461|VUFIND-1461]] / [[https://github.com/vufind-org/vufind/pull/2100|#2100]]   * Add change tracking to XSLT examples: [[https://vufind.org/jira/browse/VUFIND-1461|VUFIND-1461]] / [[https://github.com/vufind-org/vufind/pull/2100|#2100]]
 +  * Add GetItemStatuses::renderFullStatus(): [[https://github.com/vufind-org/vufind/pull/2149|#2149]]
   * 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 27: Line 35:
   * Fix hierarchy highlighting: [[https://github.com/vufind-org/vufind/pull/2130|#2130]]   * Fix hierarchy highlighting: [[https://github.com/vufind-org/vufind/pull/2130|#2130]]
   * Fix limitOrderOverride: [[https://github.com/vufind-org/vufind/pull/2081|#2081]]   * Fix limitOrderOverride: [[https://github.com/vufind-org/vufind/pull/2081|#2081]]
 +  * Fix selection of ILL or storage request to update button state: [[https://github.com/vufind-org/vufind/pull/2146|#2146]], [[https://github.com/vufind-org/vufind/pull/2147|#2147]]
   * Fix typos in Czech translation: [[https://github.com/vufind-org/vufind/pull/2136|#2136]]   * Fix typos in Czech translation: [[https://github.com/vufind-org/vufind/pull/2136|#2136]]
   * Icon helper: [[https://github.com/vufind-org/vufind/pull/1926|#1926]]   * Icon helper: [[https://github.com/vufind-org/vufind/pull/1926|#1926]]
Line 75: Line 84:
   * VuFind\Captcha\ImageFactory: Solve cache path problem: [[https://github.com/vufind-org/vufind/pull/2128|#2128]]   * VuFind\Captcha\ImageFactory: Solve cache path problem: [[https://github.com/vufind-org/vufind/pull/2128|#2128]]
   * WorkKeys.java: Optimize caching behaviour: [[https://github.com/vufind-org/vufind/pull/2082|#2082]]   * WorkKeys.java: Optimize caching behaviour: [[https://github.com/vufind-org/vufind/pull/2082|#2082]]
 +  * XCNCIP: Various holds related fixes: [[https://github.com/vufind-org/vufind/pull/2142|#2142]]
  
 These PRs were closed because they were determined to be unnecessary: These PRs were closed because they were determined to be unnecessary:
Line 84: 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 translations for the User Agent field in feedback forms: [[https://github.com/vufind-org/vufind/pull/2117|#2117]]+  * Add proxy settings for Phing: [[https://github.com/vufind-org/vufind/pull/2144|#2144]] 
 +  * 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 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]] 
 +  * Reads current count of book bag in screen reader (without focus on it): [[https://github.com/vufind-org/vufind/pull/2145|#2145]]
  
 ==== Issue Report / Discussion Only ==== ==== Issue Report / Discussion Only ====
  
   * Add cursorMark support to MapSelection recommendation module: [[https://vufind.org/jira/browse/VUFIND-1501|VUFIND-1501]]   * Add cursorMark support to MapSelection recommendation module: [[https://vufind.org/jira/browse/VUFIND-1501|VUFIND-1501]]
 +  * 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 105: Line 120:
  
 ---- struct data ---- ---- struct data ----
 +properties.Page Owner : 
 ---- ----
  
community/newsletter/2021-09.1632394003.txt.gz · Last modified: 2021/09/23 10:46 by demiankatz