Fedora IG 2: New community-driven features
11:00am - 11:45am
The API Extension Architecture In Practice
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
Working Together: Varied needs coalesce in the Import-Export community effort
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.