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

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
minutes_20110517 [2011/05/13 17:14] demiankatzdevelopers_call:minutes20110517 [2015/12/10 20:02] (current) – ↷ Links adapted because of a move operation demiankatz
Line 1: Line 1:
 ====== VuFind Developers Call Minutes: May 17, 2011 ====== ====== VuFind Developers Call Minutes: May 17, 2011 ======
  
-Attending: +Attending: Filipe Bento, Demian Katz, Luke O'Sullivan, Fang Peng, Sean Purcell
  
 ===== Agenda ===== ===== Agenda =====
Line 9: Line 9:
 ==== 1. Integration Testing Update ==== ==== 1. Integration Testing Update ====
  
-Preetha has graduated, so Villanova will be without a grad student for a while.  Before she left, she committed some further testing enhancements: additional checks against the record module as well as an automated method for running tests against specific problem MARC records (see [[unit_tests#testing_bugs|this wiki page]]).  Thanks again to Preetha for all her help getting testing working with continuous integration -- we've learned a lot!+Preetha has graduated, so Villanova will be without a grad student for a while.  Before she left, she committed some further testing enhancements: additional checks against the record module as well as an automated method for running tests against specific problem MARC records (see [[legacy:vufind_1.x_developer_manual:unit_tests#testing_bugs|this wiki page]]).  Thanks again to Preetha for all her help getting testing working with continuous integration -- we've learned a lot! 
  
 ==== 2. New/Updated JIRA Tickets ==== ==== 2. New/Updated JIRA Tickets ====
Line 15: Line 16:
   * [[http://vufind.org/jira/browse/VUFIND-399|VUFIND-399]] - Demian has committed the BibTeX export patch to the trunk.   * [[http://vufind.org/jira/browse/VUFIND-399|VUFIND-399]] - Demian has committed the BibTeX export patch to the trunk.
   * [[http://vufind.org/jira/browse/VUFIND-400|VUFIND-400]] - A bug in SolrMarc's custom VuFind code was discovered -- when using change tracking, the database connection fails if the MySQL connection string in config.ini is surrounded by double quotes.  For now, you can work around this problem by removing the offending quotes; the bug will be fixed in the next SolrMarc release.   * [[http://vufind.org/jira/browse/VUFIND-400|VUFIND-400]] - A bug in SolrMarc's custom VuFind code was discovered -- when using change tracking, the database connection fails if the MySQL connection string in config.ini is surrounded by double quotes.  For now, you can work around this problem by removing the offending quotes; the bug will be fixed in the next SolrMarc release.
 +  * [[http://vufind.org/jira/browse/VUFIND-401|VUFIND-401]] - Luke contributed a patch to display multiple availability statuses rather than a summary when multiple items are present.  Demian will take a closer look at this soon.
 +  * [[http://vufind.org/jira/browse/VUFIND-402|VUFIND-402]] - Graham contributed this patch to extend VUFIND-399 to work with his significantly refactored Summon implementation (which relies on more core VuFind features -- i.e. record drivers -- instead of the current trunk Summon module).  We should discuss whether to adopt Graham's approach in the current trunk and/or VuFind 2.0.  For now, this ticket serves as a good reminder of that need.
 +  * [[http://vufind.org/jira/browse/VUFIND-403|VUFIND-403]] - At the request of [[http://catholicportal.net|CRRA]], Demian added the ability to configure the default value of the "retain current filters" checkbox via searches.ini.  This change has already been committed to the trunk, and a patch is available in JIRA.
 +  * [[http://vufind.org/jira/browse/VUFIND-404|VUFIND-404]] - Filipe M S Bento has contributed a patch to embed Facebook functionality in the record view; try it out and vote/comment if you want to see this in the trunk.
 +  * [[http://vufind.org/jira/browse/VUFIND-405|VUFIND-405]] - Another VuFind 1.1 bug was discovered: public lists were broken.  The fix is easy and a patch is already available in JIRA and committed to trunk.  We should work to further expand our test suite to cover user functionality; more automated tests would help cut down on problems like this one.
 +
  
 ==== 3. Solr 3.1 Update ==== ==== 3. Solr 3.1 Update ====
 +
 +No further development has been done on the VuFind side since the last call.  However, it sounds like the SolrMarc problems with Solr 3.1 have now been addressed in the SolrMarc trunk.  Bob Haschart, the lead SolrMarc developer, is going to be on vacation for a month, but when he gets back we will touch base about a new SolrMarc release, which may be the last detail needed to make a clean upgrade in the VuFind trunk.
  
 ==== 4. Architecture Improvements ==== ==== 4. Architecture Improvements ====
 +
 +Demian has continued experimenting with Zend framework in the vufind2 branch of Subversion.  There is still a fairly large amount of work that needs to be done before this is anything like a working prototype, but some aspects of the design are starting to fall into place (Search Object refactoring, replacements for some old PEAR dependencies, etc.).  Feel free to peek for a preview, and let Demian know if you are interested in collaborating.  In any case, stay tuned for more developments.
 +
  
 ==== 5. New Mobile Theme ==== ==== 5. New Mobile Theme ====
 +
 +Filipe will do some testing of the new theme.  There are no other new developments.
  
 ==== 6. Cart Functionality ==== ==== 6. Cart Functionality ====
 +
 +Luke has all non-Javascript functionality working in the patch, but further investigation is needed to work out some login issues when Javascript is enabled.
 +
 +
 +
 +
 +
 +
 +
 +
  
 ==== 7. Other Topics? ==== ==== 7. Other Topics? ====
 +
 +Luke's patch for expanded ILS functionality (holds, recalls, renewals, etc.) is nearing completion.   He has also added support for Horizon as well as Voyager.
 +
 +Fang visited the [[http://el-una.org/|ELUNA]] meeting and spoke to other Aleph sites that seem interested in trying VuFind.
 +
 +There was some discussion of consortial support in VuFind ([[http://vufind.org/jira/browse/VUFIND-180|VUFIND-180]]).  Fang asked about deduplication tools; none are currently included with VuFind, but we may want to at least provide some recommendations for libraries that need them.  Luke's library currently uses an external custom-built MARC merge script that creates a unique 001 field (based on ISBN when possible) and stores individual library IDs in a locally-defined field.  Luke is willing to share the script by request; he will also look into posting it in JIRA when he has time to document how it works in more detail.
 +
 +Luke will also provide some code to go with his feedback module ticket ([[http://vufind.org/jira/browse/VUFIND-276|VUFIND-276]]) after some of his other pending projects are completed.
  
 ===== Next Call ===== ===== Next Call =====
Line 30: Line 62:
 The next call will be Tuesday, May 31, 2011 at 10am Eastern Daylight Time (GMT - 4:00).  The next call will be Tuesday, May 31, 2011 at 10am Eastern Daylight Time (GMT - 4:00). 
 ---- struct data ---- ---- struct data ----
 +properties.Page Owner : 
 ---- ----
  
developers_call/minutes20110517.1305306862.txt.gz · Last modified: 2014/06/13 13:13 (external edit)