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:minutes20161025

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:minutes20161025 [2016/10/24 13:16] – [1. Development Updates] demiankatzdevelopers_call:minutes20161025 [2016/10/25 13:33] (current) – [5. Other Topics?] demiankatz
Line 1: Line 1:
 ====== VuFind Developers Call Minutes: October 25, 2016 ====== ====== VuFind Developers Call Minutes: October 25, 2016 ======
  
-Attending: +Attending: Matthias Edel, Leila Gonzales, Chris Hallberg, Demian Katz, Jochen Lienhard, Ere Maijala
  
 ===== Agenda ===== ===== Agenda =====
Line 9: Line 9:
 === JIRA Tickets === === JIRA Tickets ===
  
 +  * [[https://vufind.org/jira/browse/VUFIND-1201|VUFIND-1201]] - The cart issues reported here have now been fixed (will be in 3.1.1).
 +  * [[https://vufind.org/jira/browse/VUFIND-1202|VUFIND-1202]] - The SolrMarc problem reported here has been fixed (will be in 3.1.1).
   * [[https://vufind.org/jira/browse/VUFIND-1203|VUFIND-1203]] - This reports an IE11-specific bug related to advanced facet features; it has been fixed, and the fix will be part of release 3.1.1.   * [[https://vufind.org/jira/browse/VUFIND-1203|VUFIND-1203]] - This reports an IE11-specific bug related to advanced facet features; it has been fixed, and the fix will be part of release 3.1.1.
   * [[https://vufind.org/jira/browse/VUFIND-1204|VUFIND-1204]] - This reports a notice caused by a minor incompatibility between EDS and the new geographic features; a fix will be in 3.1.1.   * [[https://vufind.org/jira/browse/VUFIND-1204|VUFIND-1204]] - This reports a notice caused by a minor incompatibility between EDS and the new geographic features; a fix will be in 3.1.1.
 +  * [[https://vufind.org/jira/browse/VUFIND-1205|VUFIND-1205]] - This reports a Horizon ILS driver issue.
  
 === Pull Requests === === Pull Requests ===
  
-  * [[https://github.com/vufind-org/vufind/pull/810|#810]], [[https://github.com/vufind-org/vufind/pull/820|#820]], [[https://github.com/vufind-org/vufind/pull/833|#833]] - merged - Koha fixes/improvements+  * [[https://github.com/vufind-org/vufind/pull/810|#810]], [[https://github.com/vufind-org/vufind/pull/820|#820]], [[https://github.com/vufind-org/vufind/pull/833|#833]], [[https://github.com/vufind-org/vufind/pull/838|#838]], [[https://github.com/vufind-org/vufind/pull/839|#839]] - merged - Koha fixes/improvements
   * [[https://github.com/vufind-org/vufind/pull/811|#811]] - merged - Javascript refactoring for increased flexibility   * [[https://github.com/vufind-org/vufind/pull/811|#811]] - merged - Javascript refactoring for increased flexibility
   * [[https://github.com/vufind-org/vufind/pull/812|#812]] - merged - Minor JS style correction (reimplementation of previous pickup location fix)   * [[https://github.com/vufind-org/vufind/pull/812|#812]] - merged - Minor JS style correction (reimplementation of previous pickup location fix)
Line 37: Line 40:
   * [[https://github.com/vufind-org/vufind/pull/834|#834]] - merged - CSRF fix for ChoiceAuth authentication   * [[https://github.com/vufind-org/vufind/pull/834|#834]] - merged - CSRF fix for ChoiceAuth authentication
   * [[https://github.com/vufind-org/vufind/pull/835|#835]] - merged - Make lightbox behavior configurable through data attributes for improved customization options   * [[https://github.com/vufind-org/vufind/pull/835|#835]] - merged - Make lightbox behavior configurable through data attributes for improved customization options
-  * [[https://github.com/vufind-org/vufind/pull/836|#836]] - in progress - Work on fixing an incompatibility between facet collapse memory and hierarchical facets+  * [[https://github.com/vufind-org/vufind/pull/836|#836]] - merged - Work on fixing an incompatibility between facet collapse memory and hierarchical facets
   * [[https://github.com/vufind-org/vufind/pull/837|#837]] - closed - Possible workaround for a bug introduced by [[https://github.com/vufind-org/vufind/pull/835|#835]]; eventually solved by addressing the bug directly.   * [[https://github.com/vufind-org/vufind/pull/837|#837]] - closed - Possible workaround for a bug introduced by [[https://github.com/vufind-org/vufind/pull/835|#835]]; eventually solved by addressing the bug directly.
-  * [[https://github.com/vufind-org/vufind/pull/838|#838]][[https://github.com/vufind-org/vufind/pull/839|#839]] - in progress - More proposed Koha fixes/improvements. +  * [[https://github.com/vufind-org/vufind/pull/840|#840]] - merged - More work to avoid possible lightbox edge case bugs related to discussion on [[https://github.com/vufind-org/vufind/pull/835|#835]] 
-  * [[https://github.com/vufind-org/vufind/pull/840|#840]] - in progress - More work to avoid possible lightbox edge case bugs related to discussion on [[https://github.com/vufind-org/vufind/pull/835|#835]]+  * [[https://github.com/vufind-org/vufind/pull/841|#841]] - in progress - IE Javascript compatibility fixes.
  
 ==== 2. Development Planning ==== ==== 2. Development Planning ====
  
 === Roadmapping Strategies === === Roadmapping Strategies ===
 +
 +We agreed to try the GitHub Projects interface as an experiment. If it has shortcomings, we will revisit. Demian will try populating the project from the Summit document.
  
 === Breaking Up Templates === === Breaking Up Templates ===
 +
 +Demian will close 826 and will spend more time working on 829 to clean up some things and add tests.
  
 === API === === API ===
 +
 +Demian will do one more review, and then we can probably merge this to master.
  
 === Channels === === Channels ===
 +
 +Some good ideas were raised at the Summit. Demian has updated the to-do list and hopes to make progress soon.
  
 === Modularization === === Modularization ===
 +
 +No news.
  
 === Next ZF Version === === Next ZF Version ===
 +
 +No news. We agreed at Summit to raise PHP requirement to 5.6; this will allow us to move forward.
  
 === Improved Use of Permissions === === Improved Use of Permissions ===
 +
 +No news.
  
 === Solr 6 === === Solr 6 ===
 +
 +No news. We can move forward on this soon due to Summit agreement on raising Java requirement to 1.8 and using new "download Solr dynamically with Phing" technique.
 +
 +=== Last Call for Deprecation Objections ===
 +
 +If no one objects, we will remove jquerymobile, built-in statistics, Google Maps support, and the BeanShell example scripts very soon.
  
 === Release 3.1.1 === === Release 3.1.1 ===
  
-The first bug fix release should go out soon. How about 10/31?+The first bug fix release should go out soon. We will release on 10/31
 + 
 +=== Praise === 
 + 
 +General call for positive quotes about VuFind to update the website; existing quotes are many years old. Demian suggested checking Judy's Charleston Review article for useful quotes. 
 + 
 +=== Other Front End Updates === 
 + 
 +== "One search box" proposal == 
 + 
 +There has been some discussion about whether we should switch from classes to ids on search boxes now that we have only one box. This offers some minor performance benefits but may break some compatibility (though we couldn't find many people taking advantage of two boxes in the wild). For now: cautious approach, keep classes; consider switching to IDs in future. 
 + 
 +== Minor Improvement to Autocomplete == 
 + 
 +[[https://github.com/vufind-org/vufind/pull/830|#830]] allows users to pass a static list of values to the autocomplete library and match against that, instead of using AJAX. This is not used for any native VuFind features but may be valuable to some local customizations. Documented in the pull request and the [[https://github.com/crhallberg/autocomplete.js|separate autocomplete repo]].
 ==== 3. Institutional Home ==== ==== 3. Institutional Home ====
  
 +Investigation is ongoing.
 ==== 4. Daylight Saving === ==== 4. Daylight Saving ===
  
Line 71: Line 109:
 ==== 5. Other Topics? ==== ==== 5. Other Topics? ====
  
 +None this time.
 ===== Next Call ===== ===== Next Call =====
  
 The next call will be Tuesday, November 8, 2016 at 9am Eastern Standard Time (14:00 GMT). The next call will be Tuesday, November 8, 2016 at 9am Eastern Standard Time (14:00 GMT).
 ---- struct data ---- ---- struct data ----
 +properties.Page Owner : 
 ---- ----
  
developers_call/minutes20161025.1477314983.txt.gz · Last modified: 2016/10/24 13:16 by demiankatz