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

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:minutes20161220 [2016/12/15 20:50] – [1. Development Updates] demiankatzdevelopers_call:minutes20161220 [2016/12/20 16:41] (current) – [Next Call] demiankatz
Line 1: Line 1:
 ====== VuFind Developers Call Minutes: December 20, 2016 ====== ====== VuFind Developers Call Minutes: December 20, 2016 ======
  
-Attending: +Attending: Leila Gonzales, Chris Hallberg, Demian Katz, Jochen Lienhard
  
 ===== Agenda ===== ===== Agenda =====
Line 15: Line 15:
 As discussed last time, the API PR ([[https://github.com/vufind-org/vufind/pull/819|#819]]) has been merged. Another noteworthy merge: form attribute support ([[https://github.com/vufind-org/vufind/pull/802|#802]]). As discussed last time, the API PR ([[https://github.com/vufind-org/vufind/pull/819|#819]]) has been merged. Another noteworthy merge: form attribute support ([[https://github.com/vufind-org/vufind/pull/802|#802]]).
  
-  * [[https://github.com/vufind-org/vufind/pull/863|#863]] - in progress - Work on removal of the statistics module+  * [[https://github.com/vufind-org/vufind/pull/863|#863]] - merged - Work on removal of the statistics module
   * [[https://github.com/vufind-org/vufind/pull/864|#864]] - merged - Use Composer to install PhpDocumentor   * [[https://github.com/vufind-org/vufind/pull/864|#864]] - merged - Use Composer to install PhpDocumentor
   * [[https://github.com/vufind-org/vufind/pull/865|#865]] - merged - Use Composer to install Phing, and Phing to set up Swagger-UI   * [[https://github.com/vufind-org/vufind/pull/865|#865]] - merged - Use Composer to install Phing, and Phing to set up Swagger-UI
Line 21: Line 21:
   * [[https://github.com/vufind-org/vufind/pull/867|#867]] - merged - New configuration option to set session cookie name   * [[https://github.com/vufind-org/vufind/pull/867|#867]] - merged - New configuration option to set session cookie name
   * [[https://github.com/vufind-org/vufind/pull/868|#868]] - merged - Minor tweaks/fixes to new API code   * [[https://github.com/vufind-org/vufind/pull/868|#868]] - merged - Minor tweaks/fixes to new API code
 +  * [[https://github.com/vufind-org/vufind/pull/869|#869]] - in progress - Initial Solr 6 upgrade work
 +  * [[https://github.com/vufind-org/vufind/pull/870|#870]] - merged - Minor Voyager ILS driver enhancement to account for barcode status codes.
 +  * [[https://github.com/vufind-org/vufind/pull/871|#871]] - in progress - Minor improvement to bulk export behavior.
 +  * [[https://github.com/vufind-org/vufind/pull/872|#872]] - in progress - Refactoring to separate "add to favorites" functionality from record drivers for cleaner design.
  
 +=== Phing and Composer ===
 +
 +All of the VuFind sub-projects (VuFindCode, VuFindHarvest, VuFindHttp) have been updated to match the work in [[https://github.com/vufind-org/vufind/pull/864|#864]] and [[https://github.com/vufind-org/vufind/pull/865|#865]], and the Jenkins CI configuration has been adjusted to work with this new setup. Using a "Composer-first" strategy greatly simplifies continuous integration setup and will ease migration of the existing utilities to a new server as we work toward a PHP 5.6 upgrade at Villanova.
 ==== 2. Development Planning ==== ==== 2. Development Planning ====
  
Line 29: Line 36:
  
 === Breaking Up Templates === === Breaking Up Templates ===
 +
 +We are ready to merge [[https://github.com/vufind-org/vufind/pull/829|#829]].
  
 === Channels === === Channels ===
 +
 +No news. Chris and Demian will discuss in person later today.
  
 === Modularization === === Modularization ===
 +
 +No news.
  
 === Next ZF Version === === Next ZF Version ===
 +
 +More progress on PHP upgrades at VU. No progress on getting ZF pull requests merged -- Demian is trying to figure out how to expedite that.
  
 === Improved Use of Permissions === === Improved Use of Permissions ===
 +
 +No news.
  
 === Solr 6 === === Solr 6 ===
  
-The "unbundle Solr" pull request ([[https://github.com/vufind-org/vufind/pull/769|#769]]) has been merged. Demian will try to find time to begin work on a Solr 6 PR when time permits.+The "unbundle Solr" pull request ([[https://github.com/vufind-org/vufind/pull/769|#769]]) has been merged. Demian has begun work on a Solr 6 PR ([[https://github.com/vufind-org/vufind/pull/869|#869]]).
  
 === Deprecation Progress === === Deprecation Progress ===
  
-As noted above, a PR has been opened to remove the built-in statistics functionality.+As noted above, a PR has been merged to remove the built-in statistics functionality. Still to do: BeanShell scripts and Google Maps support.
  
 === Release Date for 3.1.2 === === Release Date for 3.1.2 ===
 +
 +Proposed: January 16, 2017. No objections.
  
 === Other Front End Updates === === Other Front End Updates ===
  
 +Chris explained the recently merged [[https://github.com/vufind-org/vufind/pull/802|form attribute support]] changes in more detail.
 +
 +Chris requested a review of the [[https://github.com/vufind-org/vufind/pull/860|tokenize language strings]] PR in case there are more language strings that need updating. We will merge soon if no further suggestions are made.
 ==== 3. Institutional Home ==== ==== 3. Institutional Home ====
  
 +No news until the new year.
 ==== 4. Next Call Date? ==== ==== 4. Next Call Date? ====
  
-We discussed whether to skip the next call due to the likelihood of minimal activity over the holiday break.+We decided to skip the next call due to the likelihood of minimal activity over the holiday break.
  
 ==== 5. Other Topics? ==== ==== 5. Other Topics? ====
  
 +Jochen asked about PHP 7 support in VuFind. Demian reported that this should be working as of release 3.0. Demian is currently developing on a PHP 7 box and testing on a PHP 5 box.
 ===== Next Call ===== ===== Next Call =====
  
-The next call will be Tuesday, January 32016 at 9am Eastern Standard Time (14:00 GMT).+The next call will be Tuesday, January 172017 at 9am Eastern Standard Time (14:00 GMT).
 ---- struct data ---- ---- struct data ----
 +properties.Page Owner : 
 ---- ----
  
developers_call/minutes20161220.1481835036.txt.gz · Last modified: 2016/12/15 20:50 by demiankatz