appstream icon indicating copy to clipboard operation
appstream copied to clipboard

Validation: Check for deprecated license identifiers

Open Alexander-Wilms opened this issue 1 year ago • 1 comments

Another check that could be added to appstreamcli validate is whether the metadata_license and project_license identifiers are deprecated using the isDeprecatedLicenseId field in the licenses.json.

Alexander-Wilms avatar Dec 29 '23 21:12 Alexander-Wilms

Yeah, SPDX has changed this so many times though that I am a bit burned by having to play catch-up with license name changes, and I don't want to inflict the rename dance onto others as well.

That said, SPDX has been stable the past years, so I wouldn't oppose if some INFO severity hint was added for this :-)

ximion avatar Jan 04 '24 05:01 ximion