Closed stefan6419846 closed 3 months ago
@stefan6419846 Thanks for pointing this out.
The license XML can be accessed in the license-list-data repository under the license-list-XML directory.
A recent decision was made to support the license XML. It looks like the tooling hasn't kept up. There is an open issue in the LicenseListPublisher awaiting confirmation from @swinslow and/or @jlovejoy. Based on this information, it looks like I should just go ahead and make the change to be consistent with the spec. I should have this updated before the next license list release.
Considering the rdfxml directory does not seem to be a valid choice as well, as it uses the legacy template syntax (as we find in template as well)
Agree this is an issue, but adding a field to the license RDF XML would be a change to the spec - it would need to wait for a new version of the spec.
I added https://github.com/spdx/spdx-3-model/issues/359 to track adding this to SPDX 3.0.
This is now implemented in the license-list-data repo - closing as resolved.
Looking at the matching guidelines (https://spdx.github.io/spdx-spec/v2.3/license-matching-guidelines-and-templates/), there seem to be some outdated references in section B.15:
In B.15.1, we can read:
There is no such directory at https://github.com/spdx/license-list-data/tree/v3.20 Considering the
rdfxml
directory does not seem to be a valid choice as well, as it uses the legacy template syntax (as we find intemplate
as well): https://github.com/spdx/license-list-data/blob/v3.20/rdfxml/0BSD.rdfIn B.15.2, we can read:
The schema URL is no link in this case, just plain text.