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

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
Last revisionBoth sides next revision
developers_call:minutes20150428 [2015/04/23 15:18] – [1. Development Updates] demiankatzdevelopers_call:minutes20150428 [2015/04/28 14:39] – [3. Other Topics?] demiankatz
Line 1: Line 1:
 ====== VuFind Developers Call Minutes: April 28, 2015 ====== ====== VuFind Developers Call Minutes: April 28, 2015 ======
  
-Attending: +Attending: Filipe Bento, Chris Delis, Chris Hallberg, Demian Katz, Tod Olson
  
 ===== Agenda ===== ===== Agenda =====
Line 11: Line 11:
   * [[https://vufind.org/jira/browse/VUFIND-299|VUFIND-299]] - Thanks to Chris' efforts, the advanced search screen now works without Javascript enabled in the Bootstrap3 theme.   * [[https://vufind.org/jira/browse/VUFIND-299|VUFIND-299]] - Thanks to Chris' efforts, the advanced search screen now works without Javascript enabled in the Bootstrap3 theme.
   * [[https://vufind.org/jira/browse/VUFIND-905|VUFIND-905]] - Chris' improved tagging interface has been merged to master, which resolves this ticket -- users are now able to delete their own tags.   * [[https://vufind.org/jira/browse/VUFIND-905|VUFIND-905]] - Chris' improved tagging interface has been merged to master, which resolves this ticket -- users are now able to delete their own tags.
-  * [[https://vufind.org/jira/browse/VUFIND-1105|VUFIND-1105]] - This ticket contains some discussion of a possible alphabrowse/call number issue; Tod is currently investigating.+  * [[https://vufind.org/jira/browse/VUFIND-1105|VUFIND-1105]] - This ticket contains some discussion of a possible alphabrowse/call number issue; Tod eventually determined it was a local problem.
   * [[https://vufind.org/jira/browse/VUFIND-1106|VUFIND-1106]] / [[https://vufind.org/jira/browse/VUFIND-1107|VUFIND-1107]] - These tickets share a makefile for compiling LESS files in a different way; this may be useful for some people. [[https://vufind.org/jira/browse/VUFIND-1106|VUFIND-1106]] is an accidental duplicate and has been closed.   * [[https://vufind.org/jira/browse/VUFIND-1106|VUFIND-1106]] / [[https://vufind.org/jira/browse/VUFIND-1107|VUFIND-1107]] - These tickets share a makefile for compiling LESS files in a different way; this may be useful for some people. [[https://vufind.org/jira/browse/VUFIND-1106|VUFIND-1106]] is an accidental duplicate and has been closed.
   * [[https://vufind.org/jira/browse/VUFIND-1108|VUFIND-1108]] - This ticket reports a bug in the TranslatorAwareTrait that was addressed by PR [[https://github.com/vufind-org/vufind/pull/336|#336]].   * [[https://vufind.org/jira/browse/VUFIND-1108|VUFIND-1108]] - This ticket reports a bug in the TranslatorAwareTrait that was addressed by PR [[https://github.com/vufind-org/vufind/pull/336|#336]].
-  * [[https://vufind.org/jira/browse/VUFIND-1109|VUFIND-1109]] - This ticket reports an edge case where changing ChoiceAuth configuration while a user session is active causes error messages. Demian has put together a proposed solution as PR [[https://github.com/vufind-org/vufind/pull/351|#351]].+  * [[https://vufind.org/jira/browse/VUFIND-1109|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 [[https://github.com/vufind-org/vufind/pull/351|#351]] and later merged it. 
 +  * [[https://vufind.org/jira/browse/VUFIND-1110|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 === === Pull Requests ===
  
 +  * [[https://github.com/vufind-org/vufind/pull/275|#275]] - merged - This older PR, adding [[https://github.com/googlei18n/libphonenumber|libphonenumber]] validation to SMS dialogs, has finally been merged.
   * [[https://github.com/vufind-org/vufind/pull/341|#341]] - in progress - Demian has done some preliminary work on checked out item pagination ([[https://vufind.org/jira/browse/VUFIND-1094|VUFIND-1094]]) here.   * [[https://github.com/vufind-org/vufind/pull/341|#341]] - in progress - Demian has done some preliminary work on checked out item pagination ([[https://vufind.org/jira/browse/VUFIND-1094|VUFIND-1094]]) here.
   * [[https://github.com/vufind-org/vufind/pull/342|#342]] - merged - Adds embargo information to SFX resolver driver output.   * [[https://github.com/vufind-org/vufind/pull/342|#342]] - merged - Adds embargo information to SFX resolver driver output.
Line 25: Line 27:
   * [[https://github.com/vufind-org/vufind/pull/346|#346]] - in progress - Demian has done some preliminary work on advanced combined search recommendation configuration ([[https://vufind.org/jira/browse/VUFIND-1095|VUFIND-1095]]) here.   * [[https://github.com/vufind-org/vufind/pull/346|#346]] - in progress - Demian has done some preliminary work on advanced combined search recommendation configuration ([[https://vufind.org/jira/browse/VUFIND-1095|VUFIND-1095]]) here.
   * [[https://github.com/vufind-org/vufind/pull/347|#347]] - closed - Incorrect PR opened by accident.   * [[https://github.com/vufind-org/vufind/pull/347|#347]] - closed - Incorrect PR opened by accident.
-  * [[https://github.com/vufind-org/vufind/pull/348|#348]] - in progress - A new listener to allow conditional filters to be applied to Solr based on user permissions.+  * [[https://github.com/vufind-org/vufind/pull/348|#348]] - merged - A new listener to allow conditional filters to be applied to Solr based on user permissions.
   * [[https://github.com/vufind-org/vufind/pull/349|#349]] - merged - DAIA ILS driver bug fix   * [[https://github.com/vufind-org/vufind/pull/349|#349]] - merged - DAIA ILS driver bug fix
   * [[https://github.com/vufind-org/vufind/pull/350|#350]] - merged - Fixes for JSTree hierarchy renderer to properly escape HTML code.   * [[https://github.com/vufind-org/vufind/pull/350|#350]] - merged - Fixes for JSTree hierarchy renderer to properly escape HTML code.
   * [[https://github.com/vufind-org/vufind/pull/353|#353]] - merged - A "strict standards" compliance tweak.   * [[https://github.com/vufind-org/vufind/pull/353|#353]] - merged - A "strict standards" compliance tweak.
 +  * [[https://github.com/vufind-org/vufind/pull/354|#354]] - in progress - This contains Demian's initial work on porting [[https://vufind.org/jira/browse/VUFIND-542|VUFIND-542]] (improved author indexing) to VuFind 2.
  
 ==== 2. Development Planning ==== ==== 2. Development Planning ====
  
 === Call Number Normalization === === Call Number Normalization ===
 +
 +No news this week. Tod is still doing testing on his end, but he is hoping the project will be completed soon.
 +
 +=== Improved Author Indexing ===
 +
 +Demian has been reviewing [[https://vufind.org/jira/browse/VUFIND-542|VUFIND-542]], the JIRA ticket addressing more flexible representation of authors in VuFind. He has begun a PR for VuFind 2 ([[https://github.com/vufind-org/vufind/pull/354|#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.
 +
 +Some discussion of SolrMarc internals needed to make the custom indexing logic more straightforward (Demian and Tod will discuss in more detail after the call).
 +
 +Some discussion of Demian's changes to facet functionality -- suggestion: change authorStr to author_facet for clarity.
 +
 +Tangent: discussion of tables of contents (somewhat inconsistent indexing; naming not ideal).
  
 === Solr Upgrade? === === Solr Upgrade? ===
Line 39: Line 54:
  
 === VuFind Solutions GitHub === === VuFind Solutions GitHub ===
 +
 +Chris set up a proof of concept branch for keeping features in GitHub: [[https://github.com/vufind-org/vufind/tree/feature/offcanvas-menu|offcanvas menu branch]]. Naming convention: create a branch prefixed with "feature/".
 +
 +Still to do: build a wiki to document existing feature branches.
 +
 +Tod's suggestion: add a feature-specific README.md to the repo.
  
 === Permissions === === Permissions ===
  
-Demian sent a proposal to the mailing list but has received no feedback yet.+Demian sent a proposal to the mailing list but has received minimal feedback.
  
 ==== 3. Other Topics? ==== ==== 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.
 +
 +We ran a test of WebEx (generously offered by Filipe) as a possible future venue for the call. We may attempt to run the next call on WebEx if BigBlueButton is not able to be resurrected.
 ===== Next Call ===== ===== Next Call =====
  
developers_call/minutes20150428.txt · Last modified: 2015/04/28 15:34 by demiankatz