====== VuFind Developers Call Minutes: March 20, 2012 ====== Attending: Jeffrey Barnett, Demian Katz, Benjamin Mosior, Eoghan Ó Carragáin, Luke O'Sullivan, Sean Purcell ===== Agenda ===== ==== 1. New/Updated JIRA Tickets ==== * [[http://vufind.org/jira/browse/VUFIND-5|VUFIND-5]] - This was VuFind's oldest open ticket, related to early problems with over-long URLs; it no longer seems to be a problem in recent versions of VuFind, so I have closed the ticket. If you run into a long URL issue, please open a new ticket with more details. * [[http://vufind.org/jira/browse/VUFIND-120|VUFIND-120]] - There has been discussion of FRBR in VuFind recently, so Demian posted some comments here. Feel free to join the conversation. * [[http://vufind.org/jira/browse/VUFIND-157|VUFIND-157]] - Login followup behavior is simplified in VuFind 2.0 and is unlikely to change in 1.x, so I have closed this ticket. * [[http://vufind.org/jira/browse/VUFIND-191|VUFIND-191]], [[http://vufind.org/jira/browse/VUFIND-197|VUFIND-197]], [[http://vufind.org/jira/browse/VUFIND-199|VUFIND-199]], [[http://vufind.org/jira/browse/VUFIND-216|VUFIND-216]] - Several Summon-related tickets have been closed due to the improved infrastructure of VuFind 2.0. * [[http://vufind.org/jira/browse/VUFIND-258|VUFIND-258]] - The patch for using VuFind to index articles as well as monographs has been refined and committed to the trunk. A revised patch based on the trunk version has been posted. * [[http://vufind.org/jira/browse/VUFIND-268|VUFIND-268]] - I have closed the "test VuFind in PHP 5.3" ticket -- VuFind 2.0 will be written specifically for 5.3, so it will resolve the issue. * [[http://vufind.org/jira/browse/VUFIND-340|VUFIND-340]] - The "improved password security" ticket has been assigned to Mark Triggs; he will work on it as time allows. Feel free to read his proposal and offer suggestions if you have not already. * [[http://vufind.org/jira/browse/VUFIND-448|VUFIND-448]] - VuFind 2 has been updated to support case-insensitive URLs, so this ticket has been closed. * [[http://vufind.org/jira/browse/VUFIND-521|VUFIND-521]] - This ticket captures last call's discussion about controlling ILS driver through the Solr index; please comment if you have additional ideas. We already have one comment from Zeno Tajoli pointing out that in some scenarios, a single record may need to connect to multiple ILSes (i.e. export from a union catalog with multiple item records attached to a single bib record). * [[http://vufind.org/jira/browse/VUFIND-522|VUFIND-522]] - This ticket proposes an authentication module that allows the user to choose from several authentication options. * [[http://vufind.org/jira/browse/VUFIND-523|VUFIND-523]] - This ticket proposes a change to the way SOLR_HOME is used in the MARC import scripts; this change will make it easier to change behavior by editing import.properties, but it will also force users to ensure that import.properties is always properly configured. Please take a look and comment whether or not you think this should go into the trunk. * [[http://vufind.org/jira/browse/VUFIND-524|VUFIND-524]] - Our first third-party patch for the VuFind 2 branch, this enhancement offers better Javascript configuration in themes; it has been committed. * [[http://vufind.org/jira/browse/VUFIND-525|VUFIND-525]] - This patch proposes making VuFind's editions field multi-valued. Please vote/comment if you feel this belongs in the trunk. * [[http://vufind.org/jira/browse/VUFIND-526|VUFIND-526]] - This ticket requests recaptcha support for comments. * [[http://vufind.org/jira/browse/VUFIND-527|VUFIND-527]] - This patch for VuFind 2 adds "bound in" functionality to the holdings tab. Demian will hold off on committing it until VuFind 2 is more mature, since adopting the patch will require updates to the documentation. * [[http://vufind.org/jira/browse/VUFIND-528|VUFIND-528]] - Luke has submitted a patch which provides a "no ILS" driver to disable ILS functionality when a library either has no ILS or has temporary system problems. * [[http://vufind.org/jira/browse/VUFIND-529|VUFIND-529]] - This ticket records the fact that the "retain current filters" checkbox doesn't work when Javascript is disabled; a solution is proposed, but there is some question of whether it is worth the effort. Please comment if you have an opinion. * [[http://vufind.org/jira/browse/VUFIND-530|VUFIND-530]] - This ticket requests more flexible sort options in the Browse module. * [[http://vufind.org/jira/browse/VUFIND-531|VUFIND-531]] - This ticket requests adding links to call numbers to search for related records. * [[http://vufind.org/jira/browse/VUFIND-532|VUFIND-532]] - This patch allows VuFind's default language to be specified on the URL line. It has been committed. * [[http://vufind.org/jira/browse/VUFIND-533|VUFIND-533]] - This ticket requests a 404 status code for invalid record URLs (right now, errors return a 200 OK status). Demian has committed a fix based on the submitted patch. * [[http://vufind.org/jira/browse/VUFIND-534|VUFIND-534]] - This ticket proposes better social media integration (Facebook/Twitter) for VuFind. * [[http://vufind.org/jira/browse/VUFIND-535|VUFIND-535]] - This ticket proposes a front-page "ticker" to provide general information to users (upcoming announcements, librarian Twitter/RSS feeds, etc., etc.) * [[http://vufind.org/jira/browse/VUFIND-536|VUFIND-536]] - This ticket provides a patch to fix bulk RefWorks export, which is broken in VuFind 1.3. ==== 2. VuFind 2.0 Update ==== Demian has continued work on the Summon module and implementing missing recommendation plug-ins; Chris has continued work on the Browse module. Demian took a survey of the group to see if anyone is using the Admin module, since he is thinking of removing/changing it in 2.0 due to limitations of the current implementation. So far, nobody seems very attached to the existing functionality. ==== 3. New Mobile Theme ==== No news. ==== 4. VuFind Developers Summit 2012 ==== A [[community:conferences:summit_2012|VuFind Summit 2012]] wiki page has been created for posting the latest information on the conference. Some new details are there now. ==== 5. VuFind Hierarchical Collections Update ==== The collection module for VuFind is nearly feature-complete. You can see a demo of the code using Villanova's VuDL collection [[http://vufind.org/collection|here]]. (Note that the demo may be unavailable if Demian's test server is turned off). ==== 6. Other Topics? ==== Demian will be on vacation on the next call date but will attempt to join the call anyway; if he can't make it, someone from Villanova will be on standby to start things up. The VuFind 1.4 release date was mentioned; Demian is not sure yet whether or not this should come before or after the 2.0RC1 release. It will depend on progress in the collection branch and general workload. ===== Next Call ===== The next call will be Tuesday, April 3, 2012 at 10am Eastern Daylight Time (GMT - 4:00).