This is an old revision of the document!
Table of Contents
VuFind Developers Call Minutes: April 28, 2015
Attending: Chris Delis, Chris Hallberg, Demian Katz, Tod Olson
Agenda
1. Development Updates
JIRA Tickets
- VUFIND-299 - Thanks to Chris' efforts, the advanced search screen now works without Javascript enabled in the Bootstrap3 theme.
- VUFIND-905 - Chris' improved tagging interface has been merged to master, which resolves this ticket – users are now able to delete their own tags.
- VUFIND-1105 - This ticket contains some discussion of a possible alphabrowse/call number issue; Tod eventually determined it was a local problem.
- VUFIND-1106 / VUFIND-1107 - These tickets share a makefile for compiling LESS files in a different way; this may be useful for some people. VUFIND-1106 is an accidental duplicate and has been closed.
- VUFIND-1108 - This ticket reports a bug in the TranslatorAwareTrait that was addressed by PR #336.
- VUFIND-1109 - This ticket reports an edge case where changing ChoiceAuth configuration while a user session is active causes error messages. Demian put together a proposed solution as PR #351 and later merged it.
- VUFIND-1110 - This reports a small bug in the Bootstrap3 theme's login flow for placing holds when not yet logged in; Chris has fixed it and the fix will be included in release 2.4.1.
Pull Requests
- #275 - merged - This older PR, adding libphonenumber validation to SMS dialogs, has finally been merged.
- #341 - in progress - Demian has done some preliminary work on checked out item pagination (VUFIND-1094) here.
- #342 - merged - Adds embargo information to SFX resolver driver output.
- #343 - merged - Minor OAI-PMH server improvement for better standards compliance.
- #344 - merged - Adds the ability to define complex Solr filters as defaults (previously, default filters had to be simple).
- #346 - in progress - Demian has done some preliminary work on advanced combined search recommendation configuration (VUFIND-1095) here.
- #347 - closed - Incorrect PR opened by accident.
- #348 - merged - A new listener to allow conditional filters to be applied to Solr based on user permissions.
- #349 - merged - DAIA ILS driver bug fix
- #350 - merged - Fixes for JSTree hierarchy renderer to properly escape HTML code.
- #353 - merged - A “strict standards” compliance tweak.
- #354 - in progress - This contains Demian's initial work on porting VUFIND-542 (improved author indexing) to VuFind 2.
2. Development Planning
Call Number Normalization
Improved Author Indexing
Demian has been reviewing VUFIND-542, the JIRA ticket addressing more flexible representation of authors in VuFind. He has begun a PR for VuFind 2 (#354) to bring it up to date and make it easier to discuss. There is still much to do! Input from others would be appreciated.
Solr Upgrade?
Demian has updated pull request #306 to the latest Solr 4 version (4.10.4).
VuFind Solutions GitHub
Permissions
Demian sent a proposal to the mailing list but has received no feedback yet.
3. Other Topics?
Demian upgraded the wiki to improve security; he also reset most of the user accounts due to the high number of spammer accounts present in the system. Please re-register if you find yourself unable to log in.
Next Call
The next call will be Tuesday, May 12, 2015 at 10am Eastern Daylight Time (14:00 GMT).