Micro-service and job names
Jump to navigation
Jump to search
Main Page > Development > Development documentation > Micro-service and job names
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.
Here is a suggested list of micro-services (this is very flexible at this point)
- 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