-
Notifications
You must be signed in to change notification settings - Fork 47
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
Feature request: showing % of contributions coming from within an org vs. outside #60
Comments
Great idea for a chart 👍 ! As you already mentioned, the definition "contribution" is not trivial. A few thoughts:
Does this make sense to you? If yes, maybe we can share the work? I would be happy to work on the SQL statements/data gathering part and you could tackle the JS parts? |
Nice, thanks for the link to the code, that's helpful for me to understand - and this sounds great to me.
👍
Hmm, the chart link here does not work for me - looks like maybe an Autodesk intranet URL. If you mean similar to the "# of contributors" chart, then that is not exactly what I had envisioned. I was thinking more of a time-series graph (similar to the PR usage graph), graphing a single line that would be a percentage calculation of two numbers: number of pushes from people whose home org is a different org divided by total number of pushes (for each particular time slice).
Sounds good to me.
Hopefully my answer two sections above provided sufficient clarity.
Fantastic! Hopefully I can learn some of the SQL/data bits a bit better as we work on it too 😄 |
Understood. We would calculate that line for each organization, right? Maybe with a drop down box to pick the organization similar to "# of contributors" chart,? We might be able to add up all the contributions to show an "% of external contributions" on the entire instance. 🎉 |
Yeah, exactly! |
It's similar to the current Collaboration chart, except instead of visualizing which orgs collaborate with each other, I would like to be able to track what % of contributions come from outside the org (vs. inside), for some definition of "contribution". One idea: number of commits in master authored by members of the organization, vs. number of commits by non-members of the org? I'm open to different definitions.
I would love for this to be time-series data, that is, tracking this % of outside contributions over time. This is similar to #35 in that slicing the data up by time would be required.
Finally, one extension of this could be doing a similar analysis except replacing 'org' with 'repo'.
Let me know what you think. I'm happy to take a stab at this, but I'm still learning the project 😓. Haven't delved into the
updater/
portion of the repo yet, which is where I believe this change would need to land.The text was updated successfully, but these errors were encountered: