apache / infrastructure-selfserve-portal
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 52 files with 3,988 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 1 file changed 21-50 times (282 lines of code)
    • 23 files changed 6-20 times (2,536 lines of code)
    • 28 files changed 1-5 times (1,170 lines of code)
0% | 0% | 7% | 63% | 29%
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 52 files with 3,988 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 1 file changed by 11-25 contributors (282 lines of code)
    • 13 files changed by 6-10 contributors (1,957 lines of code)
    • 30 files changed by 2-5 contributors (1,620 lines of code)
    • 8 files changed by 1 contributor (129 lines of code)
0% | 7% | 49% | 40% | 3%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
py, html, txt, md, sh, yaml, css, js, gitignore, dockerignore
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
py0% | 0% | 13% | 82% | 3%
js0% | 0% | 0% | 100% | 0%
html0% | 0% | 0% | 20% | 79%
yaml0% | 0% | 0% | 33% | 66%
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
server0% | 0% | 13% | 83% | 3%
htdocs0% | 0% | 0% | 43% | 56%
docker-config0% | 0% | 0% | 0% | 100%
ROOT0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
jiraaccount.py
in server/app/endpoints
282 - 2023-02-07 2025-02-22 41 11 humbedooh@apache.org sebb@apache.org
config.py
in server/app/lib
164 7 2023-01-16 2024-12-11 19 6 humbedooh@apache.org humbedooh@apache.org
selfserve.js
in htdocs/js
543 37 2023-02-08 2024-08-15 19 6 humbedooh@apache.org gmcdonald@apache.org
mailinglist.py
in server/app/endpoints
103 1 2023-02-12 2024-10-12 16 7 humbedooh@apache.org sebb@apache.org
confluence_archive.py
in server/app/endpoints
183 - 2023-02-13 2024-10-11 14 6 humbedooh@apache.org sebb@apache.org
queue.py
in server/app/endpoints
39 - 2023-02-12 2024-10-11 13 6 humbedooh@apache.org sebb@apache.org
oauth.py
in server/app/endpoints
48 - 2023-01-16 2024-10-11 13 6 humbedooh@apache.org sebb@apache.org
55 - 2023-02-08 2024-09-30 13 8 andrew@cottage14.com cml@apache.org
jira_create.py
in server/app/endpoints
180 - 2023-02-13 2024-10-11 13 6 humbedooh@apache.org sebb@apache.org
__init__.py
in server/app
78 2 2023-01-16 2024-08-27 12 2 humbedooh@apache.org humbedooh@apache.org
confluence_create.py
in server/app/endpoints
149 - 2023-02-13 2024-10-11 12 6 humbedooh@apache.org sebb@apache.org
__init__.py
in server/app/endpoints
13 - 2023-01-16 2024-08-23 11 2 humbedooh@apache.org humbedooh@apache.org
master.html
in htdocs/templates
98 - 2023-02-08 2024-08-23 11 4 andrew@cottage14.com humbedooh@apache.org
asfuid.py
in server/app/lib
116 3 2023-01-16 2024-10-11 11 4 humbedooh@apache.org sebb@apache.org
session.py
in server/app/endpoints
26 - 2023-01-16 2024-08-23 10 4 humbedooh@apache.org humbedooh@apache.org
email.py
in server/app/lib
27 2 2023-02-08 2024-10-21 10 5 humbedooh@apache.org gstein@gmail.com
middleware.py
in server/app/lib
91 4 2023-01-16 2024-10-11 10 4 humbedooh@apache.org sebb@apache.org
jira_activate_account.py
in server/app/endpoints
105 - 2023-05-12 2024-10-12 10 6 humbedooh@apache.org sebb@apache.org
public.py
in server/app/endpoints
15 - 2023-02-08 2024-08-22 9 4 humbedooh@apache.org humbedooh@apache.org
index.html
in htdocs
71 - 2023-01-16 2024-08-15 9 6 humbedooh@apache.org gmcdonald@apache.org
confluenceaccount.py
in server/app/endpoints
267 - 2024-02-10 2025-02-22 9 6 gmcdonald@apache.org sebb@apache.org
50 - 2023-02-08 2025-03-10 8 6 andrew@cottage14.com sebb@apache.org
config.yaml
in server
21 - 2023-01-16 2024-05-29 7 3 humbedooh@apache.org dfoulks@apache.org
confluence_activate_account.py
in server/app/endpoints
94 - 2024-02-10 2024-10-12 6 4 gmcdonald@apache.org sebb@apache.org
identity.html
in htdocs
13 - 2023-02-12 2023-06-22 4 3 humbedooh@apache.org sebb@apache.org
57 - 2024-02-10 2024-10-12 4 4 gmcdonald@apache.org sebb@apache.org
63 - 2023-02-12 2023-06-29 4 4 humbedooh@apache.org humbedooh@apache.org
69 - 2023-02-13 2023-06-22 4 5 humbedooh@apache.org sebb@apache.org
2 - 2023-02-13 2023-06-19 3 2 humbedooh@apache.org humbedooh@apache.org
git.html
in htdocs
3 - 2023-02-12 2023-03-02 3 2 humbedooh@apache.org andrew@cottage14.com
log.py
in server/app/lib
17 - 2023-01-16 2023-02-13 3 1 humbedooh@apache.org humbedooh@apache.org
utils.py
in server/app/lib
19 4 2024-10-12 2025-02-22 3 5 gstein@gmail.com sebb@apache.org
docs.html
in htdocs
19 - 2023-03-03 2023-06-22 3 3 andrew@cottage14.com sebb@apache.org
tokens.py
in server/app/lib
20 - 2024-08-22 2024-10-11 3 2 humbedooh@apache.org sebb@apache.org
47 - 2024-02-10 2024-09-30 3 3 gmcdonald@apache.org cml@apache.org
548 - 2023-02-13 2023-06-22 3 2 humbedooh@apache.org sebb@apache.org
4 - 2023-02-12 2023-02-16 2 2 humbedooh@apache.org andrew@cottage14.com
8 - 2024-10-15 2024-10-18 2 2 sebb@apache.org clambertus@users.noreply.gi...
webmod_server.py
in docker-config/webmod
9 1 2024-10-15 2024-10-18 2 2 sebb@apache.org clambertus@users.noreply.gi...
13 - 2024-02-10 2024-08-15 2 1 gmcdonald@apache.org gmcdonald@apache.org
24 - 2023-02-13 2023-02-16 2 2 humbedooh@apache.org andrew@cottage14.com
26 - 2023-04-27 2023-06-22 2 2 christ@apache.org sebb@apache.org
29 - 2024-02-10 2024-08-15 2 1 gmcdonald@apache.org gmcdonald@apache.org
30 - 2023-04-27 2023-06-22 2 2 christ@apache.org sebb@apache.org
config.yaml
in docker-config
33 - 2024-10-15 2024-10-18 2 2 sebb@apache.org clambertus@users.noreply.gi...
34 - 2023-05-23 2023-06-22 2 2 humbedooh@apache.org sebb@apache.org
34 - 2024-02-10 2024-08-15 2 1 gmcdonald@apache.org gmcdonald@apache.org
__init__.py
in server/app/lib
1 - 2023-01-16 2023-01-16 1 1 humbedooh@apache.org humbedooh@apache.org
server.py
in server
9 - 2023-01-16 2023-01-16 1 1 humbedooh@apache.org humbedooh@apache.org
oauth.html
in htdocs
9 - 2023-02-08 2023-02-08 1 1 humbedooh@apache.org humbedooh@apache.org
Files With Most Contributors (Top 50)
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
jiraaccount.py
in server/app/endpoints
282 - 2023-02-07 2025-02-22 41 11 humbedooh@apache.org sebb@apache.org
55 - 2023-02-08 2024-09-30 13 8 andrew@cottage14.com cml@apache.org
mailinglist.py
in server/app/endpoints
103 1 2023-02-12 2024-10-12 16 7 humbedooh@apache.org sebb@apache.org
selfserve.js
in htdocs/js
543 37 2023-02-08 2024-08-15 19 6 humbedooh@apache.org gmcdonald@apache.org
config.py
in server/app/lib
164 7 2023-01-16 2024-12-11 19 6 humbedooh@apache.org humbedooh@apache.org
confluence_archive.py
in server/app/endpoints
183 - 2023-02-13 2024-10-11 14 6 humbedooh@apache.org sebb@apache.org
jira_create.py
in server/app/endpoints
180 - 2023-02-13 2024-10-11 13 6 humbedooh@apache.org sebb@apache.org
oauth.py
in server/app/endpoints
48 - 2023-01-16 2024-10-11 13 6 humbedooh@apache.org sebb@apache.org
queue.py
in server/app/endpoints
39 - 2023-02-12 2024-10-11 13 6 humbedooh@apache.org sebb@apache.org
confluence_create.py
in server/app/endpoints
149 - 2023-02-13 2024-10-11 12 6 humbedooh@apache.org sebb@apache.org
jira_activate_account.py
in server/app/endpoints
105 - 2023-05-12 2024-10-12 10 6 humbedooh@apache.org sebb@apache.org
index.html
in htdocs
71 - 2023-01-16 2024-08-15 9 6 humbedooh@apache.org gmcdonald@apache.org
confluenceaccount.py
in server/app/endpoints
267 - 2024-02-10 2025-02-22 9 6 gmcdonald@apache.org sebb@apache.org
50 - 2023-02-08 2025-03-10 8 6 andrew@cottage14.com sebb@apache.org
email.py
in server/app/lib
27 2 2023-02-08 2024-10-21 10 5 humbedooh@apache.org gstein@gmail.com
69 - 2023-02-13 2023-06-22 4 5 humbedooh@apache.org sebb@apache.org
utils.py
in server/app/lib
19 4 2024-10-12 2025-02-22 3 5 gstein@gmail.com sebb@apache.org
master.html
in htdocs/templates
98 - 2023-02-08 2024-08-23 11 4 andrew@cottage14.com humbedooh@apache.org
asfuid.py
in server/app/lib
116 3 2023-01-16 2024-10-11 11 4 humbedooh@apache.org sebb@apache.org
session.py
in server/app/endpoints
26 - 2023-01-16 2024-08-23 10 4 humbedooh@apache.org humbedooh@apache.org
middleware.py
in server/app/lib
91 4 2023-01-16 2024-10-11 10 4 humbedooh@apache.org sebb@apache.org
public.py
in server/app/endpoints
15 - 2023-02-08 2024-08-22 9 4 humbedooh@apache.org humbedooh@apache.org
confluence_activate_account.py
in server/app/endpoints
94 - 2024-02-10 2024-10-12 6 4 gmcdonald@apache.org sebb@apache.org
63 - 2023-02-12 2023-06-29 4 4 humbedooh@apache.org humbedooh@apache.org
57 - 2024-02-10 2024-10-12 4 4 gmcdonald@apache.org sebb@apache.org
config.yaml
in server
21 - 2023-01-16 2024-05-29 7 3 humbedooh@apache.org dfoulks@apache.org
identity.html
in htdocs
13 - 2023-02-12 2023-06-22 4 3 humbedooh@apache.org sebb@apache.org
47 - 2024-02-10 2024-09-30 3 3 gmcdonald@apache.org cml@apache.org
docs.html
in htdocs
19 - 2023-03-03 2023-06-22 3 3 andrew@cottage14.com sebb@apache.org
__init__.py
in server/app
78 2 2023-01-16 2024-08-27 12 2 humbedooh@apache.org humbedooh@apache.org
__init__.py
in server/app/endpoints
13 - 2023-01-16 2024-08-23 11 2 humbedooh@apache.org humbedooh@apache.org
548 - 2023-02-13 2023-06-22 3 2 humbedooh@apache.org sebb@apache.org
git.html
in htdocs
3 - 2023-02-12 2023-03-02 3 2 humbedooh@apache.org andrew@cottage14.com
2 - 2023-02-13 2023-06-19 3 2 humbedooh@apache.org humbedooh@apache.org
tokens.py
in server/app/lib
20 - 2024-08-22 2024-10-11 3 2 humbedooh@apache.org sebb@apache.org
30 - 2023-04-27 2023-06-22 2 2 christ@apache.org sebb@apache.org
24 - 2023-02-13 2023-02-16 2 2 humbedooh@apache.org andrew@cottage14.com
34 - 2023-05-23 2023-06-22 2 2 humbedooh@apache.org sebb@apache.org
26 - 2023-04-27 2023-06-22 2 2 christ@apache.org sebb@apache.org
4 - 2023-02-12 2023-02-16 2 2 humbedooh@apache.org andrew@cottage14.com
8 - 2024-10-15 2024-10-18 2 2 sebb@apache.org clambertus@users.noreply.gi...
webmod_server.py
in docker-config/webmod
9 1 2024-10-15 2024-10-18 2 2 sebb@apache.org clambertus@users.noreply.gi...
config.yaml
in docker-config
33 - 2024-10-15 2024-10-18 2 2 sebb@apache.org clambertus@users.noreply.gi...
13 - 2023-02-08 2023-02-08 1 2 andrew@cottage14.com humbedooh@apache.org
log.py
in server/app/lib
17 - 2023-01-16 2023-02-13 3 1 humbedooh@apache.org humbedooh@apache.org
13 - 2024-02-10 2024-08-15 2 1 gmcdonald@apache.org gmcdonald@apache.org
34 - 2024-02-10 2024-08-15 2 1 gmcdonald@apache.org gmcdonald@apache.org
29 - 2024-02-10 2024-08-15 2 1 gmcdonald@apache.org gmcdonald@apache.org
17 - 2023-04-27 2023-04-27 1 1 christ@apache.org christ@apache.org
oauth.html
in htdocs
9 - 2023-02-08 2023-02-08 1 1 humbedooh@apache.org humbedooh@apache.org
Files With Least Contributors (Top 50)
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
34 - 2024-02-10 2024-08-15 2 1 gmcdonald@apache.org gmcdonald@apache.org
29 - 2024-02-10 2024-08-15 2 1 gmcdonald@apache.org gmcdonald@apache.org
17 - 2023-04-27 2023-04-27 1 1 christ@apache.org christ@apache.org
log.py
in server/app/lib
17 - 2023-01-16 2023-02-13 3 1 humbedooh@apache.org humbedooh@apache.org
13 - 2024-02-10 2024-08-15 2 1 gmcdonald@apache.org gmcdonald@apache.org
oauth.html
in htdocs
9 - 2023-02-08 2023-02-08 1 1 humbedooh@apache.org humbedooh@apache.org
server.py
in server
9 - 2023-01-16 2023-01-16 1 1 humbedooh@apache.org humbedooh@apache.org
__init__.py
in server/app/lib
1 - 2023-01-16 2023-01-16 1 1 humbedooh@apache.org humbedooh@apache.org
548 - 2023-02-13 2023-06-22 3 2 humbedooh@apache.org sebb@apache.org
__init__.py
in server/app
78 2 2023-01-16 2024-08-27 12 2 humbedooh@apache.org humbedooh@apache.org
34 - 2023-05-23 2023-06-22 2 2 humbedooh@apache.org sebb@apache.org
config.yaml
in docker-config
33 - 2024-10-15 2024-10-18 2 2 sebb@apache.org clambertus@users.noreply.gi...
30 - 2023-04-27 2023-06-22 2 2 christ@apache.org sebb@apache.org
26 - 2023-04-27 2023-06-22 2 2 christ@apache.org sebb@apache.org
24 - 2023-02-13 2023-02-16 2 2 humbedooh@apache.org andrew@cottage14.com
tokens.py
in server/app/lib
20 - 2024-08-22 2024-10-11 3 2 humbedooh@apache.org sebb@apache.org
13 - 2023-02-08 2023-02-08 1 2 andrew@cottage14.com humbedooh@apache.org
__init__.py
in server/app/endpoints
13 - 2023-01-16 2024-08-23 11 2 humbedooh@apache.org humbedooh@apache.org
webmod_server.py
in docker-config/webmod
9 1 2024-10-15 2024-10-18 2 2 sebb@apache.org clambertus@users.noreply.gi...
8 - 2024-10-15 2024-10-18 2 2 sebb@apache.org clambertus@users.noreply.gi...
4 - 2023-02-12 2023-02-16 2 2 humbedooh@apache.org andrew@cottage14.com
git.html
in htdocs
3 - 2023-02-12 2023-03-02 3 2 humbedooh@apache.org andrew@cottage14.com
2 - 2023-02-13 2023-06-19 3 2 humbedooh@apache.org humbedooh@apache.org
47 - 2024-02-10 2024-09-30 3 3 gmcdonald@apache.org cml@apache.org
config.yaml
in server
21 - 2023-01-16 2024-05-29 7 3 humbedooh@apache.org dfoulks@apache.org
docs.html
in htdocs
19 - 2023-03-03 2023-06-22 3 3 andrew@cottage14.com sebb@apache.org
identity.html
in htdocs
13 - 2023-02-12 2023-06-22 4 3 humbedooh@apache.org sebb@apache.org
asfuid.py
in server/app/lib
116 3 2023-01-16 2024-10-11 11 4 humbedooh@apache.org sebb@apache.org
master.html
in htdocs/templates
98 - 2023-02-08 2024-08-23 11 4 andrew@cottage14.com humbedooh@apache.org
confluence_activate_account.py
in server/app/endpoints
94 - 2024-02-10 2024-10-12 6 4 gmcdonald@apache.org sebb@apache.org
middleware.py
in server/app/lib
91 4 2023-01-16 2024-10-11 10 4 humbedooh@apache.org sebb@apache.org
63 - 2023-02-12 2023-06-29 4 4 humbedooh@apache.org humbedooh@apache.org
57 - 2024-02-10 2024-10-12 4 4 gmcdonald@apache.org sebb@apache.org
session.py
in server/app/endpoints
26 - 2023-01-16 2024-08-23 10 4 humbedooh@apache.org humbedooh@apache.org
public.py
in server/app/endpoints
15 - 2023-02-08 2024-08-22 9 4 humbedooh@apache.org humbedooh@apache.org
69 - 2023-02-13 2023-06-22 4 5 humbedooh@apache.org sebb@apache.org
email.py
in server/app/lib
27 2 2023-02-08 2024-10-21 10 5 humbedooh@apache.org gstein@gmail.com
utils.py
in server/app/lib
19 4 2024-10-12 2025-02-22 3 5 gstein@gmail.com sebb@apache.org
selfserve.js
in htdocs/js
543 37 2023-02-08 2024-08-15 19 6 humbedooh@apache.org gmcdonald@apache.org
confluenceaccount.py
in server/app/endpoints
267 - 2024-02-10 2025-02-22 9 6 gmcdonald@apache.org sebb@apache.org
confluence_archive.py
in server/app/endpoints
183 - 2023-02-13 2024-10-11 14 6 humbedooh@apache.org sebb@apache.org
jira_create.py
in server/app/endpoints
180 - 2023-02-13 2024-10-11 13 6 humbedooh@apache.org sebb@apache.org
config.py
in server/app/lib
164 7 2023-01-16 2024-12-11 19 6 humbedooh@apache.org humbedooh@apache.org
confluence_create.py
in server/app/endpoints
149 - 2023-02-13 2024-10-11 12 6 humbedooh@apache.org sebb@apache.org
jira_activate_account.py
in server/app/endpoints
105 - 2023-05-12 2024-10-12 10 6 humbedooh@apache.org sebb@apache.org
index.html
in htdocs
71 - 2023-01-16 2024-08-15 9 6 humbedooh@apache.org gmcdonald@apache.org
50 - 2023-02-08 2025-03-10 8 6 andrew@cottage14.com sebb@apache.org
oauth.py
in server/app/endpoints
48 - 2023-01-16 2024-10-11 13 6 humbedooh@apache.org sebb@apache.org
queue.py
in server/app/endpoints
39 - 2023-02-12 2024-10-11 13 6 humbedooh@apache.org sebb@apache.org
mailinglist.py
in server/app/endpoints
103 1 2023-02-12 2024-10-12 16 7 humbedooh@apache.org sebb@apache.org
Correlations

