spdx / spdx-spec

The SPDX specification in MarkDown and HTML formats.
https://spdx.github.io/spdx-spec/
Other
274 stars 133 forks source link

Invalid references in matching guidelines #853

Closed stefan6419846 closed 3 months ago

stefan6419846 commented 1 year ago

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:

goneall commented 1 year 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.

goneall commented 3 months ago

This is now implemented in the license-list-data repo - closing as resolved.