Table of Contents
VuFind Summit 2016
Part of the cost of this year's conference was funded through a generous donation from Agilent Technologies, Inc., a global company focused in the life sciences, diagnostics and applied chemical markets.
Dates and Location
The 2016 developers summit took place at Villanova University on October 10 and 11, 2016.
More details on the dinner venue may be found here.
9:00 - 9:30 Registration, light refreshments 9:30 - 9:45 Morning Planning 9:45 - 10:15 Lightning Talks 10:15 - 11:00 HackFest / Break-out Sessions 11:00 - 12:15 Joint Online Session with German VuFind Community Meeting 12:15 - 1:15 LUNCH (provided) 1:15 - 4:30 HackFest / Break-out Sessions (continued)
Detailed Talk Descriptions
Demian Katz - State of the Project, Q&A
In this talk, Demian will review what is new and what has changed since the last Summit as well as discuss some areas of future work that may help inform discussion during the afternoon's roadmapping session, where decisions will be made about the direction of the next major release. Time will be included for Q&A.
Andrew Nagy - VuFind on the Open Source FOLIO Platform
The future is bright – think of a time when we are all working from the same common platform to develop and deliver services to our users. No longer do we need to develop a data model to support our data stores. No longer do we need to develop APIs to allow our disparate systems to interoperate. We have entered an era of microservices and platform development. Just as Salesforce.com has its force.com platform, our industry will now have a purpose built platform to help innovate and provide more choice. FOLIO is a new community-driven initiative supported by the OLE community, EBSCO, IndexData, 3rd party software developers and other service providers. Collaboration has been a core component of VuFind since its inception when the Blacklight community and the VuFind community came together to build SolrMarc. It was this community driven development that helped both projects grow. Now with FOLIO, the entire community of development within libraries can help provide new innovations and grow together. In this talk, we will discuss the strategic plans for FOLIO, an update on the community and how to join, a progress update on the codebase as well as a demo on how VuFind has been integrated with FOLIO.
Leila Gonzales - Geographic Search & Display
In this talk, Leila will discuss the Geographic Search & Display module which provides the capability for searching for records via a map interface, and also displays a record's corresponding geographic information (point(s) and/or rectangle(s) and labels) on a map interface in the full record view. She will discuss the configurable options for this module, as well as plans for future improvements. Time will be included for Q&A and discussion/brainstorming about future improvements to the functionality.
The past year has been a whirlwind of changes for VuFind and the web itself. In this talk, we will take a tour of some of the biggest changes and most complex features of VuFind's front end. Chris will also talk about rising web technologies and how they may (or may not) fit into VuFind's future.
Bob Haschart - SolrMarc Update
The latest VuFind release includes a much-improved version of the SolrMarc indexing tool which includes extended syntax, faster indexing with multi-threading, easier customization of Java indexing code, and more. Bob will talk about these helpful new features and answer audience questions about the tool.
Ere Maijala - VuFind APIs in Practice
In this talk, Ere will discuss three different VuFind APIs that have been implemented in the National Library of Finland to address actual needs. These APIs have been proven to be functional in practice and are in progress to be contributed to the official VuFind distribution. The first one is a search API that provides easy access to search results in JSON format using the same URL structure that is used in VuFind searches elsewhere. The second one is a SOAP API for Shibboleth single logout notification, allowing a Shibboleth Service Provider to destroy a user's session on logout even if the logout was initiated in another service. The third one is an external authorization adapter for EZproxy. It allows user authorization to EZproxy to be done via VuFind using VuFind's login methods.
The roadmapping conversation was captured in this living document. The contents of the document will be moved here shortly to create a more permanent archive.