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:2020-08

VuFind Newsletter: August, 2020

Highlights / Executive Summary

Most of the work in August was focused in two main areas: community building and preparation for release 7.0.1.

As discussed in recent Community Calls, Demian has established a new default “dev” branch in GitHub to replace the “master” branch and clarify the branch's role. The “master” branch will be maintained in parallel with “dev” until GitHub supports redirection so that it can be eliminated without breaking outstanding links.

Other community building progress includes the creation of some commonly-used files in our Git repository: a CONTRIBUTING.md file to point new contributors to important wiki resources, and a CODE_OF_CONDUCT.md file containing a formal Code of Conduct for the community. It should be emphasized that the Code of Conduct is not being published in reaction to any specific problem; the VuFind community has a long history of friendliness and inclusiveness. However, by introducing formal standards and a mechanism for anonymously reporting incidents, we better align ourselves with peer projects and protect against future problems.

Release 7.0.1 will be released before the end of the month and will address a few bugs and issues identified in the 7.0 release (most significantly, some display issues impacting the “combined search” functionality).

The focus on 7.0.1 and the community did not prevent progress in other areas as well, including some improvements to ILS drivers and a new feature (to be included in release 7.1) for tagging user lists.

Also note that the Call for Papers for the Virtual VuFind Summit 2020 has been extended until the end of the month. Please consider contributing to the event if you have not already!

Recently Completed / Resolved Issues

The following items were completed in the past month:

  • Add forwarded_ip_filter setting: #1687
  • Create CODE_OF_CONDUCT.md: #1685
  • Create CONTRIBUTING.md: #1686
  • Fix bug: combined search page width / rendering error in VuFind 7.0: VUFIND-1411 / #1684
  • Fix bug: Evergreen real time status lookup fails: VUFIND-1413
  • Fix bug: illegal method call introduced by recent commit (2b05cef): #1693
  • Fix bug: VuFind\Db\Table\Gateway $rowObj parameter is not nullable: VUFIND-1412
  • FOLIO: use location discoveryDisplayName instead of name: #1692
  • Update dependencies for release 7.0.1: #1689
  • Use SQL_STAR constant for clarity: #1690

New Issues

The following items were reported / begun in the past month, but are not yet completed:

Code in Progress

  • Move JS translations from layout to separate file: #1691
  • Reduce EDS API calls by caching data required for Search Options: #1688

Issue Report / Discussion Only

Active Issues

The following items saw significant progress / activity during the past month:

  • Allow tagging of records at the list level: #1645
community/newsletter/2020-08.txt · Last modified: 2020/08/25 13:34 by demiankatz