Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Network connectedness graph #49

Open
IanLee1521 opened this issue Aug 31, 2017 · 3 comments
Open

Network connectedness graph #49

IanLee1521 opened this issue Aug 31, 2017 · 3 comments

Comments

@IanLee1521
Copy link
Member

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
Copy link
Contributor

hauten commented Aug 18, 2020

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

@aidan-epperly
Copy link
Member

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
Copy link
Contributor

hauten commented Mar 10, 2022

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

Need to make sure extUsers.json is accurate. For instance, intUsers.json says my contributedLabRepositories is everything under the LLNL org. I own the org but don't contribute to all of the org's repos. My contributions are more like <20 repos across 4-5 orgs.

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...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants