apache / infrastructure-puppet-kitchen
File Change Frequency

File change frequency (churn) shows the distribution of file updates (days with at least one commit).

Overview
File Change Frequency Overall
  • There are 9 files with 982 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 0 files changed 21-50 times (0 lines of code)
    • 2 files changed 6-20 times (199 lines of code)
    • 7 files changed 1-5 times (783 lines of code)
0% | 0% | 0% | 20% | 79%
Legend:
101+
51-100
21-50
6-20
1-5

explore: grouped by folders | grouped by update frequency | data
Contributors Count Frequency Overall
  • There are 9 files with 982 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 0 files changed by 11-25 contributors (0 lines of code)
    • 0 files changed by 6-10 contributors (0 lines of code)
    • 4 files changed by 2-5 contributors (655 lines of code)
    • 5 files changed by 1 contributor (327 lines of code)
0% | 0% | 0% | 66% | 33%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
yaml, yml, pp, txt, gitignore, md, json
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
yaml0% | 0% | 0% | 20% | 79%
pp0% | 0% | 0% | 0% | 100%
File Change Frequency per Logical Decomposition
primary
primary (file change frequency)
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
puppet0% | 0% | 0% | 20% | 79%
Most Frequently Changed Files (Top 9)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
1404.yaml
in puppet/data/ubuntu
188 - 2015-01-06 2016-12-28 8 4 coreyg@apache.org pono@apache.org
hiera.yaml
in puppet
11 - 2015-01-06 2016-12-26 6 2 coreyg@apache.org cml@apache.org
common.yaml
in puppet/data
30 - 2015-01-06 2015-11-05 3 2 coreyg@apache.org geoffcorey7@gmail.com
1604.yaml
in puppet/data/ubuntu
426 - 2016-11-02 2017-09-01 3 2 pono@apache.org pono@apache.org
default-ubuntu1464.yaml
in puppet/data/nodes
1 - 2015-10-19 2015-10-19 1 1 coreyg@apache.org coreyg@apache.org
site.pp
in puppet/manifests
3 - 2015-01-06 2015-01-06 1 1 coreyg@apache.org coreyg@apache.org
dell.yaml
in puppet/data/oem
4 - 2015-04-08 2015-04-08 1 1 coreyg@apache.org coreyg@apache.org
ubuntu.yaml
in puppet/data/virtualbox
5 - 2015-04-08 2015-04-08 1 1 coreyg@apache.org coreyg@apache.org
tlp-ubuntu1464.yaml
in puppet/data/nodes
314 - 2015-04-08 2015-04-08 1 1 coreyg@apache.org coreyg@apache.org
Files With Most Contributors (Top 9)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
1404.yaml
in puppet/data/ubuntu
188 - 2015-01-06 2016-12-28 8 4 coreyg@apache.org pono@apache.org
hiera.yaml
in puppet
11 - 2015-01-06 2016-12-26 6 2 coreyg@apache.org cml@apache.org
common.yaml
in puppet/data
30 - 2015-01-06 2015-11-05 3 2 coreyg@apache.org geoffcorey7@gmail.com
1604.yaml
in puppet/data/ubuntu
426 - 2016-11-02 2017-09-01 3 2 pono@apache.org pono@apache.org
site.pp
in puppet/manifests
3 - 2015-01-06 2015-01-06 1 1 coreyg@apache.org coreyg@apache.org
default-ubuntu1464.yaml
in puppet/data/nodes
1 - 2015-10-19 2015-10-19 1 1 coreyg@apache.org coreyg@apache.org
tlp-ubuntu1464.yaml
in puppet/data/nodes
314 - 2015-04-08 2015-04-08 1 1 coreyg@apache.org coreyg@apache.org
dell.yaml
in puppet/data/oem
4 - 2015-04-08 2015-04-08 1 1 coreyg@apache.org coreyg@apache.org
ubuntu.yaml
in puppet/data/virtualbox
5 - 2015-04-08 2015-04-08 1 1 coreyg@apache.org coreyg@apache.org
Files With Least Contributors (Top 9)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
tlp-ubuntu1464.yaml
in puppet/data/nodes
314 - 2015-04-08 2015-04-08 1 1 coreyg@apache.org coreyg@apache.org
ubuntu.yaml
in puppet/data/virtualbox
5 - 2015-04-08 2015-04-08 1 1 coreyg@apache.org coreyg@apache.org
dell.yaml
in puppet/data/oem
4 - 2015-04-08 2015-04-08 1 1 coreyg@apache.org coreyg@apache.org
site.pp
in puppet/manifests
3 - 2015-01-06 2015-01-06 1 1 coreyg@apache.org coreyg@apache.org
default-ubuntu1464.yaml
in puppet/data/nodes
1 - 2015-10-19 2015-10-19 1 1 coreyg@apache.org coreyg@apache.org
1604.yaml
in puppet/data/ubuntu
426 - 2016-11-02 2017-09-01 3 2 pono@apache.org pono@apache.org
common.yaml
in puppet/data
30 - 2015-01-06 2015-11-05 3 2 coreyg@apache.org geoffcorey7@gmail.com
hiera.yaml
in puppet
11 - 2015-01-06 2016-12-26 6 2 coreyg@apache.org cml@apache.org
1404.yaml
in puppet/data/ubuntu
188 - 2015-01-06 2016-12-28 8 4 coreyg@apache.org pono@apache.org
Correlations

