About Features Downloads Getting Started Documentation Events Support GitHub

Love VuFind®? Consider becoming a financial supporter. Your support helps build a better VuFind®!

Site Tools


Warning: This page has not been updated in over over a year and may be outdated or deprecated.
developers_call:minutes20170718

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
developers_call:minutes20170718 [2017/07/13 14:26] – [1. Development Updates] demiankatzdevelopers_call:minutes20170718 [2017/07/18 13:18] (current) – [5. Other Topics?] demiankatz
Line 1: Line 1:
 ====== VuFind Developers Call Minutes: July 18, 2017 ====== ====== VuFind Developers Call Minutes: July 18, 2017 ======
  
-Attending: +Attending: Leila Gonzales, Chris Hallberg, Demian Katz, Jochen Lienhard, Tod Olson, Brad Patton
  
 ===== Agenda ===== ===== Agenda =====
Line 10: Line 10:
  
   * [[https://vufind.org/jira/browse/VUFIND-1209|VUFIND-1209]] - This ticket (about adding a user ID column to the user table) was resolved some time ago and has just now been closed.   * [[https://vufind.org/jira/browse/VUFIND-1209|VUFIND-1209]] - This ticket (about adding a user ID column to the user table) was resolved some time ago and has just now been closed.
 +  * [[https://vufind.org/jira/browse/VUFIND-1222|VUFIND-1222]] - This ticket has been resolved; VuFind's automatic MySQL database upgrade process now properly accounts for table constraints.
   * [[https://vufind.org/jira/browse/VUFIND-1232|VUFIND-1232]] - NoILS driver support for course reserves functionality is improved in release 4.0 (it now displays an offline warning instead of a fatal error).   * [[https://vufind.org/jira/browse/VUFIND-1232|VUFIND-1232]] - NoILS driver support for course reserves functionality is improved in release 4.0 (it now displays an offline warning instead of a fatal error).
   * [[https://vufind.org/jira/browse/VUFIND-1233|VUFIND-1233]] - A reminder to simplify the creator role translation files (there is currently some redundancy that it should be possible to reduce).   * [[https://vufind.org/jira/browse/VUFIND-1233|VUFIND-1233]] - A reminder to simplify the creator role translation files (there is currently some redundancy that it should be possible to reduce).
   * [[https://vufind.org/jira/browse/VUFIND-1234|VUFIND-1234]] - There was a bug in the asset pipeline which caused public cache files to be written to the wrong directory when VUFIND_LOCAL_DIR had a non-default value; this has been fixed in release 3.1.4.   * [[https://vufind.org/jira/browse/VUFIND-1234|VUFIND-1234]] - There was a bug in the asset pipeline which caused public cache files to be written to the wrong directory when VUFIND_LOCAL_DIR had a non-default value; this has been fixed in release 3.1.4.
   * [[https://vufind.org/jira/browse/VUFIND-1235|VUFIND-1235]] - There was a bug in the browse function which caused inappropriate values to show up when browsing authors alphabetically (caused by switching from single-valued to multi-valued author fields); this has been fixed in release 3.1.4.   * [[https://vufind.org/jira/browse/VUFIND-1235|VUFIND-1235]] - There was a bug in the browse function which caused inappropriate values to show up when browsing authors alphabetically (caused by switching from single-valued to multi-valued author fields); this has been fixed in release 3.1.4.
 +  * [[https://vufind.org/jira/browse/VUFIND-1236|VUFIND-1236]] - This ticket tracks the translation reorganization task proposed by the abandoned pull request [[https://github.com/vufind-org/vufind/pull/754|#754]] (which has been closed due to inactivity).
  
 === Pull Requests === === Pull Requests ===
  
 +  * [[https://github.com/vufind-org/vufind/pull/803|#803]] - merged - This older PR has been merged; VuFind now uses the Whoops handler for better debugging of uncaught exceptions while in development mode. Demian had hoped to get an official 1.0 release of the zf2_whoops glue library minted before merging this, but due to months of inactivity on that project's end, he has settled for pinning a known-stable master commit in composer.json. If future changes are needed, it may be necessary to fork the project.
   * [[https://github.com/vufind-org/vufind/pull/995|#995]] - merged - Removal of Google Maps code.   * [[https://github.com/vufind-org/vufind/pull/995|#995]] - merged - Removal of Google Maps code.
   * [[https://github.com/vufind-org/vufind/pull/996|#996]], [[https://github.com/vufind-org/vufind/pull/997|#997]], [[https://github.com/vufind-org/vufind/pull/998|#998]] - merged - Geographic feature bug fixes and Solr schema improvements   * [[https://github.com/vufind-org/vufind/pull/996|#996]], [[https://github.com/vufind-org/vufind/pull/997|#997]], [[https://github.com/vufind-org/vufind/pull/998|#998]] - merged - Geographic feature bug fixes and Solr schema improvements
Line 23: Line 26:
   * [[https://github.com/vufind-org/vufind/pull/1001|#1001]] - merged - refactoring for improved Javascript style   * [[https://github.com/vufind-org/vufind/pull/1001|#1001]] - merged - refactoring for improved Javascript style
   * [[https://github.com/vufind-org/vufind/pull/1002|#1002]] - merged - fix for [[https://vufind.org/jira/browse/VUFIND-1235|VUFIND-1235]]   * [[https://github.com/vufind-org/vufind/pull/1002|#1002]] - merged - fix for [[https://vufind.org/jira/browse/VUFIND-1235|VUFIND-1235]]
-  * [[https://github.com/vufind-org/vufind/pull/1003|#1003]] - in progress - File locking behavior for the asset pipeline to improve efficiency+  * [[https://github.com/vufind-org/vufind/pull/1003|#1003]] - merged - File locking behavior for the asset pipeline to improve efficiency
   * [[https://github.com/vufind-org/vufind/pull/1004|#1004]] - merged - Minor session handling bug fix.   * [[https://github.com/vufind-org/vufind/pull/1004|#1004]] - merged - Minor session handling bug fix.
   * [[https://github.com/vufind-org/vufind/pull/1005|#1005]] - in progress - Improvements to the new sandal theme that were not completed in time for release 4.0.   * [[https://github.com/vufind-org/vufind/pull/1005|#1005]] - in progress - Improvements to the new sandal theme that were not completed in time for release 4.0.
Line 31: Line 34:
 === Releases 3.1.4 and 4.0 === === Releases 3.1.4 and 4.0 ===
  
-Both of these releases went out on time.+3.1.4 went out a little early, and 4.0 went out on time. A few minor issues (so far, a KohaILSDI ILS driver compatibility issue and some missing translations in the new Channels code) have been discovered and will be addressed in a 4.0.1 release in the near future. Please continue to report any problems you encounter with the new release.
  
 ==== 2. Development Planning ==== ==== 2. Development Planning ====
  
 === VuFind w/ Docker === === VuFind w/ Docker ===
 +
 +No news.
  
 === Image Metadata API Revisited === === Image Metadata API Revisited ===
 +
 +No news.
  
 === Modularization and Theme Mixins === === Modularization and Theme Mixins ===
 +
 +No news.
  
 === Next ZF Version === === Next ZF Version ===
 +
 +No news. Demian will continue to update minor versions as they are released; more dramatic upgrades may have to wait until 5.0 -- we will discuss that at the next Summit.
  
 === Improved Use of Permissions === === Improved Use of Permissions ===
 +
 +No news.
  
 === Solr Updates === === Solr Updates ===
  
-The docValues pull request ([[https://github.com/vufind-org/vufind/pull/588|#588]]) has fallen quite out of date. We should either take the time to update it or else close it.+The docValues pull request ([[https://github.com/vufind-org/vufind/pull/588|#588]]) has fallen quite out of date. We should either take the time to update it or else close it. No objections in conversation to closing PR; will keep JIRA ticket open for further discussion.
  
 === Deprecation Progress === === Deprecation Progress ===
Line 54: Line 67:
  
 === Wiki Documentation Improvements? === === Wiki Documentation Improvements? ===
 +
 +No news.
  
 === Front End Updates === === Front End Updates ===
  
 +There is ongoing work and discussion in some of the current active pull requests.
 +
 +More active, Javascript-based functionality of themes have been delayed for 4.1 -- 4.0's version of the sandal theme is less ambitious but previews the general style. Watch pull requests for more opportunities to provide feedback on this.
 ==== 3. VuFind Summit 2017 ==== ==== 3. VuFind Summit 2017 ====
  
 +Demian has sent out an initial call for presentations, and a [[https://vufind.org/wiki/community:conferences:summit_2017|wiki page]] has been set up for the 2017 event. Registration will be $60 this year, but the fee is waived for presenters.
 +
 +There will be no German joint session this year, as the German event is happening before the Villanova event; however, we hope to coordinate in some way with the other conference.
 ==== 4. Institutional Home ==== ==== 4. Institutional Home ====
  
 +A VuFind Community mission statement has been added to the [[:Community]] wiki page; this will be helpful in finding a well-fitting organizational home.
 ==== 5. Other Topics? ==== ==== 5. Other Topics? ====
  
 +Tod is preparing to do some work to improve the efficiency of the alphabrowse handler.
 +
 +There was some discussion of the difficulties of making alphabrowse interact cleanly with the hidden filter setting.
 ===== Next Call ===== ===== Next Call =====
  
 The next call will be Tuesday, August 1, 2017 at 9am Eastern Daylight Time (13:00 GMT). The next call will be Tuesday, August 1, 2017 at 9am Eastern Daylight Time (13:00 GMT).
 ---- struct data ---- ---- struct data ----
 +properties.Page Owner : 
 ---- ----
  
developers_call/minutes20170718.1499956016.txt.gz · Last modified: 2017/07/13 14:26 by demiankatz