enduro

command module
v0.41.8 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 31, 2024 License: Apache-2.0 Imports: 45 Imported by: 0

README

Enduro

Enduro is a new application under development by Artefactual Systems. Originally created as a more stable replacement for Archivematica’s automation-tools library of scripts, it has since evolved into a flexible tool to be paired with preservation applications like Archivematica to provide initial ingest activities such as content and structure validation, packaging, and more.

While still under development, Enduro is already being used in production at several large cultural heritage organizations, including the National Health Archive (NHA) and the National Center for Truth and Reconciliation (NCTR). Enduro aims to cover our clients' needs while exploring new and innovative ways to build durable and fault-tolerant workflows suited for preservation. It is also a new space for experimentation and research to build a distributed system that enables users to run failure-oblivious and durable preservation workflows.

Further reading

Visit https://enduroproject.netlify.app for more details.

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
hack
internal
api
Package api contains the API server.
Package api contains the API server.
api/design
Package design is the single source of truth of Enduro's API.
Package design is the single source of truth of Enduro's API.
batch/fake
Package fake is a generated GoMock package.
Package fake is a generated GoMock package.
collection
Package collection manages persistency and lifecycle of collections.
Package collection manages persistency and lifecycle of collections.
collection/fake
Package fake is a generated GoMock package.
Package fake is a generated GoMock package.
db
filenotify
Package filenotify provides a mechanism for watching file(s) for changes.
Package filenotify provides a mechanism for watching file(s) for changes.
nha
Package nha includes solutions that are specific to Norway Health Authority.
Package nha includes solutions that are specific to Norway Health Authority.
nha/activities
Package activities implements workflow activities specific to Norway Health Authority.
Package activities implements workflow activities specific to Norway Health Authority.
pipeline
Package pipeline provides tools to work with one of more pipelines.
Package pipeline provides tools to work with one of more pipelines.
pipeline/fake
Package fake is a generated GoMock package.
Package fake is a generated GoMock package.
pipeline/sync/semaphore
Package semaphore provides a weighted semaphore implementation.
Package semaphore provides a weighted semaphore implementation.
watcher/fake
Package fake is a generated GoMock package.
Package fake is a generated GoMock package.
workflow
Package workflow contains an experimental workflow for Archivemica transfers.
Package workflow contains an experimental workflow for Archivemica transfers.
workflow/activities
Package activities implements Enduro's workflow activities.
Package activities implements Enduro's workflow activities.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL