georgetown-cset / funder-finder

Retrieve GitHub repo funding information
Apache License 2.0
7 stars 3 forks source link

GitHub Sponsors: Use Entities Listed Under "Sponsor this project" #15

Closed jspeed-meyers closed 1 year ago

jspeed-meyers commented 1 year ago

From issue #2:

Another option would be to use whatever entity/entities are listed under "Sponsor this project" on github. Sometimes it's an org (https://github.com/babel/babel), sometimes a person (or multiple people: https://github.com/sindresorhus/got). Mixing the two might make any analysis of funding numbers even trickier, though.

Is this functionality already captured by the code below?

https://github.com/georgetown-cset/funder-finder/blob/c0473c422a5b6ab6312163e77d9c6b32483893bf/funderfinder/utils/github_sources.py#L26-L43

If so, then I could draw on this functionality with a new script? Or is the functionality you reference above separate from that function?

jmelot commented 1 year ago

Yep, you could take the list that function returns and then filter to only include github sponsorship links

We may need to filter out (or think carefully about) certain entities though if we go this route, though. For example I just came across stan which lists numfocus's github sponsor page!

Screen Shot 2022-12-07 at 4 04 09 PM

I can see why they would do that since they're one of the projects sponsored by numfocus, but might lead to misleading conclusions about how much funding this project has