File Size vs. Number of Changes: 52 points

htdocs/jira-account-review.html x: 50 lines of code y: 8 # changes server/app/endpoints/confluenceaccount.py x: 267 lines of code y: 9 # changes server/app/endpoints/jiraaccount.py x: 282 lines of code y: 41 # changes server/app/lib/utils.py x: 19 lines of code y: 3 # changes server/app/lib/config.py x: 164 lines of code y: 19 # changes server/app/lib/email.py x: 27 lines of code y: 10 # changes compose.yaml x: 8 lines of code y: 2 # changes docker-config/config.yaml x: 33 lines of code y: 2 # changes docker-config/webmod/webmod_server.py x: 9 lines of code y: 2 # changes server/app/endpoints/confluence_activate_account.py x: 94 lines of code y: 6 # changes server/app/endpoints/jira_activate_account.py x: 105 lines of code y: 10 # changes server/app/endpoints/mailinglist.py x: 103 lines of code y: 16 # changes htdocs/confluence-account.html x: 57 lines of code y: 4 # changes server/app/endpoints/confluence_archive.py x: 183 lines of code y: 14 # changes server/app/endpoints/confluence_create.py x: 149 lines of code y: 12 # changes server/app/endpoints/jira_create.py x: 180 lines of code y: 13 # changes server/app/endpoints/oauth.py x: 48 lines of code y: 13 # changes server/app/endpoints/queue.py x: 39 lines of code y: 13 # changes server/app/lib/asfuid.py x: 116 lines of code y: 11 # changes server/app/lib/middleware.py x: 91 lines of code y: 10 # changes server/app/lib/tokens.py x: 20 lines of code y: 3 # changes htdocs/confluence-account-review.html x: 47 lines of code y: 3 # changes htdocs/jira-account.html x: 55 lines of code y: 13 # changes server/app/__init__.py x: 78 lines of code y: 12 # changes server/app/endpoints/__init__.py x: 13 lines of code y: 11 # changes htdocs/templates/master.html x: 98 lines of code y: 11 # changes server/app/endpoints/session.py x: 26 lines of code y: 10 # changes server/app/endpoints/public.py x: 15 lines of code y: 9 # changes htdocs/confluence-account-creation.html x: 29 lines of code y: 2 # changes htdocs/confluence-account-reactivate.html x: 34 lines of code y: 2 # changes htdocs/confluence-account-verify.html x: 13 lines of code y: 2 # changes htdocs/index.html x: 71 lines of code y: 9 # changes htdocs/js/selfserve.js x: 543 lines of code y: 19 # changes server/config.yaml x: 21 lines of code y: 7 # changes htdocs/mailinglist-new.html x: 63 lines of code y: 4 # changes htdocs/identity.html x: 13 lines of code y: 4 # changes htdocs/jira-account-creation.html x: 30 lines of code y: 2 # changes htdocs/jira-project.html x: 69 lines of code y: 4 # changes htdocs/mailinglist-creation.html x: 26 lines of code y: 2 # changes htdocs/otp-calculator.html x: 548 lines of code y: 3 # changes htdocs/confluence-new.html x: 2 lines of code y: 3 # changes htdocs/confluence-space-archiving.html x: 17 lines of code y: 1 # changes htdocs/git.html x: 3 lines of code y: 3 # changes htdocs/mailinglist-manage.html x: 4 lines of code y: 2 # changes htdocs/confluence-archive.html x: 24 lines of code y: 2 # changes server/app/lib/log.py x: 17 lines of code y: 3 # changes htdocs/jira-account-verify.html x: 13 lines of code y: 1 # changes htdocs/oauth.html x: 9 lines of code y: 1 # changes server/app/lib/__init__.py x: 1 lines of code y: 1 # changes
41.0
# changes
  min: 1.0
  average: 7.17
  25th percentile: 2.0
  median: 4.0
  75th percentile: 11.0
  max: 41.0
