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

This is an old revision of the document!


VuFind Developers Call Minutes: April 19, 2011

Attending:

Agenda

1. VuDL in JIRA

The VuDL project is going to share VuFind's JIRA. Please let Demian know if this causes problems for anyone.

2. Integration Testing Update

A new version of the PHP Sonar plug-in has been released (0.4). Demian has upgraded the VuFind Sonar server. The most visible improvement is a fix for a bug in duplicate code detection which was causing contents of the Smarty “compile” directory to show up (though there are still some problems that need to be addressed in the next release – see SONARPLUGINS-1093).

3. New/Updated JIRA Tickets

  • VUFIND-173 - Eoghan has contributed a patch for variable search result page size. Demian will review soon.
  • VUFIND-310 - Eoghan's multi-view code has been committed to the trunk (though it is disabled by default).
  • VUFIND-397 - A minor bug fix to the Author module to handle quotation marks in author names.
  • VUFIND-398 - Through the use of little-documented Solr features, this patch allows advanced searches to take advantage of Dismax, yielding much higher-quality results.

4. New Mobile Theme

5. Cart Functionality

6. Architecture Improvements

Demian has been reading Zend books and should be ready to start prototyping soon. Vaswani's “Zend Framework: A Beginner's Guide” is not recommended as it spends very little time discussing the Zend architecture, though it does cover some relevant topics and generally provides good chapter-end links. Pope's “Zend Framework 1.8 Web Application Development” does a much better job of explaining the behavior and philosophy of the framework and seems to be the best available starting point.

7. Solr 3.1 Update

Demian began experimenting with Solr 3.1 in VuFind. The new major version causes problems with custom Solr components used by VuFind – the alphabetical browse handler and the custom Unicode filter. New versions of these components will need to be compiled in order to progress (Mark Triggs has already updated his alphabetical browse handler, but it can't be tested until other problems are solved; the custom Unicode filter may be able to be replaced by Solr's new built-in ICUFoldingFilter, but that is complex to configure). After these issues are sorted out, there may still be further problems related to other changes to Solr's behavior (i.e. terms component output, highlighting differences, etc.).

Demian has set up a new branch for experimenting with Solr 3.1 (https://vufind.svn.sourceforge.net/svnroot/vufind/branches/solr3/), but no changes have been committed there yet. Once a working configuration exists, it will be made available there before getting pushed into the trunk.

8. Next release: 1.1.1 vs. 1.2?

In the first month after the release of VuFind 1.1, there haven't really been any bugs serious enough to justify a 1.1.1 release (unless you count the SolrMarc Dewey indexing problems, which affect a fairly narrow group of users). We discussed whether we want to continue targeting a 1.1.1 release, or whether it makes more sense to jump directly to a 1.2 release with more drastic changes (i.e. Solr 3.1, expanded ILS driver functionality, etc.).

9. Other Topics?

Next Call

The next call will be Tuesday, May 3, 2011 at 10am Eastern Daylight Time (GMT - 4:00).

developers_call/minutes20110419.1303219979.txt.gz · Last modified: 2014/06/13 13:13 (external edit)