community-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Daniel Gruno <humbed...@apache.org>
Subject Re: Adding some statistics to projects.a.o?
Date Fri, 28 Oct 2016 08:41:37 GMT
On 10/28/2016 10:30 AM, Hervé BOUTEMY wrote:
> Le mercredi 26 octobre 2016, 23:12:44 CEST Daniel Gruno a écrit :
>> On 10/26/2016 10:56 PM, Phil Steitz wrote:
>>> On 10/26/16 11:07 AM, Daniel Gruno wrote:
>>>> I added an initial stats page at
>>>> https://projects.apache.org/statistics.html - assuming no one objects,
>>>> I'll add it to the top menu of the other pages in a day or so.
>>>>
>>>> Do peruse - anything we need to add/edit?
>>>
>>> Maven is not a programming language.  What exactly is the
>>> denominator on that stat?  Number of files?  Lines of code?
>>> Projects primarily using?
>>
>> I suspect it's scripts specifically for maven it's counting. the
>> denominator is lines of functional code (101 million in total, not
>> counting blanks and comments which take us to 150M total).
> For Maven, the only option I see is pom.xml files: how can we confirm this?
> And confirm if language breakdowns counts files only, or weighted with file size 
> or with another weight?

It uses the same heuristics as CLoC (with a few modifications for
increased stability), so you could run that locally and see why it does
what it does. language analysers are never 100% accurate, OpenHub's
analyser is famous for making odd claims about Forth, and GitHub's
downplays Python in many projects, the list goes on :)

Counts are lines of code, there is no weighting going on there. it's
just raw figures.

> Is Snoot open sourced somewhere?

It's about as open as GitHub, OpenHub, Masterbranch etc :) The interface
for the system is public and documented (under documentation/exports),
but the internal systems on the boxes are proprietary for the most part.

With regards,
Daniel.

> 
> Regards,
> 
> Hervé
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@community.apache.org
> For additional commands, e-mail: dev-help@community.apache.org
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@community.apache.org
For additional commands, e-mail: dev-help@community.apache.org


Mime
View raw message