archivematica
Free and open-source digital preservation system designed to maintain standards-based, long-term access to collections of digital objects.
Science Score: 54.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
✓Committers with academic emails
11 of 83 committers (13.3%) from academic institutions -
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (16.6%) to scientific vocabulary
Keywords
Repository
Free and open-source digital preservation system designed to maintain standards-based, long-term access to collections of digital objects.
Basic Info
- Host: GitHub
- Owner: artefactual
- License: agpl-3.0
- Language: Python
- Default Branch: qa/1.x
- Homepage: http://www.archivematica.org
- Size: 40.6 MB
Statistics
- Stars: 460
- Watchers: 42
- Forks: 124
- Open Issues: 10
- Releases: 48
Topics
Metadata Files
README.md
Archivematica
By Artefactual
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.
Owner
- Name: Artefactual
- Login: artefactual
- Kind: organization
- Location: Vancouver, Canada
- Website: http://www.artefactual.com
- Repositories: 19
- Profile: https://github.com/artefactual
Citation (CITATION.cff)
# This CITATION.cff file was generated with cffinit.
# Visit https://bit.ly/cffinit to generate yours today!
cff-version: 1.2.0
title: Archivematica
message: >-
If you use this software, please cite it using the
metadata from this file.
type: software
authors:
- name: Artefactual
country: CA
email: info@artefactual.com
identifiers:
- type: url
value: 'https://phaidra.univie.ac.at/o:185511'
- type: swh
value: 'swh:1:dir:58f29939b1d3947eb1551930dec41dd6dd3398d3'
repository-code: 'https://github.com/artefactual/archivematica'
url: 'https://www.archivematica.org'
repository: 'https://github.com/archivematica'
abstract: >-
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.
keywords:
- digital-preservation
- python
- open-source
GitHub Events
Total
- Create event: 100
- Release event: 2
- Issues event: 7
- Watch event: 32
- Delete event: 79
- Issue comment event: 28
- Push event: 315
- Pull request review comment event: 51
- Pull request review event: 91
- Pull request event: 149
- Fork event: 22
Last Year
- Create event: 100
- Release event: 2
- Issues event: 7
- Watch event: 32
- Delete event: 79
- Issue comment event: 28
- Push event: 315
- Pull request review comment event: 51
- Pull request review event: 91
- Pull request event: 149
- Fork event: 22
Committers
Last synced: over 1 year ago
Top Committers
| Name | Commits | |
|---|---|---|
| Mike Cantelon | m****n@g****m | 897 |
| Holly Becker | h****r@a****m | 629 |
| Misty De Meo | m****o@a****m | 552 |
| Jesús García Crespo | j****s@s****m | 518 |
| Joseph Perry | j****h@a****m | 336 |
| Justin Simpson | j****n@a****m | 296 |
| Douglas Cerna (Soy Douglas) | d****a@y****m | 227 |
| Joel Dunham | j****m@g****m | 116 |
| Mark Jordan | m****n@g****m | 81 |
| Ross Spencer | a****1@g****m | 59 |
| Misty De Meo | m****o@g****m | 58 |
| Helen Sherwood-Taylor | h****n@r****k | 51 |
| Tessa Walsh | t****a@b****t | 41 |
| Mike Gale | m****g@a****m | 40 |
| José Raddaoui Marín | r****n@g****m | 40 |
| Héctor Akamine | h****e@a****m | 36 |
| Holly Becker | b****y@g****m | 29 |
| Cole Maclean | hi@c****o | 28 |
| Santiago Rodríguez | s****i@c****u | 27 |
| austin trask | a****n@a****m | 23 |
| Ashley | a****r@g****m | 19 |
| Dhwani Patel | d****l@a****m | 19 |
| Dave Rice | d****e@d****m | 14 |
| Cole Maclean | hi@c****v | 12 |
| Sara Allain | s****n | 11 |
| Mark Triggs | m****k@d****t | 11 |
| Miguel Angel Medinilla | m****n@g****m | 9 |
| Hillel Arnold | h****d@h****m | 7 |
| Mike Cantelon | m****e@a****m | 5 |
| Alex Chan | a****x@a****t | 5 |
| and 53 more... | ||
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: 6 months ago
All Time
- Total issues: 7
- Total pull requests: 304
- Average time to close issues: 12 days
- Average time to close pull requests: 21 days
- Total issue authors: 7
- Total pull request authors: 31
- Average comments per issue: 1.43
- Average comments per pull request: 0.38
- Merged pull requests: 234
- Bot issues: 0
- Bot pull requests: 3
Past Year
- Issues: 3
- Pull requests: 101
- Average time to close issues: 16 days
- Average time to close pull requests: 4 days
- Issue authors: 3
- Pull request authors: 8
- Average comments per issue: 1.67
- Average comments per pull request: 0.2
- Merged pull requests: 65
- Bot issues: 0
- Bot pull requests: 3
Top Authors
Issue Authors
- elohanlon (1)
- replaceafill (1)
- sebastienmuller57 (1)
- scollazo (1)
- photomedia (1)
- cneal111 (1)
- JBosse-Artefactual (1)
Pull Request Authors
- replaceafill (173)
- sevein (41)
- Dhwaniartefact (18)
- sbreker (11)
- eviau-artefactual (8)
- tw4l (6)
- ross-spencer (5)
- jraddaoui (5)
- cole (4)
- helrond (3)
- dependabot[bot] (3)
- hakamine (3)
- mamedin (2)
- mInnes-archives (2)
- mcantelon (2)
Top Labels
Issue Labels
Pull Request Labels
Packages
- Total packages: 1
- Total downloads: unknown
- Total dependent packages: 0
- Total dependent repositories: 0
- Total versions: 131
proxy.golang.org: github.com/artefactual/archivematica
- Documentation: https://pkg.go.dev/github.com/artefactual/archivematica#section-documentation
- License: agpl-3.0
-
Latest release: v1.17.1
published 10 months ago
Rankings
Dependencies
- actions/checkout v4 composite
- actions/checkout v4 composite
- actions/checkout v3 composite
- actions/setup-node v4 composite
- actions/setup-python v4 composite
- codecov/codecov-action v3 composite
- docker/build-push-action v5 composite
- docker/setup-buildx-action v3 composite
- ${TARGET} latest build
- archivematica-dashboard latest build
- base latest build
- ubuntu 22.04 build
- grafana/grafana latest
- prom/prometheus latest
- percona/pmm-server latest
- perconalab/pmm-client latest
- archivematica-tests latest
- artefactual/clamav latest
- artefactual/fits-ngserver 0.8.4
- artefactual/gearmand 1.1.18-alpine
- docker.elastic.co/elasticsearch/elasticsearch 6.8.23
- nginx stable-alpine
- percona 8.0
- 628 dependencies
- angular-gettext-cli ^1.2.0 development
- babel-core ^6.3.26 development
- babel-loader ^6.2.0 development
- babel-plugin-transform-object-assign ^6.3.13 development
- babel-plugin-transform-runtime ^6.23.0 development
- babel-preset-es2015 ^6.3.13 development
- css-loader ^0.23.1 development
- file-loader ^0.8.5 development
- http-server ^0.10.0 development
- imports-loader ^0.6.5 development
- jasmine-core ^2.4.1 development
- json-loader ^0.5.4 development
- karma ^6.0.0 development
- karma-chrome-launcher ^0.2.1 development
- karma-firefox-launcher ^0.1.7 development
- karma-jasmine ^0.3.6 development
- karma-junit-reporter ^0.2.2 development
- karma-webpack ^1.7.0 development
- ng-cache-loader ^0.0.26 development
- shelljs ^0.8.5 development
- style-loader ^0.13.0 development
- url-loader ^0.5.7 development
- webpack ^1.15.0 development
- angular ~1.5.0
- angular-cookies ~1.5.11
- angular-gettext ^2.3.8
- angular-loader ~1.5.0
- angular-mocks ~1.5.0
- angular-route ~1.5.0
- angular-route-segment ~1.5.0
- angular-tree-control git+https://github.com/wix/angular-tree-control.git#273a0422d28e667784135b347c0aa06eaa1b2cd2
- angular-ui-validate ^1.2.2
- archivematica-browse-helpers git+https://github.com/artefactual-labs/archivematica-browse-helpers.git
- base64-helpers git+https://github.com/artefactual-labs/base64-helpers.git
- d3 ^3.5.12
- font-awesome ^4.3.0
- lodash ^4.17.12
- moment ^2.21.0
- restangular ^1.5.1
- coverage * development
- mockldap v0.3.1 development
- pytest * development
- pytest-cov * development
- pytest-django * development
- pytest-mock * development
- pytest-randomly * development
- tox * development
- agentarchives ==0.9.0 development
- amclient ==1.3.0 development
- ammcpc ==0.2.0 development
- asgiref ==3.7.2 development
- attrs ==23.1.0 development
- bagit ==1.8.1 development
- brotli ==1.1.0 development
- build ==1.0.3 development
- cachetools ==5.3.2 development
- certifi ==2023.11.17 development
- cffi ==1.16.0 development
- chardet ==5.2.0 development
- charset-normalizer ==3.3.2 development
- clamd ==1.0.2 development
- click ==8.1.7 development
- colorama ==0.4.6 development
- coverage ==7.3.2 development
- cryptography ==41.0.7 development
- distlib ==0.3.7 development
- django ==3.2.23 development
- django-auth-ldap ==4.6.0 development
- django-autoslug ==1.9.9 development
- django-cas-ng ==5.0.1 development
- django-csp ==3.7 development
- django-forms-bootstrap ==3.1.0 development
- django-prometheus ==2.3.1 development
- django-tastypie ==0.14.6 development
- elasticsearch ==6.8.2 development
- exceptiongroup ==1.2.0 development
- filelock ==3.13.1 development
- funcparserlib ==2.0.0a0 development
- gevent ==23.9.1 development
- greenlet ==3.0.1 development
- gunicorn ==21.2.0 development
- idna ==3.6 development
- importlib-metadata ==6.8.0 development
- importlib-resources ==6.1.1 development
- iniconfig ==2.0.0 development
- inotify-simple ==1.3.5 development
- josepy ==1.14.0 development
- jsonschema ==4.20.0 development
- jsonschema-specifications ==2023.11.1 development
- lazy-paged-sequence ==0.3 development
- lxml ==4.9.3 development
- metsrw ==0.5.0 development
- mozilla-django-oidc ==3.0.0 development
- mysqlclient ==2.2.0 development
- olefile ==0.46 development
- opf-fido ==1.6.1 development
- packaging ==23.2 development
- pip ==23.3.1 development
- pip-tools ==7.3.0 development
- platformdirs ==4.0.0 development
- pluggy ==1.3.0 development
- prometheus-client ==0.19.0 development
- pyasn1 ==0.5.1 development
- pyasn1-modules ==0.3.0 development
- pycparser ==2.21 development
- pyopenssl ==23.3.0 development
- pyproject-api ==1.6.1 development
- pyproject-hooks ==1.0.0 development
- pytest ==7.4.3 development
- pytest-cov ==4.1.0 development
- pytest-django ==4.7.0 development
- pytest-mock ==3.12.0 development
- pytest-randomly ==3.15.0 development
- python-cas ==1.6.0 development
- python-dateutil ==2.8.2 development
- python-ldap ==3.4.4 development
- python-mimeparse ==1.6.0 development
- pytz ==2023.3.post1 development
- referencing ==0.31.0 development
- requests ==2.31.0 development
- rpds-py ==0.13.1 development
- setuptools ==69.0.2 development
- six ==1.16.0 development
- sqlparse ==0.4.4 development
- tomli ==2.0.1 development
- tox ==4.11.4 development
- typing-extensions ==4.8.0 development
- unidecode ==1.3.7 development
- urllib3 ==2.1.0 development
- virtualenv ==20.24.7 development
- wheel ==0.42.0 development
- whitenoise ==6.6.0 development
- zipp ==3.17.0 development
- zope-event ==5.0 development
- zope-interface ==6.1 development
- Django >=3.2,<4
- agentarchives *
- amclient *
- ammcpc *
- bagit *
- brotli *
- clamd *
- django-auth-ldap *
- django-autoslug *
- django-cas-ng *
- django-csp *
- django-forms-bootstrap *
- django-prometheus *
- django-prometheus >=2.2,<2.3
- django-shibboleth-remoteuser 962f6f9818683ef5f6432f091d22945e54b82592
- django-tastypie *
- elasticsearch >=6.0.0,<7.0.0
- gearman3 b68efc868c7a494dd6a2d2e820fb098a6da9f797
- gevent *
- gunicorn *
- importlib-metadata *
- inotify_simple *
- jsonschema *
- lazy-paged-sequence *
- lxml *
- metsrw *
- mozilla-django-oidc *
- opf-fido *
- pip *
- pip-tools *
- prometheus_client *
- python-dateutil *
- python-ldap *
- requests *
- unidecode *
- whitenoise >=5.3.0,<6.0
- whitenoise *
- agentarchives ==0.9.0
- amclient ==1.3.0
- ammcpc ==0.2.0
- asgiref ==3.7.2
- attrs ==23.1.0
- bagit ==1.8.1
- brotli ==1.1.0
- build ==1.0.3
- certifi ==2023.11.17
- cffi ==1.16.0
- charset-normalizer ==3.3.2
- clamd ==1.0.2
- click ==8.1.7
- cryptography ==41.0.7
- django ==3.2.23
- django-auth-ldap ==4.6.0
- django-autoslug ==1.9.9
- django-cas-ng ==5.0.1
- django-csp ==3.7
- django-forms-bootstrap ==3.1.0
- django-prometheus ==2.3.1
- django-tastypie ==0.14.6
- elasticsearch ==6.8.2
- gevent ==23.9.1
- greenlet ==3.0.1
- gunicorn ==21.2.0
- idna ==3.6
- importlib-metadata ==6.8.0
- importlib-resources ==6.1.1
- inotify-simple ==1.3.5
- josepy ==1.14.0
- jsonschema ==4.20.0
- jsonschema-specifications ==2023.11.1
- lazy-paged-sequence ==0.3
- lxml ==4.9.3
- metsrw ==0.5.0
- mozilla-django-oidc ==3.0.0
- mysqlclient ==2.2.0
- olefile ==0.46
- opf-fido ==1.6.1
- packaging ==23.2
- pip ==23.3.1
- pip-tools ==7.3.0
- prometheus-client ==0.19.0
- pyasn1 ==0.5.1
- pyasn1-modules ==0.3.0
- pycparser ==2.21
- pyopenssl ==23.3.0
- pyproject-hooks ==1.0.0
- python-cas ==1.6.0
- python-dateutil ==2.8.2
- python-ldap ==3.4.4
- python-mimeparse ==1.6.0
- pytz ==2023.3.post1
- referencing ==0.31.0
- requests ==2.31.0
- rpds-py ==0.13.1
- setuptools ==69.0.2
- six ==1.16.0
- sqlparse ==0.4.4
- tomli ==2.0.1
- typing-extensions ==4.8.0
- unidecode ==1.3.7
- urllib3 ==2.1.0
- wheel ==0.42.0
- whitenoise ==6.6.0
- zipp ==3.17.0
- zope-event ==5.0
- zope-interface ==6.1
- actions/cache v4 composite
- actions/checkout v4 composite
- actions/download-artifact v4 composite
- actions/upload-artifact v4 composite