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

This is an old revision of the document!


VuFind Developers Call Minutes: May 8, 2018

Attending:

Agenda

1. Development Updates

JIRA Tickets

  • VUFIND-1199 - This ticket (listing geographic improvements) has been resolved. The only suggestion on the ticket that has not been implemented is polygon support, which may not be needed. A new ticket can be opened if that is desired in future.
  • VUFIND-1280 - This ticket tracks proposals for improving the ILS driver API and implementation.
  • VUFIND-1281 - This ticket describes a problem where browse indexing fails if the authority index has never been accessed before.
  • VUFIND-1282 - This ticket proposes a IEEE Xplore search backend for VuFind. It should be technically feasible; the challenge is finding time to implement it.
  • VUFIND-1283 - This ticket collects translation notes for the 5.0 release.

Pull Requests

  • #1163 - merged - bug fix to ILS driver refactoring
  • #1164 - in progress - proof of concept showing how Bower could be used to manage external Javascript/CSS dependencies
  • #1165 - merged - refactoring of facet caching for home pages
  • #1166 - in progress - better “see also” support for the AuthorityRecommend plugin
  • #1167 - merged - standardization of facet limit functionality between Solr and Summon
  • #1168 - in progress - improvements (with some breaking changes) to the RecordDataFormatter
  • #1169 - in progress - FOLIO ILS driver
  • #1170 - in progress - ContentBlock plugin mechanism
  • #1171 - merged - add last login date tracking to user table
  • #1172 - merged - refactor view helpers that render templates based on plugin class names to use a common base class
  • #1173 - closed - duplicate of #1115 (which is still in progress, though nearly complete)
  • #1174 - merged - refactoring of channels code to separate business logic from controller
  • #1175 - in progress - Javascript fixes related to recent login process changes

2. Development Planning

5.0 Roadmap Progress

New ILS-based Channel Providers

These have been merged to master.

ContentBlock Mechanism

#1170 contains a complete implementation of this feature and can be merged if there are no objections.

Front End Updates

The RecordDataFormatter has been significantly improved by PR #1168. This can be merged if no one objects.

ILS Support Updates

As noted above, the FOLIO driver pull request has been opened, though much work remains to be done. See #1169.

Browse Handler Optimizations

Geographic Improvements

This work is complete for now.

Piwik, the lightbox, and tabs/accordion functionality

Configuration Loading Standardization/Improvements

3. Institutional Home

4. VuFind Summit 2018

5. Other Topics?

Next Call

The next call will be Tuesday, May 22, 2018 at 9am Eastern Daylight Time (13:00 GMT).

developers_call/minutes20180508.1525352210.txt.gz · Last modified: 2018/05/03 12:56 by demiankatz