eclipse-sw360 / sw360

SW360 project
https://www.eclipse.org/sw360/
Other
119 stars 98 forks source link

Releases should support software heritage IDs #942

Open neubs-bsi opened 4 years ago

neubs-bsi commented 4 years ago

Summary of the Feature

Software heritage IDs are valuable data which can also be used to receive the source code of a release. Thus it would be a good idea to support them in SW360. For automation it is necessary that these releases have the valid structure (e.g. swh:1:rel:<hash>). This should be enforced by SW360

Acceptance Criteria

KoukiHama commented 3 years ago

@neubs-bsi

Hello. I also want to manage software heritage ids in sw360. Fortunately, I found this issue. Is there anything updated? I think my colleagues and I can also contribute to the development of this enhancement.

neubs-bsi commented 3 years ago

@KoukiHama

Hello, thanks for noticing this issue. As of now, there is nothing in work in this direction. We would be very grateful to receive a contribution from you and your colleagues regarding this enhancement.

KoukiHama commented 3 years ago

Thanks for the reply.I'll look into how to do it.

mcjaeger commented 3 years ago

also from our side there are not plans for far this. colleaues and a gsoc student from 2019 has integrated it in FOSSology though.

sschuberth commented 3 years ago

Note that currently the source code locations scraped by SWH are quite limited. For example, they do not have "loaders" (as they call it) for source artifacts on Maven Central, or for SVN repos. So if the source coed you look for is not in Git / Mercurial, you might be out of luck finding in on SWH.

mcjaeger commented 3 years ago

I agree with the limitation (currently) on SWH to this regard, regaring the SWH reference it could replace the download link maybe. Or, shall we have another (key value) section like URLs in addition to external ids and additional data?