0 548.0
lines of code
min: 1.0 | average: 76.69 | 25th percentile: 15.5 | median: 33.5 | 75th percentile: 93.25 | max: 548.0

Number of Contributors vs. Number of Changes: 52 points

htdocs/jira-account-review.html x: 6 # contributors y: 8 # changes server/app/endpoints/confluenceaccount.py x: 6 # contributors y: 9 # changes server/app/endpoints/jiraaccount.py x: 11 # contributors y: 41 # changes server/app/lib/utils.py x: 5 # contributors y: 3 # changes server/app/lib/config.py x: 6 # contributors y: 19 # changes server/app/lib/email.py x: 5 # contributors y: 10 # changes compose.yaml x: 2 # contributors y: 2 # changes server/app/endpoints/confluence_activate_account.py x: 4 # contributors y: 6 # changes server/app/endpoints/jira_activate_account.py x: 6 # contributors y: 10 # changes server/app/endpoints/mailinglist.py x: 7 # contributors y: 16 # changes htdocs/confluence-account.html x: 4 # contributors y: 4 # changes server/app/endpoints/confluence_archive.py x: 6 # contributors y: 14 # changes server/app/endpoints/confluence_create.py x: 6 # contributors y: 12 # changes server/app/endpoints/jira_create.py x: 6 # contributors y: 13 # changes server/app/lib/asfuid.py x: 4 # contributors y: 11 # changes server/app/lib/middleware.py x: 4 # contributors y: 10 # changes server/app/lib/tokens.py x: 2 # contributors y: 3 # changes htdocs/confluence-account-review.html x: 3 # contributors y: 3 # changes htdocs/jira-account.html x: 8 # contributors y: 13 # changes server/app/__init__.py x: 2 # contributors y: 12 # changes server/app/endpoints/__init__.py x: 2 # contributors y: 11 # changes server/app/endpoints/public.py x: 4 # contributors y: 9 # changes htdocs/confluence-account-creation.html x: 1 # contributors y: 2 # changes server/config.yaml x: 3 # contributors y: 7 # changes htdocs/identity.html x: 3 # contributors y: 4 # changes htdocs/jira-project.html x: 5 # contributors y: 4 # changes htdocs/confluence-space-archiving.html x: 1 # contributors y: 1 # changes server/app/lib/log.py x: 1 # contributors y: 3 # changes htdocs/jira-account-verify.html x: 2 # contributors y: 1 # changes
41.0
# changes
  min: 1.0
  average: 7.17
  25th percentile: 2.0
  median: 4.0
  75th percentile: 11.0
  max: 41.0
