Overview and details of the sessions of this conference. Please select a date or location to show only sessions at that day or location. Please select a single session for detailed view (with abstracts and downloads if available).
11:00am - 11:45am ID: 192 / Fedora IG 2: 1 Fedora Interest Group Presentations Topics: Repositories of high volume and/or complex data and collections, Managing Research Data, Software, and Workflows, Integrating with the Wider Web and External Systems Keywords: network infrastructure, use cases, extending Fedora
The API Extension Architecture In Practice
Aaron Birkland, Elliot Metsger, Sayeed Choudhury
Johns Hopkins University, United States of America
The API Extension Architecture (API-X) is network infrastructure intended to provide extensibility to Fedora. Fundamentally, this architecture is based on the principle of binding web services to repository objects they may consume, and exposing the results of this binding as web resources. API-X was designed as part of a community effort based on business needs of a variety of universities, libraries, museums; and is available to the public as a community-supported software release. This presentation describes the application of the API-X infrastructure in practice by highlighting the conceptualization, deployment, and analysis of API-X extensions in production in order to satisfy real-world use cases.
11:45am - 12:30pm ID: 169 / Fedora IG 2: 2 Fedora Interest Group Presentations Topics: Repositories and Cultural Heritage, Repositories of high volume and/or complex data and collections, Integrating with the Wider Web and External Systems, Developing and Training Staff Keywords: Community Software Development, Repository Serialization, Interoperability
Working Together: Varied needs coalesce in the Import-Export community effort
Nick Ruest1, Andrew Woods2
1York University, Canada; 2DuraSpace
After reinventing itself as Fedora 4, the Fedora repository software is maturing and is the subject of increased adoption. As regular development makes way for a more demand-driven approach to improvements and extensions, an unlikely band of interested parties have joined together, each contributing to a long list of functional requirements that would back the “Import-Export” development effort.
This talk will discuss how requirements were gathered, work was organized and ultimately how this successful effort to improve the fedora 4 software can serve as a model for future community-driven improvement.