-
Notifications
You must be signed in to change notification settings - Fork 225
Description
Hi 👋
We are Root and we are creating images with zero vulnerabilities. Unlike other datasources, we fix the vulnerabilities using the original operating system. That is, we create our Root version of packages for Debian, Ubuntu, Alpine, Rocky, etc.
In addition, we are also creating patches for application level vulnerabilities for all the major languages: Go, Python, JS, etc.
Looking at other implementations, I see this is not standard as most (if not all) feeds address only one ecosystem or one package manager, whereas we are multi-ecosystem + multi-package managers
I would appreciate your guidance on the best way going forward of adding our feeds to osv:
- Should I create an osv feed per use case (per ecosystem, per package manager)? Or can I "aggregate" feeds (one feed for all os ecosystems + one feed for all package managers)?
- Should I create multiple ecosystems for Root (i.e, one for APK, DEB, etc.) or just one where I parse it accordingly?
- Same question as (2) but for package managers
I hope our use case is clear and will be more than happy to explain in more detail if needed