github / innovationgraph

GitHub Innovation Graph
https://innovationgraph.github.com/
Creative Commons Zero v1.0 Universal
407 stars 43 forks source link

[Feature request] "Popular" projects? #5

Open knadh opened 1 year ago

knadh commented 1 year ago

This is a really cool project!

I was looking at the India figures and they are astonishing. 14M git pushes. 30M repositories. 12M developers. 450k orgs. In the FOSS communities that we're a part of here in India, a conversation that often comes up is the low number of widely used FOSS projects originating from here. But these numbers are hard to reconcile with that observation (anecdotal, of course) and perhaps indicate a different reality altogether.

It would be great if there was a way to get visibility into "popular" projects from geographies. Stars, forks etc. don't of course directly imply quality, usage, or even popularity, but may serve as an indicator. Perhaps there are other data points that serve as indicators.

Thank you

mlinksva commented 1 year ago

Thanks @knadh! My intuition (could certainly use in depth study) is that these observations are reconcilable:

My guess is that among newer trending projects, the proportion originating from India (or other economy with rapid developer growth, but obviously India is the largest) would be higher than the proportion across all well known projects. Of course this really gets to your feature request: what popular projects are associated with an economy (given that list, it'd be easy to identify which are newer).

Unfortunately, at least for now, I don't see an immediate path to addressing the feature request in this project, which is for aggregate rather than specific (such as identifying specific repositories) metrics. Identifying specific repositories with an economy in the same way we do for aggregate reporting here would have two problems:

One way to collect such repos (which might be seeds for further study) is through a collection like https://github.com/collections/made-in-india or awesome-list style repo like https://github.com/IonicaBizau/made-in-india

Those are just some initial thoughts; I welcome further discussion.