Rework PackageService API
Metadata
Current evaluation
No evaluation has been recorded for this issue yet.
Issue body
### What needs to get done
- Remove `prime_dir` from `pack`
- Remove `metadata` altogether
- Make `write_metadata` abstract with no `path` parameter
- Explain that `write_metadata` should write all metadata files into the prime directory.
### Why it needs to get done
The current API no longer makes sense for all craft apps.
Evaluation history
No evaluation history available.