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

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:minutes20160315 [2016/03/15 13:02] – [VuFind Developers Call Minutes: March 15, 2016] demiankatzdevelopers_call:minutes20160315 [2016/03/15 13:45] (current) – [3. Development Planning] demiankatz
Line 1: Line 1:
 ====== VuFind Developers Call Minutes: March 15, 2016 ====== ====== VuFind Developers Call Minutes: March 15, 2016 ======
  
-Attending: Filipe Bento, Matthias Edel, Leila Gonzales, Demian Katz, Claas Kazzer, André Lahmann, Jochen Lienhard, Jay Roos+Attending: Filipe Bento, Matthias Edel, Leila Gonzales, Chris Hallberg, Demian Katz, Claas Kazzer, André Lahmann, Jochen Lienhard, Jay Roos
  
 ===== Agenda ===== ===== Agenda =====
Line 44: Line 44:
 ==== 2. Demonstration: Improved Geographic Features (Leila Gonzales) ==== ==== 2. Demonstration: Improved Geographic Features (Leila Gonzales) ====
  
 +This work comes out of a bibliography project that has been converted from a legacy system to a VuFind-based system (see [[http://www.coldregions.org/vufind|www.coldregions.org/vufind]] -- will soon be moved to just [[http://www.coldregions.org|www.coldregions.org]]).
 +
 +Geographic search comes from Moravian Library in Czech Republic, but with minor tweaks to allow map to be moved, and to allow records to map to multiple points and/or boxes. Also improved ability to overlay labels (from lookup table based on coordinates) on maps in "map view" tab. Some custom indexing required as well (special issues related to polar coordinates came up on this project).
 +
 +System currently works with both OpenLayers and Google Maps APIs; may eventually be useful to convert code to use just one API rather than two.
 +
 +Discussion about integrating into core followed: Demian and Leila will work together on this.
 ==== 3. Development Planning ==== ==== 3. Development Planning ====
  
Line 53: Line 60:
  
 Now that Solr 5.5.0 fixes the bugs that necessitated [[https://vufind.org/jira/browse/VUFIND-935|VUFIND-935]] (cannot use eDisMax as default search handler due to Solr bugs), Demian spent some time investigating eDisMas behavior. Unfortunately, while the known issues with the - / NOT operators do seem to be fixed, there now seem to be new problems related to the OR operator. Now that Solr 5.5.0 fixes the bugs that necessitated [[https://vufind.org/jira/browse/VUFIND-935|VUFIND-935]] (cannot use eDisMax as default search handler due to Solr bugs), Demian spent some time investigating eDisMas behavior. Unfortunately, while the known issues with the - / NOT operators do seem to be fixed, there now seem to be new problems related to the OR operator.
 +
 +Consensus: merge Solr 5 branch soon; leave eDismax as configurable option, off by default, but consider changing default in 3.1 after we've had more time to test/experiment.
  
 === Javascript Reorganization === === Javascript Reorganization ===
  
 Significant progress has been merged to master (notably the major lightbox simplification); some bugs and minor details are still in the process of being adjusted, but the end is in sight. Significant progress has been merged to master (notably the major lightbox simplification); some bugs and minor details are still in the process of being adjusted, but the end is in sight.
 +
 +(Chris also gave public thanks to Ere for his work fixing/improving code).
 +
 +Next up: bootstrap3-lists pull request (embedded record views in search results).
 +
 +Other work in progress: adding SASS support in parallel with LESS. Looking at page performance using input from Jay. Possibility of rebalancing complexity of templates vs. CSS using new techniques from Code4lib.
 +
 +Claas mentioned reviewing lightbox code to merge into custom Foundation5 theme.
  
 === API === === API ===
 +
 +No updates.
  
 === Modularization === === Modularization ===
 +
 +No updates.
  
 === Next ZF Version === === Next ZF Version ===
Line 69: Line 90:
  
 Oliver has continued work on his pull request ([[https://github.com/vufind-org/vufind/pull/608|#608]]) but Demian has not had a chance to review in a while due to Code4lib and 3.0 release preparation. Oliver has continued work on his pull request ([[https://github.com/vufind-org/vufind/pull/608|#608]]) but Demian has not had a chance to review in a while due to Code4lib and 3.0 release preparation.
 +
 +Some discussion of Leipzig's need for less user-centric permissions (for example, permissions that vary based on record ID). Since current permission system does not accept extra parameters beyond permission name (and this is by design), Demian suggested that it may be necessary to layer another service on top to figure out which permission is needed for a given record ID, so that permission can be subsequently checked. The Leipzig team will look at Oliver's work to see if it will meet the other aspects of their use case.
 ==== 4. Other Topics? ==== ==== 4. Other Topics? ====
  
 +None this week.
 ===== Next Call ===== ===== Next Call =====
  
 The next call will be Tuesday, March 29, 2016 at 9am Eastern Daylight Time (13:00 GMT). The next call will be Tuesday, March 29, 2016 at 9am Eastern Daylight Time (13:00 GMT).
 ---- struct data ---- ---- struct data ----
 +properties.Page Owner : 
 ---- ----
  
developers_call/minutes20160315.1458046957.txt.gz · Last modified: 2016/03/15 13:02 by demiankatz