====== VuFind Developers Call Minutes: December 4, 2018 ====== Attending: Markus Beh, Leila Gonzales, Demian Katz, Ere Maijala, Frank Morgner, Mohan Pradhan ===== Agenda ===== ==== 1. Development Updates ==== === JIRA Tickets === * [[https://vufind.org/jira/browse/VUFIND-1314|VUFIND-1314]] - this ticket is to capture discussion about the idea of using SolrJ instead of direct index access for querying within the browse handler. * [[https://vufind.org/jira/browse/VUFIND-1315|VUFIND-1315]] - this ticket reported a Vagrant problem; a fix has been found and will be included in release 5.1. * [[https://vufind.org/jira/browse/VUFIND-1316|VUFIND-1316]] - this ticket is home to discussion about how shards are handled in the Solr search backend. === Pull Requests === * [[https://github.com/vufind-org/vufind/pull/1264|#1264]], [[https://github.com/vufind-org/vufind/pull/1275|#1275]] - merged - Updated translations. * [[https://github.com/vufind-org/vufind/pull/1265|#1265]] - in progress - Proposal to relocate "active filters" control. * [[https://github.com/vufind-org/vufind/pull/1266|#1266]] - merged - Hierarchy linking bug fix. * [[https://github.com/vufind-org/vufind/pull/1267|#1267]], [[https://github.com/vufind-org/vufind/pull/1271|#1271]], [[https://github.com/vufind-org/vufind/pull/1273|#1273]], [[https://github.com/vufind-org/vufind/pull/1274|#1274]], [[https://github.com/vufind-org/vufind/pull/1280|#1280]] - merged - ILS driver fixes. * [[https://github.com/vufind-org/vufind/pull/1268|#1268]] - in progress - Paging support for getMyTransactions. * [[https://github.com/vufind-org/vufind/pull/1269|#1269]] - merged - Minor login workflow fix. * [[https://github.com/vufind-org/vufind/pull/1270|#1270]] - in progress - Proposed improvements to Collection tab. * [[https://github.com/vufind-org/vufind/pull/1272|#1272]] - merged - Duplicate code removal. * [[https://github.com/vufind-org/vufind/pull/1276|#1276]] - merged - Generic OpenURL resolver driver for more uniform behavior. * [[https://github.com/vufind-org/vufind/pull/1277|#1277]] - merged - Timestamp image links to prevent unwanted caching. * [[https://github.com/vufind-org/vufind/pull/1278|#1278]] - merged - Vagrant fixes. * [[https://github.com/vufind-org/vufind/pull/1279|#1279]] - merged - Prevent cookie logic from running on CLI. * [[https://github.com/vufind-org/vufind/pull/1281|#1281]] - merged - Eliminate VUFIND_PHPUNIT_RUNNING constant for cleaner code. * [[https://github.com/vufind-org/vufind/pull/1282|#1282]] - merged - SolrMarc 3.2. upgrade * [[https://github.com/vufind-org/vufind/pull/1283|#1283]] - in progress - Adjustments to the way SideFacets displays checkbox facets (to make multiple instances of SideFacets on the same page work correctly). * [[https://github.com/vufind-org/vufind/pull/1284|#1284]] - merged - BrowZine cover loader. === VuFind 5.1 Release Date === With the release of SolrMarc 3.2 and the completion of most of our open tickets, it seems realistic to schedule a VuFind 5.1 release for early in the new year. Demian proposed February 4, 2019, to allow time over January to finish open issues and collect translation strings. ==== 2. Development Planning ==== === ILS Support Updates === No news. === Browse Handler Optimizations === There has been significant discussion on [[https://github.com/vufind-org/vufind-browse-handler/pull/23|vufind-browse-handler PR #23]] and [[https://vufind.org/jira/browse/VUFIND-1314|VUFIND-1314]]. === Selective Dissemination of Information (SDI) === Demian has not had time to work on this any further; we will try to have a longer discussion at the next meeting. === 5.1 / 6.0 Roadmapping === Demian and Chris still need to find time to do a comprehensive update of the project board, but Demian has been focusing on cleaning up outstanding 5.1 issues so we can make a release -- more work can be done once that slate is cleared. ==== 3. Other Topics? ==== ===== Next Call ===== The next call will be Tuesday, December 18, 2018 at 9am Eastern Standard Time (14:00 GMT).