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

This is an old revision of the document!


VuFind Developers Call Minutes: May 24, 2016

Attending:

Agenda

1. Development Updates

JIRA Tickets

  • VUFIND-1173, VUFIND-1174 - These tickets are basically support requests rather than bug reports or feature requests; they will be resolved once the user's issues are sorted out.
  • VUFIND-1175 - This ticket tracks the desire to maintain the user's last state of the “retain filters” checkbox using cookies or browser storage.
  • VUFIND-1176 - This ticket tracks the task of factoring the VuFind OAI-PMH harvester to its own project (as discussed on the previous call).
  • VUFIND-1177 - Bug report regarding Feedback module problems in release 3.0. See also #705.
  • VUFIND-1178 - Bug report regarding autocomplete in release 3.0; a fix has been committed and will be included in release 3.0.1.

Pull Requests

  • #700 - in progress - Standardization of Javascript code styles.
  • #701, #706, #708, #709 - merged - Translation improvements.
  • #702 - merged - Adjustment to Javascript to make more methods public in the OpenURL embedding object.
  • #703 - in progress - Work on improving namespace handling in the OAI-PMH harvester (there is currently a bug which can result in invalid XML being generated due to duplicate namespace declarations).
  • #704 - in progress - Work on adjusting VuFind's Composer, Phing and Travis configurations to make it easier to use various tools, to simplify continuous integration, and to improve consistency across platforms/servers. Demian plans to merge this soon unless someone objects.
  • #705 - merged - Fix for VUFIND-1177 (see above).
  • #707 - merged - Minor improvement to new Koha ILS driver.

2. Development Planning

Front-end Issues

Grunt
  • simplified
  • less → sass conversion
  • coming soon: wiki page for further plugin support
Channels
JS Code Styling with ESLint
  • Integrating with Jenkins and Travis.
  • AirBNB rules are a bit much in practice (variable hoisting).
  • ESLint has a lot of available rules to check.
  • PR#700 has been gutted to just be rule discussion, then we'll move forward later this month.
General Status Update

API

Modularization

Next ZF Version

Improved Use of Permissions

Oliver has made some further updates to his pull request. This remains a work in progress, and feedback is welcome.

Improved Geographic Features

GitHub Features (tagging, PR templates, etc.)

Release Date for 3.0.1

The possibility of releasing 3.0.1 on Monday, May 30th or Monday, June 6th was discussed.

3. Institutional Home, Revisited

Demian is continuing to investigate this subject; he has more meetings later today that may yield more information to be discussed next time.

4. Other Topics?

Next Call

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

developers_call/minutes20160524.1464014994.txt.gz · Last modified: 2016/05/23 14:49 by demiankatz