Lakesuperior, an alternative Fedora Repository implementation
DEPRECATION NOTICE: This project has been discontinued. Development efforts in this direction and a complete re-architecting of the project continue on on https://git.knowledgetx.com/scossu/lsup_repo
|build status| |docs| |pypi| |codecov|
Lakesuperior is a Linked Data repository software. It is capable of storing and managing large volumes of files and their metadata regardless of their format, size, ethnicity, gender identity or expression.
Lakesuperior is an alternative Fedora Repository <http://fedorarepository.org>
__ implementation. Fedora is a mature repository
software system historically adopted by major cultural heritage institutions
which extends the Linked Data Platform <https://www.w3.org/TR/ldp-primer/>
__
protocol.
Lakesuperior aims at being a reliable and efficient Fedora 4 implementation.
Its main goals are:
almost <fcrepo4_deltas>
_) Drop-in replacement for Fedora4LMDB <https://symas.com/lmdb/>
__ and filesystem. Fully
ACID-compliant writes guarantee consistency of data.With Docker::
git clone --recurse-submodules https://github.com/scossu/lakesuperior.git
cd lakesuperior
docker-compose up
With pip (requires a C compiler to be installed)::
pip install lakesuperior
The full, current documentation is maintained in Read The Docs <http://lakesuperior.readthedocs.io/>
__. Please refer to that for more info,
including installation instructions.
.. |build status| image:: http://img.shields.io/travis/scossu/lakesuperior/master.svg?style=flat :alt: Build Status :target: https://travis-ci.org/username/repo
.. |docs| image:: https://readthedocs.org/projects/lakesuperior/badge/ :alt: Documentation Status :target: https://lakesuperior.readthedocs.io/en/latest/?badge=latest
.. |pypi| image:: https://badge.fury.io/py/lakesuperior.svg :alt: PyPI Package :target: https://badge.fury.io/py/lakesuperior
.. |codecov| image:: https://codecov.io/gh/scossu/lakesuperior/branch/master/graph/badge.svg :alt: Code coverage :target: https://codecov.io/gh/scossu/lakesuperior