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

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:minutes20130514 [2013/05/14 14:00] – [VuFind Developers Call Minutes: May 14, 2013] demiankatzdevelopers_call:minutes20130514 [2014/06/13 13:14] (current) – external edit 127.0.0.1
Line 1: Line 1:
 ====== VuFind Developers Call Minutes: May 14, 2013 ====== ====== VuFind Developers Call Minutes: May 14, 2013 ======
  
-Attending: Filipe Bento, Demian Katz, Joshua Knoll, Benjamin Mosior, Al Rykhus, Ben Wiens+Attending: Filipe Bento, Chris Fishburn, Demian Katz, Josiah Knoll, Benjamin Mosior, Tod Olson, Sean Purcell, Al Rykhus, Ben Wiens
  
 ===== Agenda ===== ===== Agenda =====
Line 16: Line 16:
   * [[http://vufind.org/jira/browse/VUFIND-633|VUFIND-633]] - Auto-detection of browser language preferences is now a standard feature in 2.0.   * [[http://vufind.org/jira/browse/VUFIND-633|VUFIND-633]] - Auto-detection of browser language preferences is now a standard feature in 2.0.
   * [[http://vufind.org/jira/browse/VUFIND-655|VUFIND-655]] - Next/previous record navigation can now be enabled for the Summon and WorldCat modules as well as for Solr.   * [[http://vufind.org/jira/browse/VUFIND-655|VUFIND-655]] - Next/previous record navigation can now be enabled for the Summon and WorldCat modules as well as for Solr.
-  * [[http://vufind.org/jira/browse/VUFIND-683|VUFIND-683]] - This bug report (SMS messages fail to send when email subject is blank) has been inactive for a few months, and Demian was unable to reproduce the issue, so it has been closed; feel free to reopen if you find a way to demonstrate the problem.+  * [[http://vufind.org/jira/browse/VUFIND-683|VUFIND-683]] - This bug report (SMS messages fail to send when email subject is blank) has been inactive for a few months, and Demian was unable to reproduce the issue, so it has been closed; feel free to reopen if you find a way to demonstrate the problem.  The KLN team will investigate further.
   * [[http://vufind.org/jira/browse/VUFIND-709|VUFIND-709]] - Processing of queries ending in question marks has been improved (though some imperfections remain).   * [[http://vufind.org/jira/browse/VUFIND-709|VUFIND-709]] - Processing of queries ending in question marks has been improved (though some imperfections remain).
   * [[http://vufind.org/jira/browse/VUFIND-726|VUFIND-726]] - There has been some discussion about enhanced AlphaBrowse here.   * [[http://vufind.org/jira/browse/VUFIND-726|VUFIND-726]] - There has been some discussion about enhanced AlphaBrowse here.
Line 27: Line 27:
   * [[http://vufind.org/jira/browse/VUFIND-806|VUFIND-806]] - This ticket allows multiple call numbers to be displayed in the record holdings tab when there is more than one unique value in a single location.   * [[http://vufind.org/jira/browse/VUFIND-806|VUFIND-806]] - This ticket allows multiple call numbers to be displayed in the record holdings tab when there is more than one unique value in a single location.
   * [[http://vufind.org/jira/browse/VUFIND-807|VUFIND-807]] - This ticket has been opened to allow discussion of editing user ILS account information through the ILS driver.   * [[http://vufind.org/jira/browse/VUFIND-807|VUFIND-807]] - This ticket has been opened to allow discussion of editing user ILS account information through the ILS driver.
-  * [[http://vufind.org/jira/browse/VUFIND-808|VUFIND-808]] - This ticket addresses a bug in the MultiBackend driver that breaks patron login; Demian will commit as soon as discussion of the best fix is completed.+  * [[http://vufind.org/jira/browse/VUFIND-808|VUFIND-808]] - This ticket addresses a bug in the MultiBackend driver that breaks patron login; Demian will commit as soon as discussion of the best fix is completed (on KLN to-do list).
   * [[http://vufind.org/jira/browse/VUFIND-809|VUFIND-809]] - The infrastructure for obtaining confirmation from the user for deleting favorites/lists has been made more generic and simpler.   * [[http://vufind.org/jira/browse/VUFIND-809|VUFIND-809]] - The infrastructure for obtaining confirmation from the user for deleting favorites/lists has been made more generic and simpler.
   * [[http://vufind.org/jira/browse/VUFIND-810|VUFIND-810]] - This ticket proposes some enhancements to the layoutClass view helper.   * [[http://vufind.org/jira/browse/VUFIND-810|VUFIND-810]] - This ticket proposes some enhancements to the layoutClass view helper.
Line 35: Line 35:
 ==== 2. VuFind 2.0 Update ==== ==== 2. VuFind 2.0 Update ====
  
-We should resolve [[http://vufind.org/jira/browse/VUFIND-659|VUFIND-659]] soon to ensure that an updated SolrMarc release is ready in time for VuFind 2.0.+We should resolve [[http://vufind.org/jira/browse/VUFIND-659|VUFIND-659]] soon to ensure that an updated SolrMarc release is ready in time for VuFind 2.0.  The hack proposed on the ticket was approved by the group and will be implemented.
  
-The master branch has been updated to use the latest SolrMarc release, so we are ready to upgrade to Solr 4 as soon as version 4.3 is released.  Eoghan has just updated the solr4x branch to Solr 4.2.1; we may want to consider accepting this version for master, since currently 4.3 seems to have some new SolrMarc compatibility issues.+The master branch has been updated to use the latest SolrMarc release, so we are ready to upgrade to Solr 4 as soon as version 4.3 is released.  Eoghan has just updated the solr4x branch to Solr 4.2.1; we may want to consider accepting this version for master, since currently 4.3 seems to have some new SolrMarc compatibility issues.  Demian is leaning toward getting 4.2.1 into master now and worrying about 4.3 later when SolrMarc issues are resolved.  No one objected, so the merge will be done soon.
  
-Demian has improved the security of the AjaxController with [[http://vufind.git.sourceforge.net/git/gitweb.cgi?p=vufind/vufind;a=commitdiff;h=c20e1e4911e6d9e711760962a1614591102676b4|this commit]].  Now all AJAX-callable methods are suffixed with "Ajax" to prevent users from calling arbitrary code.  Further work should be done to reduce the amount of work done in the AjaxController, but this progress is at least the bare minimum necessary for the 2.0 release.+Demian has improved the security of the AjaxController with [[https://github.com/vufind-org/vufind/commit/c20e1e4911e6d9e711760962a1614591102676b4|this commit]].  Now all AJAX-callable methods are suffixed with "Ajax" to prevent users from calling arbitrary code.  Further work should be done to reduce the amount of work done in the AjaxController, but this progress is at least the bare minimum necessary for the 2.0 release.
  
 Demian also believes that reduction of service locator access is sufficient for a 2.0 release -- the remaining classes relying on the service locator do so for a specific reason (mostly controllers and controller-like mechanisms, plus a couple of instances where lazy loading seems wise). Demian also believes that reduction of service locator access is sufficient for a 2.0 release -- the remaining classes relying on the service locator do so for a specific reason (mostly controllers and controller-like mechanisms, plus a couple of instances where lazy loading seems wise).
  
-We should review JIRA tickets attached to the 2.0 version.  Demian has already done a survey of tickets without an assigned version, moving most of them to Wishlist for now.+We should review [[http://vufind.org/jira/issues/?jql=project%20%3D%20VUFIND%20AND%20resolution%20%3D%20Unresolved%20AND%20fixVersion%20%3D%20%222.0%22%20ORDER%20BY%20priority%20DESC|JIRA tickets attached to the 2.0 version]].  Demian has already done a survey of tickets without an assigned version, moving most of them to Wishlist for now.
  
 What other outstanding issues should be cleaned up in advance of 2.0?  Some possibilities: What other outstanding issues should be cleaned up in advance of 2.0?  Some possibilities:
Line 49: Line 49:
   * Reducing use of $this in templates   * Reducing use of $this in templates
   * Using the url() view helper to generate query parameters rather than hard-coding them   * Using the url() view helper to generate query parameters rather than hard-coding them
 +
 +(No strong opinions voiced regarding template cleanup issues).
 ==== 3. Linked Data ==== ==== 3. Linked Data ====
  
 +No news this week.
 ==== 4. VuFind Summit 2013 ==== ==== 4. VuFind Summit 2013 ====
  
Line 56: Line 59:
 ==== 5. Other Topics? ==== ==== 5. Other Topics? ====
  
 +Filipe is making progress on testing VuFind with JAWS and will report back soon.
 ===== Next Call ===== ===== Next Call =====
  
 The next call will be Tuesday, May 28, 2013 at 10am Eastern Daylight Time (14:00 GMT). The next call will be Tuesday, May 28, 2013 at 10am Eastern Daylight Time (14:00 GMT).
 ---- struct data ---- ---- struct data ----
 +properties.Page Owner : 
 ---- ----
  
developers_call/minutes20130514.1368540004.txt.gz · Last modified: 2014/06/13 13:13 (external edit)