apache / directory-samples
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 12 files with 636 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)
    • 0 files changed 6-20 times (0 lines of code)
    • 12 files changed 1-5 times (636 lines of code)
0% | 0% | 0% | 0% | 100%
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 12 files with 636 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)
    • 2 files changed by 2-5 contributors (118 lines of code)
    • 10 files changed by 1 contributor (518 lines of code)
0% | 0% | 0% | 18% | 81%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
xml, java, properties, txt, sh, json
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
java0% | 0% | 0% | 0% | 100%
xml0% | 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
apacheds-archetype-webapp0% | 0% | 0% | 0% | 100%
embedded-sample-trunk0% | 0% | 0% | 0% | 100%
embedded-sample0% | 0% | 0% | 0% | 100%
apacheds-archetype-testcase0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 12)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
archetype-catalog.xml
in apacheds-archetype-webapp
11 - 2009-11-12 2010-07-29 2 2 seelmann@apache.org kayyagari@apache.org
StartStopListener.java
in apacheds-archetype-webapp/src/main/resources/archetype-resources/src/main/java
107 4 2009-11-12 2010-07-29 2 2 seelmann@apache.org kayyagari@apache.org
Dummy.java
in apacheds-archetype-testcase/src/main/resources/archetype-resources/src/main/java
4 - 2009-11-12 2009-11-12 1 1 seelmann@apache.org seelmann@apache.org
archetype.xml
in apacheds-archetype-webapp/src/main/resources/META-INF/maven
12 - 2009-11-12 2009-11-12 1 1 seelmann@apache.org seelmann@apache.org
archetype.xml
in apacheds-archetype-testcase/src/main/resources/META-INF
16 - 2009-11-12 2009-11-12 1 1 seelmann@apache.org seelmann@apache.org
web.xml
in apacheds-archetype-webapp/src/main/resources/archetype-resources/src/main/webapp/WEB-INF
20 - 2009-11-12 2009-11-12 1 1 seelmann@apache.org seelmann@apache.org
site.xml
in apacheds-archetype-webapp/src/site
28 - 2009-11-12 2009-11-12 1 1 seelmann@apache.org seelmann@apache.org
archetype-metadata.xml
in apacheds-archetype-webapp/src/main/resources/META-INF/maven
37 - 2009-11-12 2009-11-12 1 1 seelmann@apache.org seelmann@apache.org
archetype-metadata.xml
in apacheds-archetype-testcase/src/main/resources/META-INF/maven
38 - 2009-11-12 2009-11-12 1 1 seelmann@apache.org seelmann@apache.org
RootDseServlet.java
in apacheds-archetype-webapp/src/main/resources/archetype-resources/src/main/java
72 2 2009-11-12 2009-11-12 1 1 seelmann@apache.org seelmann@apache.org
EmbeddedADSVer157.java
in embedded-sample/src/main/java/org/apache/directory/seserver
144 7 2010-10-20 2010-10-20 1 1 kayyagari@apache.org kayyagari@apache.org
EmbeddedADSVerTrunk.java
in embedded-sample-trunk/src/main/java/org/apache/directory/seserver
147 7 2010-10-26 2010-10-26 1 1 kayyagari@apache.org kayyagari@apache.org
Files With Most Contributors (Top 12)
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
archetype-catalog.xml
in apacheds-archetype-webapp
11 - 2009-11-12 2010-07-29 2 2 seelmann@apache.org kayyagari@apache.org
StartStopListener.java
in apacheds-archetype-webapp/src/main/resources/archetype-resources/src/main/java
107 4 2009-11-12 2010-07-29 2 2 seelmann@apache.org kayyagari@apache.org
archetype-metadata.xml
in apacheds-archetype-testcase/src/main/resources/META-INF/maven
38 - 2009-11-12 2009-11-12 1 1 seelmann@apache.org seelmann@apache.org
archetype.xml
in apacheds-archetype-testcase/src/main/resources/META-INF
16 - 2009-11-12 2009-11-12 1 1 seelmann@apache.org seelmann@apache.org
Dummy.java
in apacheds-archetype-testcase/src/main/resources/archetype-resources/src/main/java
4 - 2009-11-12 2009-11-12 1 1 seelmann@apache.org seelmann@apache.org
EmbeddedADSVer157.java
in embedded-sample/src/main/java/org/apache/directory/seserver
144 7 2010-10-20 2010-10-20 1 1 kayyagari@apache.org kayyagari@apache.org
EmbeddedADSVerTrunk.java
in embedded-sample-trunk/src/main/java/org/apache/directory/seserver
147 7 2010-10-26 2010-10-26 1 1 kayyagari@apache.org kayyagari@apache.org
site.xml
in apacheds-archetype-webapp/src/site
28 - 2009-11-12 2009-11-12 1 1 seelmann@apache.org seelmann@apache.org
archetype.xml
in apacheds-archetype-webapp/src/main/resources/META-INF/maven
12 - 2009-11-12 2009-11-12 1 1 seelmann@apache.org seelmann@apache.org
archetype-metadata.xml
in apacheds-archetype-webapp/src/main/resources/META-INF/maven
37 - 2009-11-12 2009-11-12 1 1 seelmann@apache.org seelmann@apache.org
web.xml
in apacheds-archetype-webapp/src/main/resources/archetype-resources/src/main/webapp/WEB-INF
20 - 2009-11-12 2009-11-12 1 1 seelmann@apache.org seelmann@apache.org
RootDseServlet.java
in apacheds-archetype-webapp/src/main/resources/archetype-resources/src/main/java
72 2 2009-11-12 2009-11-12 1 1 seelmann@apache.org seelmann@apache.org
Files With Least Contributors (Top 12)
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
EmbeddedADSVerTrunk.java
in embedded-sample-trunk/src/main/java/org/apache/directory/seserver
147 7 2010-10-26 2010-10-26 1 1 kayyagari@apache.org kayyagari@apache.org
EmbeddedADSVer157.java
in embedded-sample/src/main/java/org/apache/directory/seserver
144 7 2010-10-20 2010-10-20 1 1 kayyagari@apache.org kayyagari@apache.org
RootDseServlet.java
in apacheds-archetype-webapp/src/main/resources/archetype-resources/src/main/java
72 2 2009-11-12 2009-11-12 1 1 seelmann@apache.org seelmann@apache.org
archetype-metadata.xml
in apacheds-archetype-testcase/src/main/resources/META-INF/maven
38 - 2009-11-12 2009-11-12 1 1 seelmann@apache.org seelmann@apache.org
archetype-metadata.xml
in apacheds-archetype-webapp/src/main/resources/META-INF/maven
37 - 2009-11-12 2009-11-12 1 1 seelmann@apache.org seelmann@apache.org
site.xml
in apacheds-archetype-webapp/src/site
28 - 2009-11-12 2009-11-12 1 1 seelmann@apache.org seelmann@apache.org
web.xml
in apacheds-archetype-webapp/src/main/resources/archetype-resources/src/main/webapp/WEB-INF
20 - 2009-11-12 2009-11-12 1 1 seelmann@apache.org seelmann@apache.org
archetype.xml
in apacheds-archetype-testcase/src/main/resources/META-INF
16 - 2009-11-12 2009-11-12 1 1 seelmann@apache.org seelmann@apache.org
archetype.xml
in apacheds-archetype-webapp/src/main/resources/META-INF/maven
12 - 2009-11-12 2009-11-12 1 1 seelmann@apache.org seelmann@apache.org
Dummy.java
in apacheds-archetype-testcase/src/main/resources/archetype-resources/src/main/java
4 - 2009-11-12 2009-11-12 1 1 seelmann@apache.org seelmann@apache.org
StartStopListener.java
in apacheds-archetype-webapp/src/main/resources/archetype-resources/src/main/java
107 4 2009-11-12 2010-07-29 2 2 seelmann@apache.org kayyagari@apache.org
archetype-catalog.xml
in apacheds-archetype-webapp
11 - 2009-11-12 2010-07-29 2 2 seelmann@apache.org kayyagari@apache.org
Correlations

