====== VuFind Developers Call Minutes: November 8, 2016 ====== Attending: Matthias Edel, Leila Gonzales, Demian Katz, Claas Kazzer, Jochen Lienhard, Ere Maijala ===== Agenda ===== ==== 1. Development Updates ==== === JIRA Tickets === * [[https://vufind.org/jira/browse/VUFIND-1206|VUFIND-1206]] through [[https://vufind.org/jira/browse/VUFIND-1213|VUFIND-1213]] - These tickets have been opened to track issues discussed at the 2016 Summit; some existing issues have also been tagged. The whole list can be viewed by looking at the [[https://vufind.org/jira/browse/VUFIND-1213?jql=labels%20%3D%20Summit2016|Summit2016]] tag. === Pull Requests === * [[https://github.com/vufind-org/vufind/pull/842|#842]] - merged - Fix to password recovery to work better with ChoiceAuth. * [[https://github.com/vufind-org/vufind/pull/843|#843]] - merged - MultiBackend ILS driver support for new account block functionality. * [[https://github.com/vufind-org/vufind/pull/844|#844]] - merged - Removal of the jquerymobile theme. * [[https://github.com/vufind-org/vufind/pull/845|#845]] - merged - Mechanism for serving static (but i18n-capable) pages through VuFind. * [[https://github.com/vufind-org/vufind/pull/846|#846]] - merged - Minor ILS driver tweak to make getRequestGroups() more flexible. * [[https://github.com/vufind-org/vufind/pull/847|#847]] - merged - Minor VoyagerRestful ILS driver tweak to make callslip retrieval more flexible. * [[https://github.com/vufind-org/vufind/pull/848|#848]] - in progress - Minor adjustments to clean up KohaILSDI driver. * [[https://github.com/vufind-org/vufind/pull/849|#849]] - merged - Update PHPUnit version in composer.json for improved PHP 7 compatibility. * [[https://github.com/vufind-org/vufind/pull/850|#850]] - in progress - Proposed changes to the interface of the UrlQueryHelper used for creating/modifying VuFind search parameters. See comment on PR for summary of discussion on this call. === Release 3.1.1 === The release went out on time. ==== 2. Development Planning ==== === Roadmapping Strategies === The [[https://github.com/vufind-org/vufind/projects/1|GitHub Projects interface]] has been filled in. Please take a look and let us know (on mailing lists/Slack) if you have feedback. === Breaking Up Templates === PR [[https://github.com/vufind-org/vufind/pull/829|#829]] remains open for feedback. Further work is still needed for EDS compatibility. === API === Progress continues in [[https://github.com/vufind-org/vufind/pull/819|#819]]. Refactoring is complete; now tests are being written and some issues are being worked through along the way. === Channels === Demian has implemented some of the features discussed at the 2016 Summit, but some further bug-fixing and interface tweaking are still needed before we can merge. Please test [[https://github.com/vufind-org/vufind/pull/693|#693]]! === Modularization === No news. === Next ZF Version === No news; still waiting for progress on various ZF pull requests. === Improved Use of Permissions === No news. === Solr 6 === No news. === Deprecation Progress === jquerymobile has been removed. Demian plans to merge [[https://github.com/vufind-org/vufind/pull/824|#824]] (console route simplification) soon unless anyone objects. === Other Front End Updates === == "One search box" proposal == PR [[https://github.com/vufind-org/vufind/pull/814|#814]] close to being ready to merge. == Minor Improvement to Autocomplete == No news. ==== 3. Institutional Home ==== No news. ==== 4. Next Meeting Date ==== We have chosen to skip the next meeting due to the Thanksgiving holiday. ==== 5. Other Topics? ==== Ere's Solr PR to fix MoreLikeThis is still open ([[https://issues.apache.org/jira/browse/SOLR-9644|SOLR-9644]]). If anyone has contacts in the Solr community, please encourage them to review/merge this. ===== Next Call ===== The next call will be Tuesday, December 6, 2016 at 9am Eastern Standard Time (14:00 GMT).