-
Notifications
You must be signed in to change notification settings - Fork 64
Generalize *Version #1225
Copy link
Copy link
Open
Labels
Profile:CoreCore profile and related mattersCore profile and related mattersProfile:HardwareHardware profile and related mattersHardware profile and related mattersProfile:SecuritySecurity profile and related mattersSecurity profile and related matters
Milestone
Metadata
Metadata
Assignees
Labels
Profile:CoreCore profile and related mattersCore profile and related mattersProfile:HardwareHardware profile and related mattersHardware profile and related mattersProfile:SecuritySecurity profile and related mattersSecurity profile and related matters
We have quite a number of "version" properties, some are introduced in 3.1 RC1. Wonder if a generic
/Core/versionproperty could be sufficient for few of these./SimpleLicensing/licenseListVersion(3.0)/Core/specVersion(3.0)/Software/packageVersion(3.0)/Security/vexVersion(3.0)/Core/processVersion(3.1)/Hardware/itemVersion(3.1) - used in/Hardware/ProductSpecification/Hardware/hardwareVersion(3.1) - used in/Hardware/HardwareSecurity/version(proposed here Adding certificate, key, and signature to security profile #1224 for certificate format version)Except (1) which has range as
/Core/SemVer/Core/Version, the rest arexsd:string.(1) and (2) are part of the internal working of SPDX infrastructure (SPDX License List data, spec-parser, and anything that will consume SPDX data), so shouldn't touch them.