File Size vs. Number of Changes: 12 points

embedded-sample-trunk/src/main/java/org/apache/directory/seserver/EmbeddedADSVerTrunk.java x: 147 lines of code y: 1 # changes embedded-sample/src/main/java/org/apache/directory/seserver/EmbeddedADSVer157.java x: 144 lines of code y: 1 # changes apacheds-archetype-webapp/archetype-catalog.xml x: 11 lines of code y: 2 # changes apacheds-archetype-webapp/src/main/resources/archetype-resources/src/main/java/StartStopListener.java x: 107 lines of code y: 2 # changes apacheds-archetype-webapp/src/main/resources/META-INF/maven/archetype-metadata.xml x: 37 lines of code y: 1 # changes apacheds-archetype-webapp/src/main/resources/META-INF/maven/archetype.xml x: 12 lines of code y: 1 # changes apacheds-archetype-webapp/src/main/resources/archetype-resources/src/main/java/RootDseServlet.java x: 72 lines of code y: 1 # changes apacheds-archetype-webapp/src/main/resources/archetype-resources/src/main/webapp/WEB-INF/web.xml x: 20 lines of code y: 1 # changes apacheds-archetype-webapp/src/site/site.xml x: 28 lines of code y: 1 # changes apacheds-archetype-testcase/src/main/resources/META-INF/archetype.xml x: 16 lines of code y: 1 # changes apacheds-archetype-testcase/src/main/resources/META-INF/maven/archetype-metadata.xml x: 38 lines of code y: 1 # changes apacheds-archetype-testcase/src/main/resources/archetype-resources/src/main/java/Dummy.java x: 4 lines of code y: 1 # changes
2.0
# changes
  min: 1.0
  average: 1.17
  25th percentile: 1.0
  median: 1.0
  75th percentile: 1.0
  max: 2.0
