Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision |
developers_call:minutes20160216 [2016/02/11 14:05] – [1. Development Updates] demiankatz | developers_call:minutes20160216 [2016/02/16 14:22] – [2. Development Planning] demiankatz |
---|
====== VuFind Developers Call Minutes: February 16, 2016 ====== | ====== VuFind Developers Call Minutes: February 16, 2016 ====== |
| |
Attending: | Attending: Matthias Edel, Oliver Goldschmidt, Chris Hallberg, Guenter Hipler, Demian Katz, Claas Kazzer, Jochen Lienhard, Jay Roos |
| |
===== Agenda ===== | ===== Agenda ===== |
* [[https://vufind.org/jira/browse/VUFIND-1144|VUFIND-1144]] - This ticket tracks a bug in the [HideFacetValues] feature; the bug is fixed in master but still affects current releases. It could be backported with sufficient demand. | * [[https://vufind.org/jira/browse/VUFIND-1144|VUFIND-1144]] - This ticket tracks a bug in the [HideFacetValues] feature; the bug is fixed in master but still affects current releases. It could be backported with sufficient demand. |
* [[https://vufind.org/jira/browse/VUFIND-1145|VUFIND-1145]] - This ticket points out that there is probably room for further simplification in logic for dealing with ILS requests (holds/recalls/ILL/storage retrieval). | * [[https://vufind.org/jira/browse/VUFIND-1145|VUFIND-1145]] - This ticket points out that there is probably room for further simplification in logic for dealing with ILS requests (holds/recalls/ILL/storage retrieval). |
| * [[https://vufind.org/jira/browse/VUFIND-1146|VUFIND-1146]] - This ticket explains a slight inaccuracy in the cover generator. |
| * [[https://vufind.org/jira/browse/VUFIND-1147|VUFIND-1147]] - This ticket discusses a possible bug related to the random() method of the Solr backend in combination with sharding functionality; further investigation is needed. |
| * [[https://vufind.org/jira/browse/VUFIND-1148|VUFIND-1148]] - This ticket describes some undesirable autocomplete behavior. |
| |
=== Pull Requests === | === Pull Requests === |
* [[https://github.com/vufind-org/vufind/pull/584|#584]] - in progress - This contains the latest work on on-demand session instantiation. | * [[https://github.com/vufind-org/vufind/pull/584|#584]] - in progress - This contains the latest work on on-demand session instantiation. |
* [[https://github.com/vufind-org/vufind/pull/585|#585]], [[https://github.com/vufind-org/vufind/pull/586|#586]] - merged - New translations. | * [[https://github.com/vufind-org/vufind/pull/585|#585]], [[https://github.com/vufind-org/vufind/pull/586|#586]] - merged - New translations. |
* [[https://github.com/vufind-org/vufind/pull/587|#587]] - in progress - This adjusts VuFind's AJAX code to make better use of native HTTP status codes. | * [[https://github.com/vufind-org/vufind/pull/587|#587]] - merged - This adjusts VuFind's AJAX code to make better use of native HTTP status codes and to use Promise-style workflows for success/failure handling. |
* [[https://github.com/vufind-org/vufind/pull/588|#588]] - in progress - This adjusts VuFind's Solr schema (and index tools) to take advantage of docValues. | * [[https://github.com/vufind-org/vufind/pull/588|#588]] - in progress - This adjusts VuFind's Solr schema (and index tools) to take advantage of docValues. |
* [[https://github.com/vufind-org/vufind/pull/589|#589]] - merged - Improvements to [[https://github.com/vufind-org/vufind/pull/550|#550]] (dynamic cover improvements), which itself is still in progress. | * [[https://github.com/vufind-org/vufind/pull/589|#589]] - merged - Improvements to [[https://github.com/vufind-org/vufind/pull/550|#550]] (dynamic cover improvements), which itself has also been merged. |
* [[https://github.com/vufind-org/vufind/pull/590|#590]] - merged - Minor adjustments to deduplication listener. | * [[https://github.com/vufind-org/vufind/pull/590|#590]] - merged - Minor adjustments to deduplication listener. |
| * [[https://github.com/vufind-org/vufind/pull/591|#591]] - in progress - Initial work on [[https://vufind.org/jira/browse/VUFIND-1145|VUFIND-1145]] (see above). |
| |
=== Delimited Facets === | === Delimited Facets === |
| |
=== Improved Author Indexing === | === Improved Author Indexing === |
| |
| As discussed last time, documentation has been updated. Additionally, "fuller author name" indexing support has been improved. The only outstanding issue now is waiting for an official SolrMarc release containing the new indexing logic. |
| |
=== Solr Upgrade === | === Solr Upgrade === |
| |
| Demian has begun work on docValues support for VuFind; next step is to see how this impacts performance (and if it meets our needs, finish polishing up the details). Guenter has done some speed testing and shared results on the mailing list; more tests still need to be done. |
| |
=== Javascript Reorganization === | === Javascript Reorganization === |
| |
| Work continues on the simplified lightbox; the recent pull request involving smarter use of HTTP status codes also helps with JS simplification. |
| |
=== Cover Issues === | === Cover Issues === |
| |
| Demian has continued working on dynamic cover generation. No progress has been made on AJAX-driven cover information. |
| |
=== API === | === API === |
| |
| No news this time. |
| |
=== Modularization === | === Modularization === |
| |
| No news this time. |
| |
=== Next ZF Version === | === Next ZF Version === |
| |
=== Improved Use of Permissions === | === Improved Use of Permissions === |
| |
| Some brainstorming has been ongoing on the mailing list related to a mechanism for configuring behavior when permissions are denied. |
| |
=== Session Performance Improvement === | === Session Performance Improvement === |
| |
| The coding for this change is nearly complete, but some implications (particularly related to session-writing in AJAX methods) may need to be examined more closely. |
==== 3. Other Topics? ==== | ==== 3. Other Topics? ==== |
| |