I think the issue is that the github api has two methods for getting commit 
history. One contains detailed information and excludes merge commits, but 
is only available for the top 100 contributors. The other is available for 
all contributors, but as just a single "number of commits".

On Monday, February 23, 2015 at 3:58:30 PM UTC-5, Stefan Karpinski wrote:
>
> I wonder if there isn't some API option to exclude them – they must 
> already have this information, since they use it on the site.
>
> On Mon, Feb 23, 2015 at 3:13 PM, Ivar Nesje <iva...@gmail.com 
> <javascript:>> wrote:
>
>> Strange that GitHub excludes merge commits on their site, but not in 
>> their API.
>>
>> mandag 23. februar 2015 19.57.19 UTC+1 skrev Jiahao Chen følgende:
>>>
>>> Fair enough, but that would mean actually parsing the commit history :)
>>>
>>> Thanks,
>>>
>>> Jiahao Chen
>>> Staff Research Scientist
>>> MIT Computer Science and Artificial Intelligence Laboratory
>>>
>>> On Mon, Feb 23, 2015 at 1:08 PM, Patrick O'Leary <patrick...@gmail.com> 
>>> wrote:
>>>
>>>> On Sunday, February 22, 2015 at 5:50:09 PM UTC-6, Jiahao Chen wrote:
>>>>>
>>>>> World of Julia is now updated in time for the 2015 Oscars.
>>>>>
>>>>> 336 contributors to JuliaLang/julia
>>>>> 545 packages
>>>>> 695 devs total
>>>>>
>>>>> IJulia notebook: https://github.com/jiahao/ijulia-notebooks/blob/ma
>>>>> ster/2014-06-30-world-of-julia.ipynb
>>>>>
>>>>> Nbviewer link: http://nbviewer.ipython.org/urls/raw.github.com/jiahao
>>>>> /ijulia-notebooks/master/2014-06-30-world-of-julia.ipynb
>>>>>
>>>>
>>>> A small suggestion: it may be more insightful if you remove merge 
>>>> commits; I would say I'm definitely overcounted in the current results.
>>>>
>>>
>>>
>

Reply via email to