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

SPDX 3.0 support #268

Open
riteshnoronha opened this issue Jun 24, 2024 · 5 comments
Open

SPDX 3.0 support #268

riteshnoronha opened this issue Jun 24, 2024 · 5 comments
Assignees

Comments

@riteshnoronha
Copy link
Contributor

We need to add support for SPDX 3.0 scoring. Lets try and understand what this means.

@goneall
Copy link

goneall commented Jan 7, 2025

There are a couple of pull requests for the SPDX Golang Library that implements SPDX 3 format:

We're looking for feedback from consumers of the library on the changes. Once we get sufficient review and feedback, we can merge those in and provide support for sbomqs SPDX 3 support.

@riteshnoronha
Copy link
Contributor Author

@goneall thanks for reaching out, yeah we can provide feedback once we test this out. What we are lacking is sample SPDX3 sboms.

cc: @viveksahu26 @surendrapathak

@goneall
Copy link

goneall commented Jan 11, 2025

I'm working on collecting a few real-world examples for you. The Yocto project now produces SPDX 3 files. We're using this as an example in the CISA SBOM reference implementation (reference this pull request). I'm also close to release support for SPDX 3 in the SPDX Maven Plugin (reference this pull request) which should end up generating more SPDX 3 files.

Here's what we have so far:

@goneall
Copy link

goneall commented Jan 11, 2025

Another update on the SPDX Golang tools library. In our last weekly SPDX implementers call, we decided to split out the generated SPDX 3 model language bindings from the higher level Golang tools. The new repo is here: https://github.com/spdx/spdx-go-model

Feedback on the language bindings are much appreciated.

@viveksahu26
Copy link
Collaborator

Thanks for providing examples, would go though these examples, and would love to provide feedback on tools-golang PR.

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

No branches or pull requests

4 participants