We should define a set of PURL/VERS tool functions to help the reader understand what a tool does for/with PURL or VERS at a high level.
For comparison purposes
- CycloneDX currently lists 6 Functions (Analysis and Transform each has more detail)
- Analysis
- Author
- Distribute
- Package Manager Integration
- Signing/Notary
- Transform
SPDX currently lists 9 Classifications (3 major each with 3 sub-classifications)
- Consume/Diff
- Consume/Import
- Consume/View
- Produce/Analyze
- Produce/Build
- Produce/Edit
- Transform/Merge
- Transform/Tool Support
- Transform/Translate
We may need some different functions for PURL vs VERS.
We should define a set of PURL/VERS tool functions to help the reader understand what a tool does for/with PURL or VERS at a high level.
For comparison purposes
SPDX currently lists 9 Classifications (3 major each with 3 sub-classifications)
We may need some different functions for PURL vs VERS.