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

This is an old revision of the document!


VuFind Developers Call Minutes: September 27, 2016

Attending:

Agenda

1. Development Updates

JIRA Tickets

  • VUFIND-526 - This ticket requesting ReCaptcha support on user comments has been resolved.
  • VUFIND-736 - This ticket discusses improving the security of password submission in non-SSL environments; since this cannot be absolutely guaranteed, it does not seem worth wasting effort on creating a false sense of security – ticket closed; SSL use should be recommended where relevant.
  • VUFIND-756 - This discussion about unicode normalization during indexing does not appear to require further action; ticket closed.
  • VUFIND-844 - It seems likely that the jquerymobile theme will be deprecated soon, so this ticket about upgrading it has been closed as a “won't fix.”
  • VUFIND-870 - The asset pipeline has been implemented, so this has been closed.
  • VUFIND-979 - This ticket about console routing has grown stale, and some improvements have been made, so it has been closed.
  • VUFIND-1127 - This ticket on cookie consent seems to have reached a satisfactory conclusion and has been closed.
  • VUFIND-1174 - This was more of a support request than an issue report; closed due to inactivity.
  • VUFIND-1175 - This suggestion (store last “retain filter” setting in session storage) has been implemented.
  • VUFIND-1182 - SolrMarc has been upgraded, so this has been closed.
  • VUFIND-1199 - This ticket tracks possible enhancements to the recently-added geographic features.
  • VUFIND-1200 - This ticket tracks the fact that full URLs included in the 'js' and 'css' keys of theme.config.php were not being processed correctly; the issue is fixed as of 3.1.

Pull Requests

  • #793, #801 - merged - DAIA/PAIA ILS driver improvements and fixes.
  • #794 - in progress - work on simplifying AJAX comment handling; this PR has been closed while a more up-to-date version is under development.
  • #795 - merged - Minor MultiBackend ILS driver fix for ILL handling.
  • #796, #798 - merged - Improved handling of trailing question marks in Solr search queries.
  • #797 - merged - Bug fixes related to ReCaptcha and the AJAX embedded record view.
  • #799 - in progress - a new recommendation module for detecting DOI numbers in user searches and sending them to a resolver.
  • #800 - merged - Fixed handling of the “noajax” class in tabs displayed as part of an AJAX-embedded record.
  • #802 - in progress - proof of concept for using the “form” attribute of the input element to simplify markup and avoid nested forms. Requires some IE polyfill code.
  • #803 - in progress - a test integration of the Whoops error handler (cannot be merged until VuFind's minimum PHP version is raised and some other issues are resolved/investigated).

Release 3.1

The release went out on time. Please give it a try and report any problems.

2. Development Planning

Front-end Issues

Grunt
Asset Pipeline
Channels
  • see PR #693 for progress
  • No progress since last time – now that 3.1 is released we can put more time into this soon.
General Status Update

Chris discussed his proposed solution to the “double search box” problem. See this branch.

API

No news.

Modularization

No news.

Next ZF Version

No news.

Improved Use of Permissions

No news.

Improved Geographic Features

PR #722 has been merged. As noted above, a JIRA ticket has been opened to track possible future enhancements.

New SolrMarc

The new SolrMarc version has been merged to master and is included in release 3.1. This is already making indexing development work much more straightforward and agile.

Solr 6

No news, except that some fixes to processing of eDismax queries have been merged to master (and included in release 3.1) thanks to investigations at the National Library of Finland.

3. Institutional Home

4. VuFind Summit 2016

The talk schedule is nearly finalized. Registration closes at the end of the week.

5. Next Call Date

Because of the VuFind Summit, the regularly scheduled October 11 developers call will be canceled. Calls will resume on October 25.

6. Other Topics?

Next Call

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

developers_call/minutes20160927.1474571980.txt.gz · Last modified: 2016/09/22 19:19 by demiankatz