Difference between revisions of "Improvements/Search"
Jump to navigation
Jump to search
(Initial information) |
(Initial analysis & synopsis) |
||
Line 1: | Line 1: | ||
== Synopsis == | == Synopsis == | ||
+ | |||
+ | Add the ability to query the storage service about the AIPs that have been stored including formats, file sizes, number of AIPs, by category, and other information from the METS file. | ||
== User Story == | == User Story == | ||
Line 19: | Line 21: | ||
== Analysis == | == Analysis == | ||
− | + | * This will require improvements to METS reader-writer (metsrw) to be able to support different queries | |
+ | * METS can contain multiple metadata standards - metsrw should be able to handle these in an easily-extensible way | ||
+ | ** Since it is the ''METS'' reader-writer, other standards should be supported as plugins of some sort | ||
+ | ** Prefer to use existing libraries (eg PyPREMIS) or thin wrappers around existing libraries | ||
+ | * By default metsrw should include PREMIS in the way Archivematica uses it and DublinCore |
Revision as of 18:53, 6 February 2017
Synopsis
Add the ability to query the storage service about the AIPs that have been stored including formats, file sizes, number of AIPs, by category, and other information from the METS file.
User Story
List of example searches and expected responses.
Status
- Initial storage service work: Pull Request
- METS reader-writer support for PREMIS: Pull Request
- PyPREMIS Repository
- Server for METS reader-writer Pull Request
Interest
- JISC
Analysis
- This will require improvements to METS reader-writer (metsrw) to be able to support different queries
- METS can contain multiple metadata standards - metsrw should be able to handle these in an easily-extensible way
- Since it is the METS reader-writer, other standards should be supported as plugins of some sort
- Prefer to use existing libraries (eg PyPREMIS) or thin wrappers around existing libraries
- By default metsrw should include PREMIS in the way Archivematica uses it and DublinCore