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

This is an old revision of the document!


VuFind Developers Call Minutes: November 12, 2013

Attending: Filipe Bento, Chris Hallberg, Demian Katz, Benjamin Mosior, Sean Purcell, Ben Wiens

Agenda

1. Development Updates

JIRA Tickets

  • VUFIND-926 - This ticket contains some discussion about OAI-PMH harvest/import performance.
  • VUFIND-927 - Interaction of combined search and autosuggestions has been improved.
  • VUFIND-929 / VUFIND-930 / VUFIND-931 - These tickets cover several new Summon API features – batch ID loading, “Topic Explorer” and keyword expansion. All have now been implemented.
  • VUFIND-932 - This ticket addresses some inconsistent displays related to course reserves (the issue is now fixed).
  • VUFIND-933 - This ticket is designed to collect thoughts on Overdrive API integration.
  • Additionally, more small bootstrap/bootprint tickets have been opened and resolved.

Pull Requests

  • #49 - Minor CAS authentication improvement – merged.
  • #50 - Jetty configuration fix to avoid problems with Solr admin UI – merged.
  • #51 - Minor Aleph driver fix – merged.
  • #52 - Italian translation improvements – merged.

2. Development Planning

Bootstrap Theme

Minor fixes continue. Less CSS PR still needs to be worked on. Villanova just went live with a variation of the bootstrap/bootprint theme.

eDisMax

Demian investigated failing over to old Lucene behavior when encountering - / NOT operators (which cause problems with eDisMax). Unfortunately, old Lucene behavior doesn't handle these cases properly either, so that doesn't solve anything.

Simple option: add eDismax support, turn it off by default, warn users about problem.

Complex option: parse queries in VuFind and rebuild them to work around the problem.

For now, no strong opinions – so Demian will take conservative “off by default” approach to get code merged into master, and we can revisit changing defaults later.

Performance Testing

Benjamin has created a Google Doc for collecting test scenarios and will begin running them in December.

PHPMD

Demian has been working on cleaning up messes detected by PHPMD. Mostly low-hanging fruit (unused parameters/variables), but this is still helping to find and fix some minor bugs.

2.2 Release Target?

1.4 came out in late January; would 2.2 be appropriate on 1/27/14?

3. Other Topics?

Next Call

The next call will be Tuesday, November 26, 2013 at 10am Eastern Standard Time (15:00 GMT).

developers_call/minutes20131112.1384269271.txt.gz · Last modified: 2014/06/13 13:13 (external edit)