Skip to content
This repository has been archived by the owner on Aug 27, 2022. It is now read-only.

Propose a similar structure for the LicenseInformationClass toSPDX #16

Open
goneall opened this issue Jan 9, 2020 · 2 comments
Open

Comments

@goneall
Copy link
Collaborator

goneall commented Jan 9, 2020

Propose a similar structure for the LicenseInformationClass to what SPDX uses today.
Remove the type and use separate attribute for the different types of licenses, all of which have cardinality [0..1] declaredLicense, concludedLicense, distributedLicense. Each of these attributes would contain a valid SPDX license expression.
Add a licenseComment to capture the “other”

@CASTResearchLabs
Copy link
Collaborator

this was only an attempt to have a lean model instead of a fat class with X fields

@goneall
Copy link
Collaborator Author

goneall commented Jan 14, 2020

From a tooling point of view, I suggest it would be easier to deal with multiple optional parameters than to have to parse the type field.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants