One of the things that I'd like to work on for the end of the semester would be to explore the specific people that repositories depend on.
I'd like to start with an Author->Repo graph, where the edge weights represent how many commits that author has made to a given repo.
I'd then like to give each author a "Connector Rating" (we'll find a better name later) that basically represents how much of a role that author plays in connecting all of those repos. However, what I need help figuring out is how to calculate this value.
Some factors that will probably play a role:
- How many repos the author is attached to
- How many commits the author has made to each repo
- How many other authors contribute to the same repositories. Are there 50 people that all commit to Repo A and Repo B or is there only one person that commits to both Repo A and Repo B.
I'd like to draw the author->repo graph but mark the author nodes based on their Connector Rating (make them bigger or something.)
One of the things that I'd like to work on for the end of the semester would be to explore the specific people that repositories depend on.
I'd like to start with an Author->Repo graph, where the edge weights represent how many commits that author has made to a given repo.
I'd then like to give each author a "Connector Rating" (we'll find a better name later) that basically represents how much of a role that author plays in connecting all of those repos. However, what I need help figuring out is how to calculate this value.
Some factors that will probably play a role:
I'd like to draw the author->repo graph but mark the author nodes based on their Connector Rating (make them bigger or something.)