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_call:minutes20200707

VuFind Community Call Minutes: July 7, 2020

Attending: Chris Hallberg, Demian Katz, Claas Kazzer, Ere Maijala, Mario Trojan

Agenda

1. Development Planning

Newsletter Highlights

The June, 2020 Newsletter was discussed.

Accessibility Improvements

All outstanding work has been merged.

There are still some known problems that need to be further addressed, such as focus within lightboxes.

Browse Handler Optimizations

No news. This work has been pushed off to VuFind 8 for now.

Turn Demo into Multi-site?

This project was completed; there are now basic and advanced versions of the demo. Demian is open to suggestions for additional features to highlight in the advanced demo.

The demo site notice looks strange on mobile devices; Chris will investigate an improvement.

Solr Default Port

This change was merged; the Solr default port is now 8983.

6.1.2 / 7.0 Release Updates

Demian has merged a lot of pull requests to prepare for 7.0, and hopes to freeze the code to everything except bug fixes very soon; there are still a couple of outstanding PRs under consideration for the release.

Demian plans to release VuFind 6.1.2 (with accessibility improvements) on 7/13, and 7.0 on 7/20, to get both a stable, updated 6.x release and a brand new major release into everyone's hands this month.

2. Inclusive Language, Community Standards

Open source communities have recently been increasing efforts to remove potentially insensitive language (master/slave, blacklist/whitelist, etc.) from software. VuFind should follow suit; fortunately, there are not too many instances to address. A few blacklists should be renamed. Solr master/slave functionality is referenced in the wiki (and can't be helped until Solr updates accordingly), but this is not present in the code.

GitHub is working to change the default branch name from “master” to “main.” Demian proposes changing VuFind's “master” branch to “dev” to reflect our practices (of a bleeding edge development branch, and stable release branches). However, due to the proliferation of links to GitHub in mailing list archives, tickets, etc., he does not want to make the change until GitHub is able to set up branch redirection – this feature is planned for the near future.

This also serves as a reminder that VuFind has very little in the way of community documentation, as the project started before it was a widespread practice to have published community standards, etc. VuFind has historically been a diverse and inclusive community, and our public presence should reflect that history. As time permits, we need to work on catching up in terms of documentation. As members of the Open Library Foundation, we can likely use other OLF member community documentation as models as needed.

Action items:

  1. get contributing / code of conduct documents started. Chris will open pull requests to start those conversations.
  2. Demian will rename blacklists

3. Virtual VuFind Summit 2020

A survey will be launched very soon; watch the mailing lists for details.

4. Video Session: Combining Search Types

Demian demonstrated configuring VuFind to use multiple search backends (e.g. bibliographic and web searches); a video will be posted soon.

Also note that last month's video has not yet been posted as of this writing; the team at Villanova has been extremely busy, but hopes to catch up soon.

5. Other Topics?

None this month.

Next Call

The next call will be Tuesday, August 4, 2020 at 9am Eastern Daylight Time (13:00 GMT).

community_call/minutes20200707.txt · Last modified: 2020/07/07 13:48 by demiankatz