====== VuFind Developers Call Minutes: May 26, 2015 ====== Attending: Filipe Bento, Guenter Hipler, Demian Katz, Claas Kazzer, André Lahmann ===== Agenda ===== ==== 1. Development Updates ==== === JIRA Tickets === * [[https://vufind.org/jira/browse/VUFIND-1113|VUFIND-1113]] - This hierarchy bug was fixed in time for 2.4.1. * [[https://vufind.org/jira/browse/VUFIND-1114|VUFIND-1114]] - This ticket asks a question about the behavior of the ILS driver, but there is no actual bug being reported, so Demian has answered the question and closed the ticket. * [[https://vufind.org/jira/browse/VUFIND-1115|VUFIND-1115]] - This reports a minor Symphony bug, addressed by PR [[https://github.com/vufind-org/vufind/pull/387|#387]]; Demian expects to apply the fix after this call. === Pull Requests === * [[https://github.com/vufind-org/vufind/pull/372|#372]] - merged - Piwik improvements. * [[https://github.com/vufind-org/vufind/pull/373|#373]] - merged - Demo ILS driver improvement. * [[https://github.com/vufind-org/vufind/pull/374|#374]] - merged - Database adjustments to fully accommodate email addresses as usernames. * [[https://github.com/vufind-org/vufind/pull/375|#375]] - merged - Bug fix to RSS feeds for advanced searches (included in 2.4.1) * [[https://github.com/vufind-org/vufind/pull/376|#376]] - merged - Translation improvement. * [[https://github.com/vufind-org/vufind/pull/377|#377]] - merged - Update to latest Bootstrap files in bootstrap3 theme. * [[https://github.com/vufind-org/vufind/pull/378|#378]] - merged - Small enhancement to new "library cards" code. * [[https://github.com/vufind-org/vufind/pull/379|#379]] - in progress - A new theme based on [[http://foundation.zurb.com/|Foundation5]]. This PR was accidentally opened against master but should have been targeted to release-2.4; a revised PR will be forthcoming. * [[https://github.com/vufind-org/vufind/pull/380|#380]] - merged - Bug fix to new SolrMarcRemote logic. * [[https://github.com/vufind-org/vufind/pull/381|#381]], [[https://github.com/vufind-org/vufind/pull/384|#384]] - merged - Bug fixes to recent Hierarchical Facet translation improvement. * [[https://github.com/vufind-org/vufind/pull/382|#382]] - merged - Minor template correction (missing close tag). * [[https://github.com/vufind-org/vufind/pull/383|#383]] - merged - Minor notice correction. * [[https://github.com/vufind-org/vufind/pull/385|#385]] - in progress - Bug fixes to the EDS module. * [[https://github.com/vufind-org/vufind/pull/386|#386]] - in progress - Improvements to the DSpace import XSLT. === Release 2.4.1 === The release went out on time; no problems reported yet. === Wiki Update === The VuFind Wiki has been re-themed to take advantage of the latest modern Dokuwiki skin (and for closer alignment with the rest of vufind.org). ==== 2. Development Planning ==== === Call Number Normalization === Call number improvements are in production at UChicago; so far so good. Tod still needs to do the port of new SolrMarc functionality into BeanShell when time permits. Tod plans to follow up soon on browse normalization using NACO rules. === Improved Author Indexing === Demian posted some questions to solrmarc-tech and is still awaiting feedback. André will share German author relator terms to help make the code more international-friendly. There was some discussion about whether to keep the .ini file or add the relator list as an additional parameter in the marc.properties. Demian suggested that we could try offering both options: an optional parameter could be added to override the .ini file reading (for better performance) while the default behavior retains the .ini file reading (for better clarity). He will experiment with this possibility in the near future. === Solr Upgrade? === No news this week; still waiting on SolrMarc feedback. === VuFind Solutions GitHub === The new Foundation5 theme may be a good candidate for inclusion as a "VuFind Solution." André and Claas are open to this possibility. === Permissions === No news this week. === VuFind API === No news this week. ==== 3. Other Topics? ==== No further topics this week. ===== Next Call ===== The next call will be Tuesday, June 9, 2015 at 10am Eastern Daylight Time (14:00 GMT).