====== VuFind Developers Call Minutes: June 20, 2017 ====== Attending: Leila Gonzales, Chris Hallberg, Demian Katz, Claas Kazzer, Jochen Lienhard, Brad Patton ===== Agenda ===== ==== 1. Development Updates ==== === JIRA Tickets === * [[https://vufind.org/jira/browse/VUFIND-218|VUFIND-218]] - Checkbox facets now use icons instead of real checkboxes, which simplifies markup and allows them to function without using Javascript. * [[https://vufind.org/jira/browse/VUFIND-1137|VUFIND-1137]] - Pattern-based file paths can now be used to load cover thumbnails. === Pull Requests === * [[https://github.com/vufind-org/vufind/pull/980|#980]] - merged - minor hierarchy / sharding bug fix * [[https://github.com/vufind-org/vufind/pull/981|#981]] - merged - eliminate a PHP notice * [[https://github.com/vufind-org/vufind/pull/982|#982]], [[https://github.com/vufind-org/vufind/pull/994|#994]] - merged - translation updates * [[https://github.com/vufind-org/vufind/pull/983|#983]] - merged - fix for [[https://vufind.org/jira/browse/VUFIND-218|VUFIND-218]] (simplified checkbox facets) * [[https://github.com/vufind-org/vufind/pull/984|#984]] - merged - fix for [[https://vufind.org/jira/browse/VUFIND-1137|VUFIND-1137]] (local cover image loading) * [[https://github.com/vufind-org/vufind/pull/985|#985]], [[https://github.com/vufind-org/vufind/pull/986|#986]] - merged - improved EDS error handling and reporting * [[https://github.com/vufind-org/vufind/pull/987|#987]] - merged - make favorites list more tolerant of backend exceptions * [[https://github.com/vufind-org/vufind/pull/988|#988]] - merged - trailing newline standardization in templates * [[https://github.com/vufind-org/vufind/pull/989|#989]] - merged - made ILS API for request checking more flexible (allow custom messages) * [[https://github.com/vufind-org/vufind/pull/990|#990]] - merged - Voyager ILS driver fixes * [[https://github.com/vufind-org/vufind/pull/991|#991]] - merged - changed default holdings_grouping setting for holdings tab for improved accuracy * [[https://github.com/vufind-org/vufind/pull/992|#992]] - merged - improved handling of driver-generated purchase history * [[https://github.com/vufind-org/vufind/pull/993|#993]] - merged - bug fix for advanced search editing in IE ==== 2. Development Planning ==== === VuFind w/ Docker === No news. === Image Metadata API Revisited === As noted above, [[https://vufind.org/jira/browse/VUFIND-1137|VUFIND-1137]] has been resolved. Next question: what about the metadata API? Leila has what she needs and will not be doing further work in this area (though she expressed willingness to review/provide feedback); Jochen will try to find time to revisit this after the 4.0 release. === Modularization and Theme Mixins === No news. === Next ZF Version === No news. === Improved Use of Permissions === No news. === Solr 6 === No news. === Deprecation Progress === No news. === Wiki Documentation Improvements? === No news. === 4.0 Release Progress === Nearly ready! Code freeze this week! === Front End Updates === Chris working hard on bootstrap reduce pull request to reduce hard-coded Bootstrap classes and dependencies on Bootstrap; moving dependencies from templates to LESS/CSS. We're almost ready to merge (will be starting today), so please provide feedback on PR [[https://github.com/vufind-org/vufind/pull/958|#958]] as soon as possible if you have input. Other front end news: one Bootstrap branch note -- checkboxes can now be more easily styled to be replaced with icons, etc. There is a public demo of the modern theme available [[http://nero.library.villanova.edu/bleedingedge/|here]]; please share feedback on PR [[https://github.com/vufind-org/vufind/pull/961|#961]] if you have any. ==== 3. VuFind Summit 2017 ==== No news yet. Demian will be meeting with Andrew Nagy next month to do some planning. ==== 4. Institutional Home ==== Demian is working on drafting a "Community Charter" to support the process of finding an institutional home. ==== 5. Next Call Date ==== The July 4 meeting will be skipped due to the American Independence Day holiday. The next call will be on July 18. ==== 6. Other Topics? ==== None this week. ===== Next Call ===== The next call will be Tuesday, July 18, 2017 at 9am Eastern Daylight Time (13:00 GMT).