osv.dev icon indicating copy to clipboard operation
osv.dev copied to clipboard

Missing PURL converters

Open michaelkedar opened this issue 1 year ago • 6 comments

We've added a few OSV ecosystems without adding PURL conversions for them.

Ecosystems that don't have corresponding PURL entries (And their known purl type):

  • [ ] AlmaLinux
  • [ ] Android
  • [ ] Bioconductor
  • [x] Bitnami (bitnami)
  • [x] Chainguard (apk/chainguard)
  • [ ] ConanCenter (conan)
  • [ ] CRAN (cran)
  • [ ] GHC
  • [ ] GitHub Actions (github?)
  • [ ] Linux
  • [ ] Photon OS
  • [x] Rocky Linux
  • [x] SwiftURL (swift) (thanks @sschuberth!)
  • [x] Ubuntu (deb/ubuntu)
  • [x] Wolfi (apk/wolfi)

Some of the OSV records have PURLs already because the data source provides them (e.g. Bitnami, Chainguard & Wolfi)

I think we need to come up with some way to make sure we always have these, and explicitly define ecosystems with no PURL equivalents.

michaelkedar avatar Jul 18 '24 21:07 michaelkedar

I think we need to come up with some way to make sure we always have these, and explicitly define ecosystems with no PURL equivalents.

I'm trying to pull together a checklist for onboarding a new data source, the closest thing to date is https://github.com/google/osv.dev/issues/2252#issuecomment-2138754180 but I was completely unaware of this functionality being a thing until now, so this also needs to be added.

andrewpollock avatar Jul 18 '24 22:07 andrewpollock

This issue has not had any activity for 60 days and will be automatically closed in two weeks

See https://github.com/google/osv.dev/blob/master/CONTRIBUTING.md for how to contribute a PR if you're interested in helping out.

github-actions[bot] avatar Sep 19 '24 14:09 github-actions[bot]

:sparkles: Thank you for your interest in OSV.dev's data quality! :sparkles:

Please review our FAQ entry on how to most efficiently have this addressed.

github-actions[bot] avatar Sep 20 '24 00:09 github-actions[bot]

Is this all that needs to be done for the case of Swift?

sschuberth avatar Oct 24 '24 17:10 sschuberth

@michaelkedar you can scratch Swift from your list.

sschuberth avatar Oct 30 '24 10:10 sschuberth

related discussion: https://github.com/google/osv.dev/pull/2900#discussion_r1861438920

hogo6002 avatar Nov 28 '24 02:11 hogo6002