====== VuFind Developers Call Minutes: January 5, 2016 ====== Attending: Chris Delis, Matthias Edel, Demian Katz, Claas Kazzer, André Lahmann, Jochen Lienhard, Brad Patton ===== Agenda ===== ==== 1. Development Updates ==== === JIRA Tickets === * [[https://vufind.org/jira/browse/VUFIND-1139|VUFIND-1139]] - This ticket was closed when the "VuFind source in database" issue was resolved after the previous call. === Pull Requests === * [[https://github.com/vufind-org/vufind/pull/474|#474]] - merged - This older PR, containing a significant new feature -- record caching in the database -- has been merged. * [[https://github.com/vufind-org/vufind/pull/550|#550]] - in progress - Improvements to the dynamic cover generator, based on recent mailing list discussion * [[https://github.com/vufind-org/vufind/pull/551|#551]] - merged - Add greater flexibility to ILS authentication exception handling. * [[https://github.com/vufind-org/vufind/pull/552|#552]] - merged - Minor HTML fix * [[https://github.com/vufind-org/vufind/pull/553|#553]], [[https://github.com/vufind-org/vufind/pull/560|#560]] - merged - Translation improvements * [[https://github.com/vufind-org/vufind/pull/554|#554]] - merged - Fixes to "hidden filters on search tabs" functionality * [[https://github.com/vufind-org/vufind/pull/555|#555]] - merged - Fixes to autocomplete handler (not merged as-is, but inspired fixes to master) * [[https://github.com/vufind-org/vufind/pull/556|#556]], [[https://github.com/vufind-org/vufind/pull/558|#558]] - merged - Minor Voyager ILS driver fixes/enhancements * [[https://github.com/vufind-org/vufind/pull/557|#557]], [[https://github.com/vufind-org/vufind/pull/561|#561]] - merged - Primo Central fixes * [[https://github.com/vufind-org/vufind/pull/559|#559]] - merged - PHP 7 compliance for session handlers * [[https://github.com/vufind-org/vufind/pull/562|#562]] - in progress - A new recommendation module for suggesting the removal of filters when no search results are found; currently under discussion whether this should stand alone or be incorporated into SwitchQuery somehow * [[https://github.com/vufind-org/vufind/pull/563|#563]] - closed - Some discussion of the ajaxTab config.ini setting is underway here; the original PR has been closed as it was based on a misunderstanding of the setting * [[https://github.com/vufind-org/vufind/pull/564|#564]] - closed - Some improvements to vufind.sh; this has been closed as vufind.sh will be replaced with solr.sh when Solr 5 upgrading is complete, so it isn't worth putting a lot of effort into the current script * [[https://github.com/vufind-org/vufind/pull/565|#565]] - merged - Updated links to DAIA specs in comments === Release 2.5.1 === The release went out on schedule; no problems have been reported. === Revised Dependency Management === [[https://github.com/vufind-org/vufind/pull/501|PR #501]] has been merged, and [[development:recommended_tools:composer|documentation]] has been added to the wiki. === Eliminate "VuFind" source in Database === [[https://github.com/vufind-org/vufind/pull/534|PR #534]] has been merged. ==== 2. Development Planning ==== === Improved Author Indexing === Demian has merged "author initials" functionality into the branch. All that remains are some outstanding translations and minting a new SolrMarc release. André will get latest translations, Demian will begin process of requesting SolrMarc release. === Delimited Facets === Ere offered some suggestions for improving this; the pull request ([[https://github.com/vufind-org/vufind/pull/528|#528]]) is now on hold until Luke has a chance to respond to the feedback. === Solr Upgrade === Demian upgraded the solr5 branch to release 5.4.0, but unfortunately, a known bug in Solr prevents MoreLikeThis from working; we will probably have to wait for the next Solr release before proceeding. Demian has also made progress on fixing the bug described by [[https://vufind.org/jira/browse/VUFIND-453|VUFIND-453]]; this can be resolved after the release of Solr 5.5. === Javascript Reorganization === Chris has been working on lightbox simplification and the "bootstrap3 list" pull request. === Cover Issues === No progress this week. === API === No progress this week. === Modularization === No progress this week. === Improved Use of Permissions === No progress this cycle. ==== 3. Other Topics? ==== None this week. ===== Next Call ===== The next call will be Tuesday, February 2, 2016 at 9am Eastern Standard Time (14:00 GMT).