Difference between revisions of "Improvements"

From Archivematica
Jump to navigation Jump to search
 
(43 intermediate revisions by 6 users not shown)
Line 1: Line 1:
 +
<div style="padding: 10px 10px; border: 1px solid black; background-color: #F79086;">This page is no longer being maintained and may contain inaccurate information. Please see the [https://www.archivematica.org/docs/latest/ Archivematica documentation] for up-to-date information. </div> <p>
 +
 
This page is intended to list possible new features, enhancements, and other improvements to any of the code used in an Archivematica based digital preservation system.
 
This page is intended to list possible new features, enhancements, and other improvements to any of the code used in an Archivematica based digital preservation system.
  
* [[improvements/rpm|CentOS/RedHat support]]
+
== In Progress ==
-ability to run Archivematica on an rpm based version of linux
+
*[[Performance Improvements]]
* [[improvements/devdocs| Developer Focused Documentation]]
+
**Make indexing configurable
-improve documentation for developers integrating with Archivematica
+
**Make capture output configurable
* [[improvements/aippackage| AIP Packaging]]
+
**Make performance metrics accessible via the API
-support alternate physical structures for an aip
+
*[[Improvements/Reporting| Searching and Reporting]]
* [[improvements/warc| Preserving WARC files]]
+
**Add basic functionality to allow a user to search for files across AIPs
-extract metadata and files from WARCs for processing
+
**Performance Metrics Reporting API
-integrate with the Archive-It service
+
**Standard Framework for all API's in Archivematica
 +
* [[Improvements/Containerization|Containerization]]
 +
** ability to deploy Archivematica into Containers
 +
* [[Asynchronous Processing in Storage Service]]
 +
** Add ability to do work in the background
 +
* [[Improvements/Dspace_AIPs|DSpace AIPs]]
 +
** Improve how AIPs stored in DSpace are handled
 +
* [[Improvements/Dataverse|Dataverse Integration]]
 +
** Dataverse to Archivematica integration
 +
 
 +
== Proposed ==
 +
*[[Validation check micro-service]]
 +
**Check for valid ArchivesSpace / DSpace identifiers
 +
*[[DSpace REST API version check]]
 +
**Ensure that Archivematica is configurable to a new version of the DSpace REST API
 +
*[[AIP Import]]
 +
**Import AIPs into Storage Service from filesystem
 +
* [[Enhance DIP Dissemination Workflows]]
 +
** More control over structure of DIPs and more methods for disseminating
 +
* [[Improvements/Email|Email Preservation]]
 +
** improve email preservation workflows
 +
* [[Improvements/Islandora|Islandora integration]]
 +
** current status of Islandora implementation and proposed improvements
 +
* [[Improvements/devdocs| Developer Focused Documentation]]
 +
** improve documentation for developers integrating with Archivematica
 +
* [[Improvements/aippackage| AIP Packaging]]
 +
** support alternate physical structures for an aip
 +
* [[Improvements/warc| Web Archiving]]
 +
** extract metadata and files from WARCs for processing
 +
** integrate with the Archive-It service
 +
* [[Improvements/Appraisal|Appraisal and Arrangement tab]]
 +
** Possible enhancements to the Appraisal and Arrangement tab, introduced in v1.6
 +
* [[Improvements/Python3|Python3]]
 +
** changes required to run all of Archivematica using Python3 instead of Python2
 +
** [https://docs.google.com/document/d/1r_8426OluGe8ORnqNU7MeP8N3l4MxMhdKDwOUM4zvcg/edit# Google document] with status
 +
* [[Improvements/EPrintsIntegration|EPrints Integration]]
 +
** suggestions for workflows to connect EPrints repositories to Archivematica
 +
* [[Improvements/Disk_Image_Preservation|Disk Image Preservation]]
 +
** improve disk image handling to better manage different file systems
 +
* [https://docs.google.com/spreadsheets/d/1n567VURzQKDIcd_hXTnrRmmXlYg_t2II-dp1P-Nbhjc/edit#gid=0 Google document] with other proposed projects and status
 +
 
 +
== Completed ==
 +
 
 +
* [[Improvements/Migrations| Migrations]]
 +
** Use Django's migrations instead of custom SQL-based migrations
 +
* [[Improvements/rpm|CentOS/RedHat support]]
 +
** ability to run Archivematica on an rpm based version of linux
 +
* [[Improvements/AIPEncryption| AIP Encryption]]
 +
** Encrypt AIP's when storing and decrypt when retrieving
 +
* [[Improvements/aipreadme| Self Describing AIP]]
 +
** add a README file to Archivematica AIP's to make them self-describing
 +
 
 +
[[Category:Development documentation]]

Latest revision as of 15:54, 11 February 2020

This page is no longer being maintained and may contain inaccurate information. Please see the Archivematica documentation for up-to-date information.

This page is intended to list possible new features, enhancements, and other improvements to any of the code used in an Archivematica based digital preservation system.

In Progress[edit]

Proposed[edit]

Completed[edit]