====== VuFind Developers Call Minutes: July 23, 2013 ====== Attending: Filipe Bento, Frédéric Demians, Chris Fishburn, Chris Hallberg, Demian Katz, David Maus, Tod Olson, Sean Purcell, Al Rykhus, Ben Wiens ===== Agenda ===== ==== 1. New/Updated JIRA Tickets ==== * [[http://vufind.org/jira/browse/VUFIND-122|VUFIND-122]] - A very basic, limited Pazpar2 module has now been committed. * [[http://vufind.org/jira/browse/VUFIND-484|VUFIND-484]] - Combined search is now fully implemented in 2.x, as documented [[configuration:combining_search_types|here]]. * [[http://vufind.org/jira/browse/VUFIND-831|VUFIND-831]] - Joe has posted a Polaris driver for 2.x here, and Demian has committed it. * [[http://vufind.org/jira/browse/VUFIND-832|VUFIND-832]] - Joe has posted some Booksite content integration code for 2.x here, and Demian has committed it. * [[http://vufind.org/jira/browse/VUFIND-842|VUFIND-842]] - This ticket addresses a list creation bug when using PostgreSQL as a database backend. * [[http://vufind.org/jira/browse/VUFIND-843|VUFIND-843]] - This ticket adds a configuration file that allows multiple modules (and even external sites) to be accessed via a single search handler drop-down (also documented [[configuration:combining_search_types|here]]). * [[http://vufind.org/jira/browse/VUFIND-844|VUFIND-844]] - This ticket points out that the jquerymobile theme is using a very old version of the library; there are some known bugs that may be fixed by an upgrade, though upgrading will also require extensive analysis/testing in case of BC breaks. * [[http://vufind.org/jira/browse/VUFIND-845|VUFIND-845]] - This ticket shares a Villanova customization for excluding newspapers by default in Summon; it also serves as a demonstration of the flexibility of the new search system. It will probably not be committed as a standard feature since it is fairly special-purpose. * [[http://vufind.org/jira/browse/VUFIND-846|VUFIND-846]] - This ticket (now resolved) addresses a bug in the new items module where an ILS driver with no getFunds method would cause a fatal error. * [[http://vufind.org/jira/browse/VUFIND-847|VUFIND-847]] - This ticket suggests falling back to Solr when an ILS driver has no new item capabilities; it is related to the earlier [[http://vufind.org/jira/browse/VUFIND-624|VUFIND-624]], which offers a 1.x implementation of similar functionality. * [[http://vufind.org/jira/browse/VUFIND-848|VUFIND-848]] - This ticket proposes a change to the way highlighted titles are displayed to avoid confusion caused by the current truncation of long highlighted titles. * [[http://vufind.org/jira/browse/VUFIND-849|VUFIND-849]] - This ticket (now resolved) proposes resetting the page number of a search when changing the sort order or limit in order to avoid confusing results. * [[http://vufind.org/jira/browse/VUFIND-850|VUFIND-850]] - This ticket provides a mechanism for labeling searches in the search history so that multi-module VuFind implementations are less confusing (also documented [[configuration:combining_search_types|here]]). * [[http://vufind.org/jira/browse/VUFIND-851|VUFIND-851]] - A very subtle bug caused by the feedback module is fixed here. * [[http://vufind.org/jira/browse/VUFIND-852|VUFIND-852]] - This ticket is a reminder to investigate, and possibly fix, the OCLC limitCodes setting in config.ini. * [[http://vufind.org/jira/browse/VUFIND-853|VUFIND-853]] - A mechanism has been added for configuring default options in the Zend\Http\Client; this is useful for SSL-related configurations. * [[http://vufind.org/jira/browse/VUFIND-854|VUFIND-854]] - This ticket reports a Unicorn/SSL problem; the ticket will remain open until we can determine if [[http://vufind.org/jira/browse/VUFIND-853|VUFIND-853]] can be used to resolve it. * [[http://vufind.org/jira/browse/VUFIND-855|VUFIND-855]] - This ticket was opened due to a misunderstanding about the upgrade process; it has been closed as "Won't Fix." ==== 2. Development Updates/Planning ==== === AlphaBrowse Handler === The Git repo has been tagged so that we can identify which code is distributed with which releases (starting with VuFind 1.3). Tod is making progress on incrementally reimplementing Al's customizations. === GitHub Migration === Demian has created a [[https://github.com/vufind-org|vufind-org]] organization in GitHub and moved the [[https://github.com/vufind-org/vufind-browse-handler|vufind-browse-handler]] repo there. The main VuFind codebase should follow shortly. David will help set this up as well as look into options for disabling the Sourceforge repo in a friendly way. ==== 3. VuFind Summit 2013 ==== No news this week. ==== 4. Other Topics? ==== Jonathan Rochkind has begun work on a SolrMarc alternative called [[https://github.com/jrochkind/traject|Traject]] which uses jRuby in place of Java/BeanShell and has a newly-designed architecture. He is looking for collaborators to help finish up the work. Filipe mentioned [[http://heelhook.github.io/chardin.js/|chardin.js]] -- a "self help" library for embedding tutorials. He shared a demo [[http://iia.web.ua.pt|here]] (click the question mark). Filipe also mentioned [[http://www.elasticsearch.org/|elasticsearch]] as a possible Solr alternative. David said he had looked into it and concluded it was not a Solr replacement, though it is useful for real-time searches in more limited applications -- Solr is more robust. ===== Next Call ===== The next call will be Tuesday, August 6, 2013 at 10am Eastern Daylight Time (14:00 GMT).