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

Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
developers_call:minutes20151027 [2015/10/22 12:56] – [1. Development Updates] demiankatzdevelopers_call:minutes20151027 [2015/10/27 14:24] – [VuFind Developers Call Minutes: October 27, 2015] demiankatz
Line 1: Line 1:
 ====== VuFind Developers Call Minutes: October 27, 2015 ====== ====== VuFind Developers Call Minutes: October 27, 2015 ======
  
-Attending: +Attending: Filipe Bento, Matthias Edel, Chris Hallberg, Demian Katz, Claas Kazzer, André Lahmann, Brad Patton
  
 ===== Agenda ===== ===== Agenda =====
Line 20: Line 20:
  
   * [[https://github.com/vufind-org/vufind/pull/476|#476]], [[https://github.com/vufind-org/vufind/pull/477|#477]], [[https://github.com/vufind-org/vufind/pull/478|#478]], [[https://github.com/vufind-org/vufind/pull/480|#480]], [[https://github.com/vufind-org/vufind/pull/481|#481]] - merged - Virtua ILS driver improvements.   * [[https://github.com/vufind-org/vufind/pull/476|#476]], [[https://github.com/vufind-org/vufind/pull/477|#477]], [[https://github.com/vufind-org/vufind/pull/478|#478]], [[https://github.com/vufind-org/vufind/pull/480|#480]], [[https://github.com/vufind-org/vufind/pull/481|#481]] - merged - Virtua ILS driver improvements.
-  * [[https://github.com/vufind-org/vufind/pull/479|#479]] - in progress Ongoing discussion about the OJS import XSLT.+  * [[https://github.com/vufind-org/vufind/pull/479|#479]] - closed Discussion about the OJS import XSLT (closed without action; may be reopened later).
   * [[https://github.com/vufind-org/vufind/pull/482|#482]] - in progress - New feature to apply filters to combined search columns (including ability to display the same backend in multiple contexts)   * [[https://github.com/vufind-org/vufind/pull/482|#482]] - in progress - New feature to apply filters to combined search columns (including ability to display the same backend in multiple contexts)
   * [[https://github.com/vufind-org/vufind/pull/483|#483]] - merged - Allow override of APPLICATION_PATH through environment (to better support symlinks)   * [[https://github.com/vufind-org/vufind/pull/483|#483]] - merged - Allow override of APPLICATION_PATH through environment (to better support symlinks)
Line 30: Line 30:
   * [[https://github.com/vufind-org/vufind/pull/489|#489]] - merged - Multi-record retrieval support for Primo Central   * [[https://github.com/vufind-org/vufind/pull/489|#489]] - merged - Multi-record retrieval support for Primo Central
   * [[https://github.com/vufind-org/vufind/pull/490|#490]] - in progress - Moves cache configuration from config.ini to environment to allow earlier/more consistent usage   * [[https://github.com/vufind-org/vufind/pull/490|#490]] - in progress - Moves cache configuration from config.ini to environment to allow earlier/more consistent usage
-  * [[https://github.com/vufind-org/vufind/pull/491|#491]], [[https://github.com/vufind-org/vufind/pull/493|#493]] - in progress - Work on making AJAX record tabs work with unusual IDs+  * [[https://github.com/vufind-org/vufind/pull/491|#491]], [[https://github.com/vufind-org/vufind/pull/493|#493]] - merged - Work on making AJAX record tabs work with unusual IDs
   * [[https://github.com/vufind-org/vufind/pull/492|#492]] - merged - Added missing variable initialization in Sierra driver   * [[https://github.com/vufind-org/vufind/pull/492|#492]] - merged - Added missing variable initialization in Sierra driver
 +  * [[https://github.com/vufind-org/vufind/pull/494|#494]] - in progress - More Sierra ILS driver improvements.
 +  * [[https://github.com/vufind-org/vufind/pull/495|#495]] - in progress - Optimizations to config loading for combined search.
  
 ==== 2. Development Planning ==== ==== 2. Development Planning ====
  
 === Improved Author Indexing === === Improved Author Indexing ===
 +
 +André has returned from leave, so activity on this should pick up soon. Demian is willing to do more work on this as needed.
  
 === Solr Upgrade === === Solr Upgrade ===
 +
 +Solr 5 facet performance problems described by [[https://issues.apache.org/jira/browse/SOLR-7730|SOLR-7730]] and [[https://issues.apache.org/jira/browse/SOLR-8096|SOLR-8096]] suggest that we should revisit the docValues configuration discussion begun on [[https://vufind.org/jira/browse/VUFIND-1100|VUFIND-1100]].
  
 === Javascript Reorganization === === Javascript Reorganization ===
  
 +Good progress is being made on the creation of test classes -- much more of VuFind's Javascript behavior is now being tested, which will hopefully reduce the number of future regressions. A little more work needs to be done before we can fully test the in-progress refactoring work.
 ==== 3. VuFind Summit 2015 ==== ==== 3. VuFind Summit 2015 ====
  
 The Summit was a success, though further work is needed on roadmapping. The Summit was a success, though further work is needed on roadmapping.
  
 +==== 3.1. Roadmap ====
 +
 +Refactoring of Modules
 +  * Separate modules for search backends?
 +  * How much is too much?
 +  * ILS drivers to a module with DAIA/PAIA interface
 +
 +API
 +  * Where? How?
 +  * Simple extension of existing RSS feed? What else?
 +  * Consider on a per-module basis for organization
 +  * Needs to be extendable
 +
 +Permissions
 +  * Move forward with Demian's email proposal
 +
 +Language Namespacing
 +  * Tokenize more, chunk less
 +  * API strings are a problem (EDS)
 +  * Move towards [[http://translatewiki.net|Translate Wiki]]
 +
 +Minimum system requirements
 +  * Solr 5?
 +  * PHP 5.5?
 +  * Compare to requirements of Zend Framework 3
 +
 +Should we continue to bundle the vendor directory?
 +  * Leaning towards no
 +  * Install package would be fine
 +  * Git hooks
 +
 +More asynchronous loading of inline elements
 +  * Holdings Tab
 +  * More Like This
 +
 +Investigate new Solr spelling options
 +
 +Support Solr date range fields (Solr 5)
 +
 +Revisit binary availability status in ILS interface.
 +
 +Cover generator options
 +  * Cache proxied urls
 +  * Pattern-based image retrieval from local file system
 +
 +Better documentation about command line tools, LESS, etc.
 ==== 4. Future Call Times ==== ==== 4. Future Call Times ====
  
Line 53: Line 106:
 ==== 5. Other Topics? ==== ==== 5. Other Topics? ====
  
 +If FINC team is back, check with them on open PR statuses.
 ===== Next Call ===== ===== Next Call =====
  
developers_call/minutes20151027.txt · Last modified: 2015/10/27 14:42 by demiankatz