-
Notifications
You must be signed in to change notification settings - Fork 23
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
Collect Debian data live, aka. purl2meta #245
Comments
A simple use case is that given an container image scan in SCIO, we should be able to metadata from Debian for all its PURLs. |
Reference: #245 Signed-off-by: Ayan Sinha Mahapatra <ayansmahapatra@gmail.com>
@AyanSinhaMahapatra is this completed now? |
Yes, this is completed, and also merged and released everywhere else (SCTK, SCIO and debian-inspector) to be included in purldb. In
In
In
We also have the latest SCTK and SCIO releases with all these changes merged in purldb: #357 See also #242 and aboutcode-org/scancode.io#1110 for related support to fetch metadata and get scancode scans. To test this out:
This is tested end-to-end and working nicely for all the debian purls in ubuntu and debian latest docker images. |
I would like to have the live, on demand PurlDB API endpoint for metadata and scans to support for live, synchronous collection of a system/distro ecosystem for Debian distro packages (And later we can expand this to other distros):
The design would include updated API end-point(s) for metadata and scan for Debian packages (aka. purl2meta and purl2scancode)
Update ScanCode toolkit and libs to correctly collect Debian package details
Update ScanCode.io to use the updated toolkit Update debian support scancode.io#1096
Update API endpoint to accept a Debian PURL input and return live metadata for this Debian package.
Update API endpoint to accept a Debian PURL input and return live scancode results for the corresponding Debian package. Create a PURL ScanCode API endpoint that accepts a PURL and return scancode results scancode.io#1110
The text was updated successfully, but these errors were encountered: