enduro

module
v0.4.0 Latest Latest
Warning

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

Go to latest
Published: Nov 15, 2024 License: Apache-2.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 and a3m 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. 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.

User documentation resources

Development documentation resources

Directories

Path Synopsis
cmd
migrate
Example:
Example:
hack
internal
a3m
a3m/fake
Package fake is a generated GoMock package.
Package fake is a generated GoMock package.
am
api
Package api contains the API server.
Package api contains the API server.
api/auth/fake
Package fake is a generated GoMock package.
Package fake is a generated GoMock package.
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.
db
filenotify
Package filenotify provides a mechanism for watching file(s) for changes.
Package filenotify provides a mechanism for watching file(s) for changes.
package_
Package package_ manages persistency and lifecycle of packages.
Package package_ manages persistency and lifecycle of packages.
package_/fake
Package fake is a generated GoMock package.
Package fake is a generated GoMock package.
persistence/fake
Package fake is a generated GoMock package.
Package fake is a generated GoMock package.
sftp/fake
Package fake is a generated GoMock package.
Package fake is a generated GoMock package.
storage/fake
Package fake is a generated GoMock package.
Package fake is a generated GoMock package.
storage/persistence/fake
Package fake is a generated GoMock package.
Package fake is a generated GoMock package.
storage/ssblob
Package ssblob provides a blob implementation for the Archivematica Storage Service.
Package ssblob provides a blob implementation for the Archivematica Storage Service.
version
Package version provides the version that the binary was built at.
Package version provides the version that the binary was built at.
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