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

Have a flag to generate a single BOM despite multiple package managers #270

Open
sbs2001 opened this issue Sep 10, 2022 · 3 comments
Open
Labels
enhancement New feature or request

Comments

@sbs2001
Copy link
Contributor

sbs2001 commented Sep 10, 2022

Currently the tool generates BOM file for each detected package manager like bom-go-mod.spdx, bom-yarn.spdx etc.

On addition of this flag, say --merge, the tool shall produce only a output file.

This will make it easier for other tools to leverage this tool.

@sbs2001 sbs2001 added the enhancement New feature or request label Sep 10, 2022
@sbs2001
Copy link
Contributor Author

sbs2001 commented Sep 10, 2022

I guess for #263 , it makes sense to address this issue first ? wdyt @nishakm ? Let me know if the approach is good, I'll make a PR.

@nishakm
Copy link
Collaborator

nishakm commented Sep 13, 2022

I think the original idea was to generate the SBOM based on what packaging ecosystem the top level project is using. However, I can see a situation where multiple languages are used. I would first figure out how to provide a list of package managers and then generate a BOM containing all of it. Does this make sense?

@sbs2001
Copy link
Contributor Author

sbs2001 commented Sep 13, 2022

@nishakm yes indeed. That’ll be a good starting point.

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

No branches or pull requests

2 participants