research-software-directory / RSD-as-a-service

This repo contains the new RSD-as-a-service implementation
https://research.software
22 stars 15 forks source link

Add a "software contribution" output type #1226

Open jmaassen opened 3 weeks ago

jmaassen commented 3 weeks ago

We got the request from @egpbos to add an "software contribution" output type. This allows us to track contributions to "external" software which is not in the RSD itself.

TODO: add example

egpbos commented 2 weeks ago

An example for me would be my contributions to RooFit, which is a ROOT module. My contributions in this case would be easiest to delineate by pointing at these three ROOT subsub(sub)modules:

I made a bunch of other edits as well on assorted files, and we could also alternatively highlight the contributions through PRs: https://github.com/root-project/root/pulls?q=is%3Apr+author%3Aegpbos+is%3Amerged+

Not sure what would be the best way, I guess it depends, but these are at least two ways that would fit me.

Btw, in one of the projects on this stuff, I also contributed functionality to another non-research software external library. Not sure if we also want to track that, maybe with a different tag? Or maybe just as simply another piece of "software contribution".