0 147.0
lines of code
min: 4.0 | average: 53.0 | 25th percentile: 13.0 | median: 32.5 | 75th percentile: 98.25 | max: 147.0

Number of Contributors vs. Number of Changes: 12 points

embedded-sample-trunk/src/main/java/org/apache/directory/seserver/EmbeddedADSVerTrunk.java x: 1 # contributors y: 1 # changes apacheds-archetype-webapp/archetype-catalog.xml x: 2 # contributors y: 2 # changes
2.0
# changes
  min: 1.0
  average: 1.17
  25th percentile: 1.0
  median: 1.0
  75th percentile: 1.0
  max: 2.0
0 2.0
# contributors
min: 1.0 | average: 1.17 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 2.0

Number of Contributors vs. File Size: 12 points

embedded-sample-trunk/src/main/java/org/apache/directory/seserver/EmbeddedADSVerTrunk.java x: 1 # contributors y: 147 lines of code embedded-sample/src/main/java/org/apache/directory/seserver/EmbeddedADSVer157.java x: 1 # contributors y: 144 lines of code apacheds-archetype-webapp/archetype-catalog.xml x: 2 # contributors y: 11 lines of code apacheds-archetype-webapp/src/main/resources/archetype-resources/src/main/java/StartStopListener.java x: 2 # contributors y: 107 lines of code apacheds-archetype-webapp/src/main/resources/META-INF/maven/archetype-metadata.xml x: 1 # contributors y: 37 lines of code apacheds-archetype-webapp/src/main/resources/META-INF/maven/archetype.xml x: 1 # contributors y: 12 lines of code apacheds-archetype-webapp/src/main/resources/archetype-resources/src/main/java/RootDseServlet.java x: 1 # contributors y: 72 lines of code apacheds-archetype-webapp/src/main/resources/archetype-resources/src/main/webapp/WEB-INF/web.xml x: 1 # contributors y: 20 lines of code apacheds-archetype-webapp/src/site/site.xml x: 1 # contributors y: 28 lines of code apacheds-archetype-testcase/src/main/resources/META-INF/archetype.xml x: 1 # contributors y: 16 lines of code apacheds-archetype-testcase/src/main/resources/META-INF/maven/archetype-metadata.xml x: 1 # contributors y: 38 lines of code apacheds-archetype-testcase/src/main/resources/archetype-resources/src/main/java/Dummy.java x: 1 # contributors y: 4 lines of code
147.0
lines of code
  min: 4.0
  average: 53.0
  25th percentile: 13.0
  median: 32.5
  75th percentile: 98.25
  max: 147.0
0 2.0
# contributors
min: 1.0 | average: 1.17 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 2.0