ort
ort copied to clipboard
Support OSSelot as a curation provider
OSSelot is OSADL's "branding" of @OliverFendt's https://github.com/Open-Source-Compliance/package-analysis. With OSADL's backing that repository probably gets more traction, so we should consider adding is as a curation provider despite a few issues:
- There is no API; curations are stored in tag-value (!) SPDX files. Also see https://github.com/Open-Source-Compliance/package-analysis/issues/20.
- The repository focuses on curations for embedded (Linux) development. This means there usually is no package manager involved. As a result, many of the PURLs simply use
genericas the type (see here, and click on "Show package URLs"). - The use of
genericmeans thatdownload_url/vcs_urlqualifiers are required to concretely identify packages. However, currently ORT does not take URLs into account when looking up curations, as only ORT package ids are used (this is actually being addressed as part of https://github.com/oss-review-toolkit/ort/pull/6387).
There is no API
By now there is, see https://wiki.osselot.org/index.php/REST. However, that "API" only gets us SPDX files in different formats.