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

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
minutes_20111101 [2011/10/26 12:46] – created demiankatzdevelopers_call:minutes20111101 [2015/12/09 11:59] (current) – ↷ Page moved and renamed from minutes_20111101 to developers_call:minutes20111101 andre_l
Line 1: Line 1:
 ====== VuFind Developers Call Minutes: November 1, 2011 ====== ====== VuFind Developers Call Minutes: November 1, 2011 ======
  
-Attending: +Attending: Jeffrey Barnett, Demian Katz, Luke O'Sullivan, Sean Purcell, Graham Seaman, Ernie Simuro
  
 ===== Agenda ===== ===== Agenda =====
  
 ==== 1. New/Updated JIRA Tickets ==== ==== 1. New/Updated JIRA Tickets ====
 +  * [[http://vufind.org/jira/browse/VUFIND-240|VUFIND-240]] - It is now much easier to use the KStemmer since it is packaged with Solr 3.4, so the ticket has been updated to reflect this.
 +  * [[http://vufind.org/jira/browse/VUFIND-260|VUFIND-260]] - Now that the Solr 3 update is complete, this ticket has been closed.
 +  * [[http://vufind.org/jira/browse/VUFIND-276|VUFIND-276]] - Luke has once again provided an update to his feedback patch.
 +  * [[http://vufind.org/jira/browse/VUFIND-454|VUFIND-454]] - Demian has updated his website indexing patch to work with Solr 3.4.
 +  * [[http://vufind.org/jira/browse/VUFIND-465|VUFIND-465]] - Servilio submitted a fix to a minor flaw in HMAC processing in the new hold-placing code; it has been committed.
 +  * [[http://vufind.org/jira/browse/VUFIND-466|VUFIND-466]] - This is a reminder to investigate using the Extended DisMax handler now that we have updated to Solr 3.
 +  * [[http://vufind.org/jira/browse/VUFIND-467|VUFIND-467]] - This is a reminder to investigate using Xincludes for more flexible Solr local configuration now that we have updated to Solr 3.
 +  * [[http://vufind.org/jira/browse/VUFIND-468|VUFIND-468]] - This patch provides integration with the Flickr API.
 +  * [[http://vufind.org/jira/browse/VUFIND-469|VUFIND-469]] - This ticket requests more configurable date/time displays; now that we have the VuFindDate object, this should be relatively easy to achieve.
 +  * [[http://vufind.org/jira/browse/VUFIND-470|VUFIND-470]] - This ticket requests the elimination of a hard-coded base URL in the config.ini file; a patch is attached which Demian will look into committing shortly.
 +  * [[http://vufind.org/jira/browse/VUFIND-471|VUFIND-471]] - There was a bug in the way pickup locations were displayed in the user account hold list for some ILS drivers; this ticket includes a fix which has been committed to the trunk.
  
 ==== 2. Solr 3.x Update ==== ==== 2. Solr 3.x Update ====
 +
 +The VuFind trunk is now using Solr 3.4.  If you have time, please check out the latest trunk, reindex your records, and report any problems you encounter.  So far, the transition appears to be fairly seamless.
 +
 +Demian spent some time investigating a problem Luke noticed with the way the WordDelimiterFilterFactory behaves in VuFind's Solr schema -- accidentally typing a capital letter in the middle of a word can lead to bad results.  Due to limitations still present in Solr 3, it appears that there is no easy solution to this problem that doesn't involve some trade-offs -- see the [[http://lucene.472066.n3.nabble.com/DisMax-and-WordDelimiterFilterFactory-td3452039.html|full thread]] for more details.
 +
 +Similarly, some other outstanding issues (unwanted highlighting from boost queries in the [[http://vufind.org/jira/browse/VUFIND-452|VUFIND-452]] patch and limitations of the LocalParams syntax as mentioned in [[http://vufind.org/jira/browse/VUFIND-453|VUFIND-453]]) appear unresolved in Solr 3.4.
 +
 +Demian has heard that Solr 3's memory usage should be better than Solr 1.4's was, but he hasn't had time to study it closely yet.  Luke reports that he's still having problems with memory filling up since switching to Solr 3, so perhaps the improvement is not as great as anticipated.
 +
 +Sean mentioned that using [[http://www.oracle.com/technetwork/middleware/jrockit/overview/index.html|JRockit]] as a JVM seems to have helped with Solr stability.
  
 ==== 3. VuFind 2.0 Update ==== ==== 3. VuFind 2.0 Update ====
 +
 +VuFind 2.0 is now subject to [[http://vufind.org/hudson/job/VuFind2/|continuous integration]].  The Zend Framework is better suited to testing and analysis than the previous architecture, so these tools are likely to prove even more useful than before.  Chris has done a lot of work on improving style compliance, and Demian has continued slowly implementing missing features.  Chris is currently implementing logging functionality (which will eventually include debug mode).
  
 ==== 4. SciVerse Template App ==== ==== 4. SciVerse Template App ====
Line 16: Line 39:
  
 ==== 5. New Mobile Theme ==== ==== 5. New Mobile Theme ====
 +
 +The jQuery mobile files have been updated to the latest version.  This has caused some problems with Luke's "additional ILS functions" capabilities, which are currently being investigated.
  
 ==== 6. Cart Functionality ==== ==== 6. Cart Functionality ====
 +
 +Luke and Demian are still working on polishing this patch -- some prerequisites have been committed to the trunk, but there's still a little more work needed before the whole patch can go in.  Hopefully it will be done soon!
  
 ==== 7. Other Topics? ==== ==== 7. Other Topics? ====
 +
 +Graham asked about statistics -- no progress yet, but Demian mentioned that Eric Lease Morgan has been putting together Apache log analysis tools to help with gathering VuFind stats.
 +
 +Luke asked about adding alternate output formats (XML, JSON, etc.) in VuFind 2 so that certain pages could be presented in machine-readable ways using HTTP accept headers, etc.; this is possible with Zend Framework, though it will require some thought in order to be implemented well.  Some of the existing OAI-PMH logic (i.e. XML representations) in the record drivers might be leveraged here.
 +
 +Demian mentioned that he has been in occasional conversations with the [[http://www.librarycloud.org/|LibraryCloud]] team about adding linked data capabilities in VuFind so that some of its data could be harvested into their repository; this hasn't gotten beyond the hypothetical stage yet.
  
 ===== Next Call ===== ===== Next Call =====
Line 25: Line 58:
 The next call will be Tuesday, November 15, 2011 at 11am Eastern Standard Time (GMT - 5:00).  Note that the time has changed from Daylight to Standard in the Eastern zone, so if you are in another time zone, the meeting time may be different for you! The next call will be Tuesday, November 15, 2011 at 11am Eastern Standard Time (GMT - 5:00).  Note that the time has changed from Daylight to Standard in the Eastern zone, so if you are in another time zone, the meeting time may be different for you!
 ---- struct data ---- ---- struct data ----
 +properties.Page Owner : 
 ---- ----
  
developers_call/minutes20111101.1319633181.txt.gz · Last modified: 2014/06/13 13:13 (external edit)