{"id":10360,"date":"2017-09-06T15:31:46","date_gmt":"2017-09-06T13:31:46","guid":{"rendered":"https:\/\/daniel.haxx.se\/blog\/?p=10360"},"modified":"2017-09-06T15:31:46","modified_gmt":"2017-09-06T13:31:46","slug":"curl-author-activity-illustrated","status":"publish","type":"post","link":"https:\/\/daniel.haxx.se\/blog\/2017\/09\/06\/curl-author-activity-illustrated\/","title":{"rendered":"curl author activity illustrated"},"content":{"rendered":"<p>At the time of each commit, check how many unique authors that had a change committed within the previous 120, 90, 60, 30 and 7 days. Run the script on the <a href=\"https:\/\/github.com\/curl\/curl\">curl git repository<\/a> and then plot a graph of the data, ranging from 2010 until today. This is just under 10,000 commits.<\/p>\n<p><a href=\"https:\/\/daniel.haxx.se\/blog\/wp-content\/uploads\/2017\/09\/active-authors-over-time.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-10364\" src=\"https:\/\/daniel.haxx.se\/blog\/wp-content\/uploads\/2017\/09\/active-authors-over-time-1200x771.png\" alt=\"\" width=\"474\" height=\"305\" srcset=\"https:\/\/daniel.haxx.se\/blog\/wp-content\/uploads\/2017\/09\/active-authors-over-time-1200x771.png 1200w, https:\/\/daniel.haxx.se\/blog\/wp-content\/uploads\/2017\/09\/active-authors-over-time-200x128.png 200w, https:\/\/daniel.haxx.se\/blog\/wp-content\/uploads\/2017\/09\/active-authors-over-time-450x289.png 450w, https:\/\/daniel.haxx.se\/blog\/wp-content\/uploads\/2017\/09\/active-authors-over-time-768x493.png 768w\" sizes=\"auto, (max-width: 474px) 100vw, 474px\" \/><\/a><\/p>\n<p>(click for the full resolution version)<\/p>\n<p><a href=\"https:\/\/gist.github.com\/bagder\/3b662bb076a66fbd04371aa49719936d\">git-authors-active.pl<\/a> is the little stand-alone script I wrote and used for this &#8211; should work fine for any git repository. I then made the graph from that using libreoffice.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>At the time of each commit, check how many unique authors that had a change committed within the previous 120, 90, 60, 30 and 7 days. Run the script on the curl git repository and then plot a graph of the data, ranging from 2010 until today. This is just under 10,000 commits. (click for &hellip; <a href=\"https:\/\/daniel.haxx.se\/blog\/2017\/09\/06\/curl-author-activity-illustrated\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">curl author activity illustrated<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":5,"featured_media":8936,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7,6],"tags":[33,419,19],"class_list":["post-10360","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-curl","category-floss","tag-curl-and-libcurl","tag-development","tag-open-source"],"_links":{"self":[{"href":"https:\/\/daniel.haxx.se\/blog\/wp-json\/wp\/v2\/posts\/10360","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/daniel.haxx.se\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/daniel.haxx.se\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/daniel.haxx.se\/blog\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/daniel.haxx.se\/blog\/wp-json\/wp\/v2\/comments?post=10360"}],"version-history":[{"count":4,"href":"https:\/\/daniel.haxx.se\/blog\/wp-json\/wp\/v2\/posts\/10360\/revisions"}],"predecessor-version":[{"id":10366,"href":"https:\/\/daniel.haxx.se\/blog\/wp-json\/wp\/v2\/posts\/10360\/revisions\/10366"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/daniel.haxx.se\/blog\/wp-json\/wp\/v2\/media\/8936"}],"wp:attachment":[{"href":"https:\/\/daniel.haxx.se\/blog\/wp-json\/wp\/v2\/media?parent=10360"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/daniel.haxx.se\/blog\/wp-json\/wp\/v2\/categories?post=10360"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/daniel.haxx.se\/blog\/wp-json\/wp\/v2\/tags?post=10360"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}