Table of Contents

VuFind Developers Call Minutes: May 14, 2013

Attending: Filipe Bento, Chris Fishburn, Demian Katz, Josiah Knoll, Benjamin Mosior, Tod Olson, Sean Purcell, Al Rykhus, Ben Wiens

Agenda

1. New/Updated JIRA Tickets

2. VuFind 2.0 Update

We should resolve VUFIND-659 soon to ensure that an updated SolrMarc release is ready in time for VuFind 2.0. The hack proposed on the ticket was approved by the group and will be implemented.

The master branch has been updated to use the latest SolrMarc release, so we are ready to upgrade to Solr 4 as soon as version 4.3 is released. Eoghan has just updated the solr4x branch to Solr 4.2.1; we may want to consider accepting this version for master, since currently 4.3 seems to have some new SolrMarc compatibility issues. Demian is leaning toward getting 4.2.1 into master now and worrying about 4.3 later when SolrMarc issues are resolved. No one objected, so the merge will be done soon.

Demian has improved the security of the AjaxController with this commit. Now all AJAX-callable methods are suffixed with “Ajax” to prevent users from calling arbitrary code. Further work should be done to reduce the amount of work done in the AjaxController, but this progress is at least the bare minimum necessary for the 2.0 release.

Demian also believes that reduction of service locator access is sufficient for a 2.0 release – the remaining classes relying on the service locator do so for a specific reason (mostly controllers and controller-like mechanisms, plus a couple of instances where lazy loading seems wise).

We should review JIRA tickets attached to the 2.0 version. Demian has already done a survey of tickets without an assigned version, moving most of them to Wishlist for now.

What other outstanding issues should be cleaned up in advance of 2.0? Some possibilities:

(No strong opinions voiced regarding template cleanup issues).

3. Linked Data

No news this week.

4. VuFind Summit 2013

The most likely dates for the next Summit are October 14-15, 2013. Registration will likely cost $30 per day. We don't have any travel funds for this year, but it is possible a donor may appear before the date of the event.

5. Other Topics?

Filipe is making progress on testing VuFind with JAWS and will report back soon.

Next Call

The next call will be Tuesday, May 28, 2013 at 10am Eastern Daylight Time (14:00 GMT).