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

Integrate PurlDB in the UI navigation #1125

Open
pombredanne opened this issue Mar 21, 2024 · 1 comment
Open

Integrate PurlDB in the UI navigation #1125

pombredanne opened this issue Mar 21, 2024 · 1 comment

Comments

@pombredanne
Copy link
Contributor

Here is a usecase that I would like to see supported: I imported an SBOM and while I navigate packages, there is a package that I would like to dive into.
I would like to:

  1. live lookup and display the PurlDB details
  2. if necessary, have the PurlDB fetch metadata and scan the package (and eventually all the packages in its set) and also report this in the SCIO context

This could be without updating the local data. Later one I would like also to update selectively, but this is may be best done in DejaCode.

tdruez added a commit that referenced this issue Mar 22, 2024
tdruez added a commit that referenced this issue Mar 25, 2024
tdruez added a commit that referenced this issue Mar 25, 2024
tdruez added a commit that referenced this issue Mar 25, 2024
tdruez added a commit that referenced this issue Mar 25, 2024
tdruez added a commit that referenced this issue Mar 25, 2024
tdruez added a commit that referenced this issue Mar 25, 2024
tdruez added a commit that referenced this issue Mar 25, 2024
@tdruez
Copy link
Contributor

tdruez commented Mar 25, 2024

  1. live lookup and display the PurlDB details

@pombredanne A new PurlDB tab is now displayed in the package details view when the PurlDB is properly defined in the app settings.

  1. if necessary, have the PurlDB fetch metadata and scan the package (and eventually all the packages in its set) and also report this in the SCIO context

This process should happen on the PurlDB side. Any PURL requested in the PurlDB REST API that does not have a local match should be placed in a queue to be mined, scanned, and added to the PurlDB.

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

2 participants