Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision |
developers_call:minutes20170718 [2017/07/13 14:29] – [3. VuFind Summit 2017] demiankatz | developers_call:minutes20170718 [2017/07/18 13:12] – [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-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 |
* [[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. |
=== 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. |
| |
| 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. | 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? ==== |
| |