diff --git a/docs/dependencies.rst b/docs/dependencies.rst new file mode 100644 index 0000000..f0e30ca --- /dev/null +++ b/docs/dependencies.rst @@ -0,0 +1,33 @@ +Dependencies +============ + +Here is a list of dependencies for projects we maintain. + +AtoM +---- + +All AtoM dependencies are external and are not being maintained by Artefactual. + +Archivematica +------------- + +Archivematica consists of several projects working together. + +- `Archivematica `__: Main repository containing the user-facing dashboard, task manager MCPServer and clients scripts for the MCPClient. + - and the related `Archivematica documentation `__ repository. +- `Storage Service `__: Responsible for moving files to Archivematica for processing, and from Archivematica into storage + - and the associated `Storage Service Documentation `__ + +There are also several smaller repositories that support Archivematica in various ways. In general, you will not need these to develop on Archivematica. + +- `AM client `__ : Archivematica API client module +- `AMmcpc `__ : Archivematica MediaConch policy check wrapper +- `Automation Tools `__: Scripts used to automate processing material through Archivematica +- `Deployment `__: Ansible scripts for deploying and configuring Archivematica +- `ansible-archivematica-src `__: Ansible role for Archivematica package install. +- `Fixity checker `__: Commandline tool that assists in checking fixity for AIPs stored in Archivematica Storage Service instances. +- `METS reader/writer `__: Library to create and parse METS files. +- `agentarchives `__: Clients to retrieve, add, and modify records from archival management systems. +- `Sample data `__: Data to test and show off Archivematica's processing + +If you are curious about where the code comes from, checkout the `History `__ repository: Contains the pre-git history of Archivematica.