GitHub API + Python + GnuPlot = Issue Count Graphs - Morris Jobke
source link: https://morrisjobke.de/2015/01/08/GitHub-Issue-Count-Graphs/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
GitHub API + Python + GnuPlot = Issue Count Graphs 08 Jan 2015
Today I played a bit around with Python, a nice library for the GitHub API and fetched some data. Then I unleashed the power of GnuPlot and plotted some overall count graphs for our open and closed issues. They are slightly wrong - I simply ignored reopen and close events in between.
The source can be found at MorrisJobke/github-issue-counter where also a more detailed usage guide can be found.
I used it to visualize the total issue count per day for owncloud/core and to not have the relative values listed on GitHub. With this you’re able to compare it more easiely with earlier stages of the project.
This is how the resulting data looks like after plotting it with gnuplot
.
I really like the negative spike at the ownCloud conference of 2013 :D I guess this is caused by our bug hunting competition and Jan won it with something over 100 closed tickets back then ;)
Together with the closed issue count this looks like this:
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK