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

This is an old revision of the document!


VuFind Developers Call Minutes: May 14, 2013

Attending:

Agenda

1. New/Updated JIRA Tickets

  • VUFIND-106 - VuFind 2.0 tag searches have been made more consistent (all tag searches lead to the tag module) at the cost of some loss of functionality (tag search results are no longer facetable).
  • VUFIND-423 - The EBSCO EIT API is being deprecated and will most likely be replaced eventually with a variation of the EDS API. Should we go ahead and close this ticket as “won't fix?”
  • VUFIND-454 - Nathan Tallman has contributed a recommendation module for showing web results here.
  • VUFIND-633 - Auto-detection of browser language preferences is now a standard feature in 2.0.
  • VUFIND-709 - Processing of queries ending in question marks has been improved (though some imperfections remain).
  • VUFIND-726 - There has been some discussion about enhanced AlphaBrowse here.
  • VUFIND-748 - Demian has decided not to move language files into the themes, as nobody left any comments on the ticket, suggesting that the status quo is adequate.
  • VUFIND-802 / VUFIND-804 - Further Horizon driver fixes/improvements have been committed.
  • VUFIND-803 - This ticket fixes a bug in the AlphaBrowse module that occasionally caused non-working search links to be generated.
  • VUFIND-805 - This ticket addresses a problem where entering very long tags would cause duplicate entries to be created in the database.
  • VUFIND-806 - This ticket allows multiple call numbers to be displayed in the record holdings tab when there is more than one unique value in a single location.

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 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.

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.

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

  • Reducing use of $this in templates
  • Using the url() view helper to generate query parameters rather than hard-coding them

3. Linked Data

4. VuFind Summit 2013

5. Other Topics?

Next Call

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

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