Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Licensing: Update custom license additions #208

Closed
swinslow opened this issue Apr 16, 2023 · 3 comments
Closed

Licensing: Update custom license additions #208

swinslow opened this issue Apr 16, 2023 · 3 comments
Labels
Profile:Licensing Licensing Profile and related matters
Milestone

Comments

@swinslow
Copy link
Member

NOTE: This issue is pending resolution of the change proposal at spdx/change-proposal#4

Several of the classes currently shown in the Licensing profile are just listed as placeholders, and should not be filled in until the Change Proposal linked above is resolved.

Depending on the resolution of that Change Proposal, the names and meanings of several of the Classes may be adjusted accordingly.

@swinslow swinslow added the Profile:Licensing Licensing Profile and related matters label Apr 16, 2023
@swinslow
Copy link
Member Author

The relevant Classes include the following (all links from the licensing-profile branch):

@swinslow swinslow changed the title Licensing: Update custom exception or modifiers [PENDING] Licensing: Update custom license additions May 4, 2023
@swinslow
Copy link
Member Author

swinslow commented May 5, 2023

With #268, I believe this has now been implemented for purposes of the 3.0-rc data model.

Further updates are needed to some of the ancillary SPDX spec materials, in particular updating the License Expression Syntax in the prior annex at https://spdx.github.io/spdx-spec/v2.3/SPDX-license-expressions/. And, relatedly, figuring out where and how the content from those annexes is getting carried over into 3.0. :) So I'm going to mark this as still pending for the 3.0 milestone.

@swinslow swinslow added this to the 3.0 milestone May 5, 2023
@goneall
Copy link
Member

goneall commented Jul 28, 2023

Closing this issue since the majority of the work has been completed.

We can open a separate issue to document the license expression syntax somewhere.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Profile:Licensing Licensing Profile and related matters
Projects
None yet
Development

No branches or pull requests

2 participants