File Size vs. Number of Changes: 9 points

puppet/data/ubuntu/1604.yaml x: 426 lines of code y: 3 # changes puppet/data/ubuntu/1404.yaml x: 188 lines of code y: 8 # changes puppet/hiera.yaml x: 11 lines of code y: 6 # changes puppet/data/common.yaml x: 30 lines of code y: 3 # changes puppet/data/nodes/default-ubuntu1464.yaml x: 1 lines of code y: 1 # changes puppet/data/nodes/tlp-ubuntu1464.yaml x: 314 lines of code y: 1 # changes puppet/data/virtualbox/ubuntu.yaml x: 5 lines of code y: 1 # changes puppet/data/oem/dell.yaml x: 4 lines of code y: 1 # changes puppet/manifests/site.pp x: 3 lines of code y: 1 # changes
8.0
# changes
  min: 1.0
  average: 2.78
  25th percentile: 1.0
  median: 1.0
  75th percentile: 4.5
  max: 8.0
0 426.0
lines of code
min: 1.0 | average: 109.11 | 25th percentile: 3.5 | median: 11.0 | 75th percentile: 251.0 | max: 426.0

Number of Contributors vs. Number of Changes: 9 points

puppet/data/ubuntu/1604.yaml x: 2 # contributors y: 3 # changes puppet/data/ubuntu/1404.yaml x: 4 # contributors y: 8 # changes puppet/hiera.yaml x: 2 # contributors y: 6 # changes puppet/data/nodes/default-ubuntu1464.yaml x: 1 # contributors y: 1 # changes
8.0
# changes
  min: 1.0
  average: 2.78
  25th percentile: 1.0
  median: 1.0
  75th percentile: 4.5
  max: 8.0
0 4.0
# contributors
min: 1.0 | average: 1.67 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 4.0

Number of Contributors vs. File Size: 9 points

puppet/data/ubuntu/1604.yaml x: 2 # contributors y: 426 lines of code puppet/data/ubuntu/1404.yaml x: 4 # contributors y: 188 lines of code puppet/hiera.yaml x: 2 # contributors y: 11 lines of code puppet/data/common.yaml x: 2 # contributors y: 30 lines of code puppet/data/nodes/default-ubuntu1464.yaml x: 1 # contributors y: 1 lines of code puppet/data/nodes/tlp-ubuntu1464.yaml x: 1 # contributors y: 314 lines of code puppet/data/virtualbox/ubuntu.yaml x: 1 # contributors y: 5 lines of code puppet/manifests/site.pp x: 1 # contributors y: 3 lines of code
426.0
lines of code
  min: 1.0
  average: 109.11
  25th percentile: 3.5
  median: 11.0
  75th percentile: 251.0
  max: 426.0
0 4.0
# contributors
min: 1.0 | average: 1.67 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 4.0