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

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
developers_call:minutes20131126 [2013/11/20 20:56] – created demiankatzdevelopers_call:minutes20131126 [2014/06/13 13:14] (current) – external edit 127.0.0.1
Line 1: Line 1:
 ====== VuFind Developers Call Minutes: November 26, 2013 ====== ====== VuFind Developers Call Minutes: November 26, 2013 ======
  
-Attending: +Attending: Filipe Bento, Anna Headley, Demian Katz, Benjamin Mosior, Hajo Seng, Ben Wiens
 ===== Agenda ===== ===== Agenda =====
  
Line 8: Line 8:
 === JIRA Tickets === === JIRA Tickets ===
  
-  * [[http://vufind.org/jira/browse/VUFIND-147|VUFIND-147]] - Some suggested improvements to the help screen have been made here; Demian will incorporate them when time permits.+  * [[http://vufind.org/jira/browse/VUFIND-61|VUFIND-61]] - Book cover loading now uses ISBN-13's where possible for more comprehensive support. 
 +  * [[http://vufind.org/jira/browse/VUFIND-147|VUFIND-147]] - Some suggested improvements to the help screen have been made here; Demian has incorporated them and closed the ticket (but feel free to open new tickets if new ideas arise). 
 +  * [[http://vufind.org/jira/browse/VUFIND-417|VUFIND-417]] - This ticket involves stopword configuration issues but doesn't have a clear resolution; Demian has closed it due to inactivity. 
 +  * [[http://vufind.org/jira/browse/VUFIND-442|VUFIND-442]] - This ticket can probably be resolved through better documentation of the new Solr mixin mechanism.
   * [[http://vufind.org/jira/browse/VUFIND-443|VUFIND-443]] - There has been some discussion of public list viewability here.   * [[http://vufind.org/jira/browse/VUFIND-443|VUFIND-443]] - There has been some discussion of public list viewability here.
   * [[http://vufind.org/jira/browse/VUFIND-466|VUFIND-466]] - This has been closed, as eDismax support is now avilable in master.   * [[http://vufind.org/jira/browse/VUFIND-466|VUFIND-466]] - This has been closed, as eDismax support is now avilable in master.
 +  * [[http://vufind.org/jira/browse/VUFIND-521|VUFIND-521]] - This ticket talks about determining ILS driver using a field in the Solr index; this functionality is addressed by the MultiBackend driver. There are also some ideas on the ticket about "status provider" records, but no clear course of action. The ticket has been closed as "won't fix" but anyone interested in the "status provider" idea is welcome to open a new, more focused ticket.
   * [[http://vufind.org/jira/browse/VUFIND-598|VUFIND-598]] - An updated call number normalization script has been posted here.   * [[http://vufind.org/jira/browse/VUFIND-598|VUFIND-598]] - An updated call number normalization script has been posted here.
   * [[http://vufind.org/jira/browse/VUFIND-934|VUFIND-934]] - This ticket reports that hidden filters are not applied to other editions in VuFind 1.x; the problem is resolved as of 2.0, so the ticket has been closed.   * [[http://vufind.org/jira/browse/VUFIND-934|VUFIND-934]] - This ticket reports that hidden filters are not applied to other editions in VuFind 1.x; the problem is resolved as of 2.0, so the ticket has been closed.
   * [[http://vufind.org/jira/browse/VUFIND-935|VUFIND-935]] - This ticket tracks known eDismax issues.   * [[http://vufind.org/jira/browse/VUFIND-935|VUFIND-935]] - This ticket tracks known eDismax issues.
-  * [[http://vufind.org/jira/browse/VUFIND-936|VUFIND-936]] - This ticket covers some refactoring of the Solr query builder in the VuFindSearch backend.+  * [[http://vufind.org/jira/browse/VUFIND-937|VUFIND-937]] - This ticket covers some refactoring of the Solr query builder in the VuFindSearch backend.
   * Bootstrap-related tickets continue to arise occasionally as well.   * Bootstrap-related tickets continue to arise occasionally as well.
  
Line 21: Line 25:
   * [[https://github.com/vufind-org/vufind/pull/53|#53]] - This PR has been merged to resolve [[http://vufind.org/jira/browse/VUFIND-728|VUFIND-728]]; individual facet groups can now be collapsed in the Blueprint and Bootstrap themes.   * [[https://github.com/vufind-org/vufind/pull/53|#53]] - This PR has been merged to resolve [[http://vufind.org/jira/browse/VUFIND-728|VUFIND-728]]; individual facet groups can now be collapsed in the Blueprint and Bootstrap themes.
   * [[https://github.com/vufind-org/vufind/pull/54|#54]] - Courtesy of Anna Headley, a new authentication module that allows the user to choose between multiple authentication options.   * [[https://github.com/vufind-org/vufind/pull/54|#54]] - Courtesy of Anna Headley, a new authentication module that allows the user to choose between multiple authentication options.
 +  * [[https://github.com/vufind-org/vufind/pull/55|#55]] - A small Aleph driver fix (merged).
  
 ==== 2. Development Planning ==== ==== 2. Development Planning ====
 +
 +=== ChoiceAuth ===
 +
 +Anna's pull request creates a new level of auth-module-specific template abstraction to allow the side-by-side "choose your authentication type" form to be displayed. There were no objections to introducing this modification to master. Demian will merge after a couple of remaining outstanding issues are resolved.
 +
 +One thought for the future: a mapping mechanism to reconcile differing usernames between different authentication methods. For now, Anna will add a comment to the config file noting that all auth methods must return compatible username values.
 +
 +=== Admin Refactoring ===
 +
 +Chris has been looking into refactoring the admin controller to better separate out different parts of the functionality and to incorporate Luke's tag management code.
 +
 +The consensus was that moving admin functionality to a VuFindAdmin module was the best approach -- added security and modularity, with only minimal inconvenience (adding one line to httpd-vufind.conf).
  
 === Bootstrap Theme === === Bootstrap Theme ===
 +
 +Work is ongoing -- some bugs still need fixing.
  
 === eDisMax === === eDisMax ===
 +
 +It is now possible to turn on Extended Dismax in config.ini (global default) or searchspecs.yaml (handler-by-handler override). This will remain off by default until some Solr-side bugs are fixed. Demian is interested in feedback on how well relevance ranking performs with the new handler.
  
 === Performance Testing === === Performance Testing ===
  
-==== 3Other Topics? ====+A filter cache scenario has been added to the [[https://docs.google.com/document/d/1PpGj4N4OKDyOT4M_qiMg6wZYQwjsK3yDt8sY3eH5kq0/edit?usp=sharing|Google doc]]. More scenarios will be welcomed; Benjamin and Ben also plan to revisit the mailing list to see if they can find any additional ideas from past discussions.
  
-No other topics this week.+Anna suggested the possibility of doing further investigation of garbage collection scenarios (as begun at the Summit Hackfest). 
 +==== 3. Other Topics? ====
  
 +No other topics this week. Hajo plans to suggest some new agenda items in January.
 ===== Next Call ===== ===== Next Call =====
  
Line 39: Line 62:
  
 ---- struct data ---- ---- struct data ----
 +properties.Page Owner : 
 ---- ----
  
developers_call/minutes20131126.1384980998.txt.gz · Last modified: 2014/06/13 13:13 (external edit)