Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision |
developers_call:minutes20170718 [2017/07/06 14:22] – [1. Development Updates] demiankatz | developers_call:minutes20170718 [2017/07/18 13:10] – [2. Development Planning] demiankatz |
---|
====== 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 ===== |
| |
* [[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/995|#995]] - | * [[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/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/999|#999]] - in progress - Improved off-canvas functionality (inspired by Amazon) |
| * [[https://github.com/vufind-org/vufind/pull/1000|#1000]] - merged - new Piwik config option for an obscure edge case |
| * [[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/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/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/1006|#1006]] - merged - Translation improvements |
| * [[https://github.com/vufind-org/vufind/pull/1007|#1007]] - merged - Fix for compatibility of KohaILSDI driver and latest Koha release. |
| |
=== 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 === |
| |
=== 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. |
==== 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? ==== |
| |