LLNL / llnl.github.io

Public home for LLNL software catalog
https://software.llnl.gov
MIT License
55 stars 51 forks source link

Network connectedness graph #49

Open IanLee1521 opened 7 years ago

IanLee1521 commented 7 years ago

It would be nice if we could break down our "External Contributors" to who those folks are.

One idea is to build a graph of "for our projects" what GitHub Profile > organizations are set by those contributing to our projects.

This will be a bit fragile, based on the other user's profile information, but would be a good start.

hauten commented 4 years ago

@aidan-epperly Is this essentially what https://software.llnl.gov/explore/dependencies/ does? If so, let's close it!

aidan-epperly commented 4 years ago

My graph doesn't really deal with users. It mostly only deals with organizations. To fully accomplish this would require some analysis of the users.

hauten commented 2 years ago

Seems like we have the data necessary for itemizing external contributors into some sort of graph:

So, what kind of graph would be appropriate for this data? Probably not meaningful (or possible?) to show contributors over time; a current snapshot is more realistic. Probably not a pie chart b/c there are >4600 listed in extUsers.json and it would be an unreadable pie. The "Organizations and Contributions" viz on https://software.llnl.gov/visualize/ (second one down) may work: Instead of repos inside each org, show users inside each org. But users can belong to multiple orgs...