Ingest github ecosystems
We have some issue wrt Go that needs to purl library updates.
Available ecosystems that we are not ingesting right now: Erlang, Go, Pub, Rust
I would like to work on this issue.
I have raised a PR for ingesting Pub data. PR #1417. Started with this as the number of advisories was less so it is easier to cross verify
Wrt the remaining ecosystems, I believe Rust would be very similar to Pub - with the minor difference that in the mapping dictionary the mapping would be
"RUST": "cargo"
For Erlang, I do not think it is supported yet in purl-spec (https://github.com/package-url/purl-spec/blob/master/PURL-TYPES.rst). So not sure if we can create a PR on it until purl-spec supports it.
For Go, I believe we have to work on #742 first before we can take this issue up.