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:minutes20160816

This is an old revision of the document!


VuFind Developers Call Minutes: August 16, 2016

Attending:

Agenda

1. Development Updates

JIRA Tickets

  • VUFIND-1197 - Request to persist facet collapse states in the sidebar; see also pull request #775.

Pull Requests

  • #768 - in progress - Attempts to make the “fail over to NoILS driver” more reliable – further discussion needed.
  • #769 - in progress - Attempt to unbundle Solr from the VuFind git repo, replacing the solr/vendor directory with a Phing task to auto-install the necessary files. Discussion needed on Windows implications.
  • #770 - merged - Minor tweaks to solr.sh to ensure proper escaping of parameters.
  • #771, #772 - in progress - Work on improving issues with the indexing of author relators; replaces #689.
  • #773 - merged - Minor translation improvement.
  • #774 - in progress - Improvements to the flexibility of displaying supplemental author data (beyond just relators).
  • #775 - in progress - Work on VUFIND-1197 (see above).
  • #776 - merged - Improvement to Google Maps support.
  • #777 - merged - Elimination of dependency on hard-to-manage PDO_OCI PHP extension for Voyager ILS drivers.
  • #778 - merged - Minor template adjustment to make holds display more consistent.

2. Development Planning

Front-end Issues

Grunt
  • see PR #659
  • Demian has begun testing this and will work with Chris to get a first draft in place soon; among other things, waiting for feedback from existing Grunt users to be sure we can introduce the feature without messing up local existing Gruntfiles.
Asset Pipeline
  • see PR #757
  • Currently working through some finishing touches and trying to decide on the best balance between compatibility (guaranteed to work the same as having no pipeline) vs. speed (maximum HTTP optimization, with risk of errors in certain edge cases).
Channels
  • see PR #693 for progress
  • Demian has begun brainstorming the model for dynamically adding more channels to the screen; see PR for details.
Remembering Facet Toggle Status
  • see #775 for progress
General Status Update

API

Modularization

Next ZF Version

Improved Use of Permissions

Improved Geographic Features

New SolrMarc

Solr 6

Demian has developed a mechanism for downloading arbitrary Solr versions using Phing – see PR #769. We just need to decide whether this is acceptable before merging (especially given the current lack of Windows support – not a problem for packaged distributions, but potentially a challenge if anyone is deploying to Windows directly from Git).

Based on this mechanism, Demian has also done some preliminary testing of Solr 6.1.0 and initial results suggest that it will not offer significant obstacles to an eventual upgrade (apart from the known issue of raising the Java version requirement).

3. Institutional Home, Revisited

4. VuFind Summit 2016

5. Other Topics?

Next Call

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

developers_call/minutes20160816.1470844566.txt.gz · Last modified: 2016/08/10 15:56 by demiankatz