/archivematica

Free and open-source digital preservation system designed to maintain standards-based, long-term access to collections of digital objects.

Primary LanguagePythonGNU Affero General Public License v3.0AGPL-3.0

By Artefactual

GitHub CI codecov

Archivematica is a web- and standards-based, open-source application which allows your institution to preserve long-term access to trustworthy, authentic and reliable digital content. Our target users are archivists, librarians, and anyone working to preserve digital objects.

You are free to copy, modify, and distribute Archivematica with attribution under the terms of the AGPLv3 license. See the LICENSE file for details.

Installation

Using Archivematica

  • Website for the user and administrator documentation
  • Presentations repo and YouTube channel for previous trainings and talks
  • User Group is a forum/mailing list for user questions (both technical and end-user)
  • Paid support is for paid support, hosting, training, consulting and software development contracts from Artefactual

Developing with Archivematica

  • Archivematica API documentation for getting to know the Archivematica API
  • Developer guide is the developer facing documentation, requirements analysis and community resources
  • Issues is the Git repository used for tracking Archivematica issues and feature/enhancement ideas

Contributing

Thank you for your interest in Archivematica!

For more details, see the contributing guidelines.

Read about our merging process, including branch naming conventions, and make any documentation update reflecting the changes introduced by your contribution.

You might have questions about the history of developement decisions: find answers in the Architectural Decisions Record.

The Wiki currently holds the release notes and previous developer facing documentation.

Reporting an issue

Issues related to Archivematica, the Storage Service, or any related repository can be filed in the Issues repository.

Security

If you have a security concern about Archivematica or any related repository, please see the SECURITY file for information about how to safely report vulnerabilities.

Related projects

Archivematica consists of several projects working together, including:

  • Archivematica: This repository! Main repository containing the user-facing dashboard, task manager MCPServer and clients scripts for the MCPClient
  • Storage Service : Responsible for moving files to Archivematica for processing, and from Archivematica into long-term storage
  • Format Policy Registry : Submodule shared between Archivematica and the Format Policy Registry (FPR) server that displays and updates FPR rules and commands

For more projects in the Archivematica ecosystem, see the getting started page.