...
The Akubra Project is a new effort to provide a pluggable file storage interface that can be adapted to almost any storage subsystem. Akubra will support both ordinary and transactional storage systems, but makes simplifying assumptions about "Blobs" in order to achieve a high level of interoperability. Akubra is part of the Storage Delegation Project. For a more detailed description of Akubra, see Background and Motivation.
https://fedora-commons.org/bamboo/browse/AKUBRA-SAN/latest/artifact/site/index.html
Status
We are currently in the prototyping phase of development. The current work is centered around a simple filesystem implementation (called fs), and a transactional mapping layer (name tbd).
Here's what the developers are currently working on:
- Chris - FS wrap-up (Target: ~November)
- Quiesce implementation
- Completion of unit tests
- Ronald - Transactional mapper (Target: ~December)
- Ronald, Pradeep, Amit - HTTP exposure (Target: ~December)
Design Documents
As we are still in the early stages of development, these documents are subject to change.
We aim to do an initial 0.1 release in early May '09.
Documentation
- Requirements and Goals
- Analysis of Existing Approaches
- Latest API Documentation (Javadocs)
- Latest Maven Site
Community
We invite you browse our mailing lists, or subscribe and join the conversation:
...