Difference between revisions of "Improvements"

From Archivematica
Jump to navigation Jump to search
m
(Move self-describing AIP to completed)
(9 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
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.
 +
 +
== In Progress ==
 +
*[[Performance Improvements]]
 +
**Make indexing configurable
 +
**Make capture output configurable
 +
**Make performance metrics accessible via the API
 +
*[[Improvements/Reporting| Searching and Reporting]]
 +
**Add basic functionality to allow a user to search for files across AIPs
 +
**Performance Metrics Reporting API
 +
**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 ==
 
== 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]]
 
*[[AIP Import]]
 
**Import AIPs into Storage Service from filesystem
 
**Import AIPs into Storage Service from filesystem
Line 21: Line 43:
 
* [[Improvements/Python3|Python3]]
 
* [[Improvements/Python3|Python3]]
 
** changes required to run all of Archivematica using Python3 instead of Python2
 
** 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]]
 
* [[Improvements/EPrintsIntegration|EPrints Integration]]
 
** suggestions for workflows to connect EPrints repositories to Archivematica
 
** suggestions for workflows to connect EPrints repositories to Archivematica
* [https://docs.google.com/spreadsheets/d/1n567VURzQKDIcd_hXTnrRmmXlYg_t2II-dp1P-Nbhjc/edit#gid=0 Google document] with other proposed projects and status
 
* [[Improvements/aipreadme| Self Describing AIP]]
 
** add a README file to Archivematica AIP's to make them self-describing
 
 
* [[Improvements/Disk_Image_Preservation|Disk Image Preservation]]
 
* [[Improvements/Disk_Image_Preservation|Disk Image Preservation]]
 
** improve disk image handling to better manage different file systems
 
** improve disk image handling to better manage different file systems
** [https://docs.google.com/document/d/1r_8426OluGe8ORnqNU7MeP8N3l4MxMhdKDwOUM4zvcg/edit# Google document] with status
+
* [https://docs.google.com/spreadsheets/d/1n567VURzQKDIcd_hXTnrRmmXlYg_t2II-dp1P-Nbhjc/edit#gid=0 Google document] with other proposed projects and status
 
 
== In Progress ==
 
*[[Improvements/Reporting| Searching and Reporting]]
 
**Add basic functionality to allow a user to search for files across AIPs
 
* [[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
 
  
 
== Completed ==
 
== Completed ==
Line 48: Line 58:
 
* [[Improvements/AIPEncryption| AIP Encryption]]
 
* [[Improvements/AIPEncryption| AIP Encryption]]
 
** Encrypt AIP's when storing and decrypt when retrieving
 
** 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]]
 
[[Category:Development documentation]]

Revision as of 12:56, 20 November 2018

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

Proposed

Completed