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.
developers_call:minutes20151110

This is an old revision of the document!


VuFind Developers Call Minutes: November 10, 2015

Attending:

Agenda

1. Development Updates

JIRA Tickets

  • VUFIND-1131 - This ticket suggests a UI improvement for renewals.
  • VUFIND-1133 - This ticket relates to the fact that auto-focus of search boxes is not currently working due to a bug in the Bootstrap autocomplete library.
  • VUFIND-1134 - This ticket requests a Libraryh3lp chat plugin; Demian has implemented one.

Several spam tickets have been deleted.

Pull Requests

  • #496 - merged - improved configuration reading for combined search.
  • #497 - in progress - work on relators for the “improved author indexing” PR.
  • #498 - merged - bug fix for retrieving multiple records by ID while sharding.
  • #499 - merged - made the “similar” recommendation module backend-agnostic (was previously hard-coded to “Solr”).
  • #500 - in progress - work on adding shard configuration to combined search columns.
  • #501 - in progress - work on removing bundled dependencies from VuFind.
  • #502, #503 - merged - small fixes/improvements to AJAX tab loading.
  • #504 - merged - Translation fix.
  • #505 - merged - Template typo fix.

2. Development Planning

Improved Author Indexing

Solr Upgrade

Javascript Reorganization

3. VuFind 3 Roadmapping

These items were noted down at the VuFind Summit; we should determine which should move to the ongoing development discussion, which should become JIRA tickets, who should work on what, etc.

Refactoring of Modules

  • Separate modules for search backends?
  • How much is too much?
  • ILS drivers to a module with DAIA/PAIA interface

API

  • Where? How?
  • Simple extension of existing RSS feed? What else?
  • Consider on a per-module basis for organization
  • Needs to be extendable

Permissions

  • Move forward with Demian's email proposal

Language Namespacing

  • Tokenize more, chunk less
  • API strings are a problem (EDS)
  • Move towards Translate Wiki

Minimum system requirements

  • Solr 5?
  • PHP 5.5?
  • Compare to requirements of Zend Framework 3

Should we continue to bundle the vendor directory?

  • Leaning towards no
  • Install package would be fine
  • Git hooks

More asynchronous loading of inline elements

  • Holdings Tab
  • More Like This

Investigate new Solr spelling options

Support Solr date range fields (Solr 5)

Revisit binary availability status in ILS interface.

Cover generator options

  • Cache proxied urls
  • Pattern-based image retrieval from local file system

Better documentation about command line tools, LESS, etc.

4. Next Call Date/Platform

There has been some renewed discussion about the call platform; there may be a need to find a more Linux-friendly call mechanism without the 10-person limitation of Google Hangouts.

Due to the Thanksgiving holiday, November 24 is not going to be a good date for a call. Instead, we will wait for December 8.

5. Other Topics?

Next Call

The next call will be Tuesday, December 8, 2015 at 10am Eastern Standard Time (15:00 GMT).

developers_call/minutes20151110.1447084611.txt.gz · Last modified: 2015/11/09 15:56 by demiankatz