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

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:minutes20170411 [2017/04/05 14:51] – [2. Development Planning] demiankatzdevelopers_call:minutes20170411 [2017/04/20 12:47] (current) – [VuFind Developers Call Minutes: April 11, 2017] demiankatz
Line 1: Line 1:
 ====== VuFind Developers Call Minutes: April 11, 2017 ====== ====== VuFind Developers Call Minutes: April 11, 2017 ======
  
-Attending: +Attending: Chris Hallberg, Claas Kazzer, Ben Mosior
  
 ===== Agenda ===== ===== Agenda =====
Line 9: Line 9:
 === JIRA Tickets === === JIRA Tickets ===
  
-  * [[https://vufind.org/jira/browse/VUFIND-1225|VUFIND-1225]] - +  * [[https://vufind.org/jira/browse/VUFIND-1224|VUFIND-1224]] - The solution to this problem (a new optional variable to pass arbitrary parameters through VuFind's Solr startup script to the Solr-provided startup script) has been merged to master. 
 +  * [[https://vufind.org/jira/browse/VUFIND-1225|VUFIND-1225]] - A reminder to make LibGuides API URLs configurable for compatibility with new European data center.
  
 === Pull Requests === === Pull Requests ===
Line 24: Line 25:
   * [[https://github.com/vufind-org/vufind/pull/949|#949]] - merged - Bug fix to hierarchical facet processing (didn't previously work in batch ID retrieval context).   * [[https://github.com/vufind-org/vufind/pull/949|#949]] - merged - Bug fix to hierarchical facet processing (didn't previously work in batch ID retrieval context).
   * [[https://github.com/vufind-org/vufind/pull/950|#950]] - in progress - Work in progress on loading AJAX status only when items scroll into view.   * [[https://github.com/vufind-org/vufind/pull/950|#950]] - in progress - Work in progress on loading AJAX status only when items scroll into view.
-  * [[https://github.com/vufind-org/vufind/pull/951|#951]] - in progress - Bug fix to advanced search processing.+  * [[https://github.com/vufind-org/vufind/pull/951|#951]] - merged - Bug fix to advanced search processing.
   * [[https://github.com/vufind-org/vufind/pull/952|#952]] - merged - Zend\Feed dependency upgrade.   * [[https://github.com/vufind-org/vufind/pull/952|#952]] - merged - Zend\Feed dependency upgrade.
 +  * [[https://github.com/vufind-org/vufind/pull/953|#953]] - merged - Minor improvements to Piwik tracking.
 +  * [[https://github.com/vufind-org/vufind/pull/954|#954]] - in progress - Demonstration of how templates look if we abandon PHP short tags (which is probably best practice, and solves some problems with Heroku).
 +  * [[https://github.com/vufind-org/vufind/pull/955|#955]] - in progress - Work in progress on a proof of concept Alma driver.
  
 ==== 2. Development Planning ==== ==== 2. Development Planning ====
  
 === VuFind on Heroku === === VuFind on Heroku ===
 +
 +No pushes, but progress. Looking into Docker instead of directly Heroku. Reasons include the file system is more compatible and it would make VuFind compatible with most available container services. Claas already has a Docker setup, will share code.
  
 === Image Metadata API Revisited === === Image Metadata API Revisited ===
 +
 +No news.
  
 === Breaking Up Templates === === Breaking Up Templates ===
Line 47: Line 55:
 === Next ZF Version === === Next ZF Version ===
  
-The long-awaited pull request merge for Zend\Feed has finally occurred, so Demian was able to bring VuFind up to date on RSS handling. This in turn opens up the ability to upgrade some other packages that were blocked by the presence of the old version of Zend\Feed.+The long-awaited pull request merge for Zend\Feed has finally occurred, so Demian was able to bring VuFind up to date on RSS handling. This in turn opens up the ability to upgrade some other packages that were blocked by the presence of the old version of Zend\Feed. Unfortunately, we now have a new blocker: the phpDocumentor tool has some hard-coded ZF 2 dependencies in the most recently released version; this appears to be fixed in the project's master branch, but we will have to wait for a new release there before we can proceed. Demian has contacted the project's dev team to see if anything can be done to expedite the process.
  
 === Improved Use of Permissions === === Improved Use of Permissions ===
Line 64: Line 72:
  
 There has been some discussion of improving the clarity of the wiki (for example, using badges to clarify the context of certain sections). Suggestions, or volunteers for helping with an overhaul, would be most welcome. There has been some discussion of improving the clarity of the wiki (for example, using badges to clarify the context of certain sections). Suggestions, or volunteers for helping with an overhaul, would be most welcome.
 +
 +Versioned wiki came up, where you could switch between versions to see previous versions of the wiki for previous versions of the software ([[https://confluence.atlassian.com/conf57/developing-technical-documentation-on-confluence-wiki-701435364.html|Confluence example]]).
  
 === Preparing for 4.0 === === Preparing for 4.0 ===
Line 71: Line 81:
 === Other Front End Updates === === Other Front End Updates ===
  
-== New Theme? ==+== Bootstrap theme issues == 
 + 
 +Chris working to reduce the strength of the Bootstrap classes. Class is working to make a list with other colleagues about the difficult to customize parts of VuFind, will put on a PR when the modern theme preview or Bootstrap re-classing PRs go live.
  
 ==== 3. VuFind Usage Survey ==== ==== 3. VuFind Usage Survey ====
  
 +No news.
 ==== 4. Institutional Home ==== ==== 4. Institutional Home ====
  
 +No news. The subject did not come up at LDCX as Demian had thought it might. Other conversations are still pending.
 ==== 5. Other Topics? ==== ==== 5. Other Topics? ====
  
 +VuFind demo has a very dated looking theme. May be a good place to have the modern theme preview.
 ===== Next Call ===== ===== Next Call =====
  
 The next call will be Tuesday, April 25, 2017 at 9am Eastern Daylight Time (13:00 GMT). The next call will be Tuesday, April 25, 2017 at 9am Eastern Daylight Time (13:00 GMT).
 ---- struct data ---- ---- struct data ----
 +properties.Page Owner : 
 ---- ----
  
developers_call/minutes20170411.1491403873.txt.gz · Last modified: 2017/04/05 14:51 by demiankatz