====== VuFind Developers Call Minutes: August 16, 2016 ====== Attending: Chris Hallberg, Jochen Lienhard, Matthias Edel, Chris Delis No additional thoughts or discussion on any topics during call, directed to PR links. ===== Agenda ===== ==== 1. Development Updates ==== === JIRA Tickets === * [[https://vufind.org/jira/browse/VUFIND-1197|VUFIND-1197]] - Request to persist facet collapse states in the sidebar; see also pull request [[https://github.com/vufind-org/vufind/pull/775|#775]]. === Pull Requests === * [[https://github.com/vufind-org/vufind/pull/768|#768]] - in progress - Attempts to make the "fail over to NoILS driver" more reliable -- further discussion needed. * [[https://github.com/vufind-org/vufind/pull/769|#769]] - in progress - Attempt to unbundle Solr from the VuFind git repo, replacing the solr/vendor directory with a Phing task to auto-install the necessary files. Discussion needed on Windows implications. * [[https://github.com/vufind-org/vufind/pull/770|#770]] - merged - Minor tweaks to solr.sh to ensure proper escaping of parameters. * [[https://github.com/vufind-org/vufind/pull/771|#771]], [[https://github.com/vufind-org/vufind/pull/772|#772]] - in progress - Work on improving issues with the indexing of author relators; replaces [[https://github.com/vufind-org/vufind/pull/689|#689]]. * [[https://github.com/vufind-org/vufind/pull/773|#773]] - merged - Minor translation improvement. * [[https://github.com/vufind-org/vufind/pull/774|#774]] - in progress - Improvements to the flexibility of displaying supplemental author data (beyond just relators). * [[https://github.com/vufind-org/vufind/pull/775|#775]] - in progress - Work on [[https://vufind.org/jira/browse/VUFIND-1197|VUFIND-1197]] (see above). * [[https://github.com/vufind-org/vufind/pull/776|#776]] - merged - Improvement to Google Maps support. * [[https://github.com/vufind-org/vufind/pull/777|#777]] - merged - Elimination of dependency on hard-to-manage PDO_OCI PHP extension for Voyager ILS drivers. * [[https://github.com/vufind-org/vufind/pull/778|#778]] - merged - Minor template adjustment to make holds display more consistent. * [[https://github.com/vufind-org/vufind/pull/779|#779]] - merged - Minor correction to a comment in an XSLT. * [[https://github.com/vufind-org/vufind/pull/780|#780]] - in progress - Improvements to Piwik tracking of combined searches. ==== 2. Development Planning ==== === Front-end Issues === == Grunt == * see [[https://github.com/vufind-org/vufind/pull/659|PR #659]] == Asset Pipeline == * see [[https://github.com/vufind-org/vufind/pull/757|PR #757]] == Channels == * see [[https://github.com/vufind-org/vufind/pull/693|PR #693]] for progress == Remembering Facet Toggle Status == * see [[https://github.com/vufind-org/vufind/pull/775|#775]] for progress == General Status Update == === API === No news. === Modularization === No news. === Next ZF Version === The zendservice-amazon component is not going to be supported in the future. We may eventually want to have a conversation about the fate of VuFind's Amazon support. Is anyone using it? === Improved Use of Permissions === No news. === Improved Geographic Features === Demian and Leila have continued making progress on this branch. Some work to fix broken existing Google functionality has been merged to master. === New SolrMarc === Demian has continued to test the refactored SolrMarc code and has run into some problems with running out of memory on large MARC files (as well as a minor issue in which "-" characters in filenames cause errors). He will work with Bob Haschart to resolve both of these things. === Solr 6 === Demian has developed a mechanism for downloading arbitrary Solr versions using Phing -- see PR [[https://github.com/vufind-org/vufind/pull/769|#769]]. We just need to decide whether this is acceptable before merging (especially given the current lack of Windows support -- not a problem for packaged distributions, but potentially a challenge if anyone is deploying to Windows directly from Git). Based on this mechanism, Demian has also done some preliminary testing of Solr 6.1.0 and initial results suggest that it will not offer significant obstacles to an eventual upgrade (apart from the known issue of raising the Java version requirement). ==== 3. Institutional Home ==== Villanova continues to investigate options on this front. ==== 4. VuFind Summit 2016 ==== No news. ==== 5. Other Topics? ==== None. ===== Next Call ===== The next call will be Tuesday, August 30, 2016 at 9am Eastern Daylight Time (13:00 GMT).