Difference between revisions of "Micro-service and job names"
Jump to navigation
Jump to search
(Created page with 'Main Page > Development > Development documentation > Reporting Here is a suggested list of micro-services (this is very flexible...') |
|||
(2 intermediate revisions by one other user not shown) | |||
Line 1: | Line 1: | ||
− | [[Main Page]] > [[Development]] > [[:Category:Development documentation|Development documentation]] > | + | [[Main Page]] > [[Development]] > [[:Category:Development documentation|Development documentation]] > Micro-service and job names |
− | Here is a suggested list of micro-services | + | <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> |
+ | |||
+ | Not all MCP modules should be identified as micro-services in the dashboard. For example, "Set file permissions" does not really constitute a micro-service. We should group jobs and tasks under the micro-services to which they belong; the dashboard would display only micro-services by default but the user could expand each micro-service to see the jobs and tasks associated with it, as shown in the following mock-up: | ||
+ | |||
+ | [[File:groupJobs.png|680px|thumb|center|]] | ||
+ | |||
+ | Here is a suggested list of micro-services: | ||
*Approve transfer | *Approve transfer |
Latest revision as of 15:57, 11 February 2020
Main Page > Development > Development documentation > Micro-service and job names
This page is no longer being maintained and may contain inaccurate information. Please see the Archivematica documentation for up-to-date information.
Not all MCP modules should be identified as micro-services in the dashboard. For example, "Set file permissions" does not really constitute a micro-service. We should group jobs and tasks under the micro-services to which they belong; the dashboard would display only micro-services by default but the user could expand each micro-service to see the jobs and tasks associated with it, as shown in the following mock-up:
Here is a suggested list of micro-services:
- Approve transfer
- Verify transfer compliance
- Assign file UUIDs and checksums
- Verify transfer checksums
- Generate METS.xml
- Quarantine
- Extract packages
- Scan for viruses
- Complete transfer
- Approve SIP creation
- Verify SIP compliance
- Create SIP backup
- Clean up names
- Normalize
- Approve normalization
- Process submission documentation
- Generate DIP
- Upload DIP
- Prepare AIP
- Store AIP