0 11.0
# contributors
min: 1.0 | average: 3.63 | 25th percentile: 2.0 | median: 3.0 | 75th percentile: 6.0 | max: 11.0

Number of Contributors vs. File Size: 52 points

htdocs/jira-account-review.html x: 6 # contributors y: 50 lines of code server/app/endpoints/confluenceaccount.py x: 6 # contributors y: 267 lines of code server/app/endpoints/jiraaccount.py x: 11 # contributors y: 282 lines of code server/app/lib/utils.py x: 5 # contributors y: 19 lines of code server/app/lib/config.py x: 6 # contributors y: 164 lines of code server/app/lib/email.py x: 5 # contributors y: 27 lines of code compose.yaml x: 2 # contributors y: 8 lines of code docker-config/config.yaml x: 2 # contributors y: 33 lines of code docker-config/webmod/webmod_server.py x: 2 # contributors y: 9 lines of code server/app/endpoints/confluence_activate_account.py x: 4 # contributors y: 94 lines of code server/app/endpoints/jira_activate_account.py x: 6 # contributors y: 105 lines of code server/app/endpoints/mailinglist.py x: 7 # contributors y: 103 lines of code htdocs/confluence-account.html x: 4 # contributors y: 57 lines of code server/app/endpoints/confluence_archive.py x: 6 # contributors y: 183 lines of code server/app/endpoints/confluence_create.py x: 6 # contributors y: 149 lines of code server/app/endpoints/jira_create.py x: 6 # contributors y: 180 lines of code server/app/endpoints/oauth.py x: 6 # contributors y: 48 lines of code server/app/endpoints/queue.py x: 6 # contributors y: 39 lines of code server/app/lib/asfuid.py x: 4 # contributors y: 116 lines of code server/app/lib/middleware.py x: 4 # contributors y: 91 lines of code server/app/lib/tokens.py x: 2 # contributors y: 20 lines of code htdocs/confluence-account-review.html x: 3 # contributors y: 47 lines of code htdocs/jira-account.html x: 8 # contributors y: 55 lines of code server/app/__init__.py x: 2 # contributors y: 78 lines of code server/app/endpoints/__init__.py x: 2 # contributors y: 13 lines of code htdocs/templates/master.html x: 4 # contributors y: 98 lines of code server/app/endpoints/session.py x: 4 # contributors y: 26 lines of code server/app/endpoints/public.py x: 4 # contributors y: 15 lines of code htdocs/confluence-account-creation.html x: 1 # contributors y: 29 lines of code htdocs/confluence-account-reactivate.html x: 1 # contributors y: 34 lines of code htdocs/confluence-account-verify.html x: 1 # contributors y: 13 lines of code htdocs/index.html x: 6 # contributors y: 71 lines of code htdocs/js/selfserve.js x: 6 # contributors y: 543 lines of code server/config.yaml x: 3 # contributors y: 21 lines of code htdocs/mailinglist-new.html x: 4 # contributors y: 63 lines of code htdocs/docs.html x: 3 # contributors y: 19 lines of code htdocs/identity.html x: 3 # contributors y: 13 lines of code htdocs/jira-account-creation.html x: 2 # contributors y: 30 lines of code htdocs/jira-project.html x: 5 # contributors y: 69 lines of code htdocs/mailinglist-creation.html x: 2 # contributors y: 26 lines of code htdocs/otp-calculator.html x: 2 # contributors y: 548 lines of code htdocs/confluence-new.html x: 2 # contributors y: 2 lines of code htdocs/confluence-space-archiving.html x: 1 # contributors y: 17 lines of code htdocs/git.html x: 2 # contributors y: 3 lines of code htdocs/confluence-archive.html x: 2 # contributors y: 24 lines of code htdocs/oauth.html x: 1 # contributors y: 9 lines of code server/app/lib/__init__.py x: 1 # contributors y: 1 lines of code
548.0
lines of code
  min: 1.0
  average: 76.69
  25th percentile: 15.5
  median: 33.5
  75th percentile: 93.25
  max: 548.0
0 11.0
# contributors
min: 1.0 | average: 3.63 | 25th percentile: 2.0 | median: 3.0 | 75th percentile: 6.0 | max: 11.0