apache / incubator-ponymail
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 83 files with 17,247 lines of code.
    • 1 file changed more than 100 times (4,319 lines of code)
    • 4 files changed 51-100 times (2,220 lines of code)
    • 14 files changed 21-50 times (3,661 lines of code)
    • 41 files changed 6-20 times (5,300 lines of code)
    • 23 files changed 1-5 times (1,747 lines of code)
25% | 12% | 21% | 30% | 10%
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 83 files with 17,247 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)
    • 1 file changed by 6-10 contributors (542 lines of code)
    • 63 files changed by 2-5 contributors (14,452 lines of code)
    • 19 files changed by 1 contributor (2,253 lines of code)
0% | 0% | 3% | 83% | 13%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
js, lua, py, mbox, html, css, sh, md, txt, svg, gitignore, json, yml, yaml
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
js45% | 0% | 18% | 34% | 1%
py0% | 63% | 7% | 22% | 7%
lua0% | 23% | 30% | 38% | 8%
css0% | 0% | 42% | 0% | 57%
html0% | 0% | 20% | 48% | 30%
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
site29% | 4% | 23% | 32% | 9%
tools0% | 63% | 7% | 22% | 7%
aaa_examples0% | 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
ponymail.js
in site/js
4319 115 2015-10-04 2021-05-11 114 4 humbedooh@apache.org sebb@apache.org
archiver.py
in tools
559 14 2015-10-06 2020-09-08 91 3 humbedooh@apache.org sebb@apache.org
542 4 2015-09-10 2021-05-26 89 6 humbedooh@apache.org sebb@apache.org
lua
stats.lua
in site/api
658 1 2015-10-04 2021-10-08 61 4 humbedooh@apache.org sebb@apache.org
setup.py
in tools
461 1 2015-09-10 2020-08-17 53 3 humbedooh@apache.org sebb@apache.org
489 10 2015-10-04 2021-05-11 44 2 humbedooh@apache.org sebb@apache.org
405 7 2015-10-04 2020-01-12 42 2 humbedooh@apache.org sebb@apache.org
lua
preferences.lua
in site/api
312 1 2015-10-04 2018-02-20 36 2 humbedooh@apache.org sebb@apache.org
list.html
in site
155 - 2015-09-08 2017-01-07 35 2 humbedooh@apache.org sebb@apache.org
73 1 2015-10-04 2021-05-03 31 2 humbedooh@apache.org sebb@apache.org
popup.css
in site/css
740 - 2015-09-08 2016-03-29 29 3 humbedooh@apache.org humbedooh@apache.org
222 2 2015-10-04 2019-12-03 27 2 humbedooh@apache.org humbedooh@apache.org
lua
email.lua
in site/api
78 1 2015-10-04 2020-01-20 26 2 humbedooh@apache.org humbedooh@apache.org
lua
elastic.lua
in site/api/lib
200 - 2015-10-04 2021-09-27 25 2 humbedooh@apache.org sebb@apache.org
lua
thread.lua
in site/api
86 1 2015-10-04 2021-10-05 24 2 humbedooh@apache.org sebb@apache.org
ponymail_search.js
in site/js/dev
131 7 2015-10-04 2018-07-16 22 2 humbedooh@apache.org sebb@apache.org
lua
pminfo.lua
in site/api
180 1 2015-10-04 2018-10-10 22 2 humbedooh@apache.org sebb@apache.org
edit-list.py
in tools
186 3 2015-10-08 2019-10-31 21 2 humbedooh@apache.org sebb@apache.org
404 3 2015-12-17 2019-12-03 21 2 humbedooh@apache.org humbedooh@apache.org
146 10 2015-10-04 2020-06-12 20 4 humbedooh@apache.org humbedooh@apache.org
176 5 2015-10-04 2018-07-16 20 4 humbedooh@apache.org sebb@apache.org
72 7 2017-06-04 2020-09-03 19 2 humbedooh@apache.org sebb@apache.org
lua
mbox.lua
in site/api
150 1 2015-10-13 2019-09-05 19 2 humbedooh@apache.org sebb@apache.org
199 2 2015-10-04 2019-12-03 19 2 humbedooh@apache.org humbedooh@apache.org
oauth.js
in site/js
105 6 2015-09-09 2019-07-26 18 2 humbedooh@apache.org humbedooh@apache.org
lua
atom.lua
in site/api
154 1 2015-10-04 2018-10-15 18 2 humbedooh@apache.org humbedooh@apache.org
ponymail_composer.js
in site/js/dev
190 4 2015-10-04 2020-01-10 18 4 humbedooh@apache.org sebb@apache.org
index.html
in site
68 - 2015-09-08 2016-11-05 17 4 humbedooh@apache.org sebb@apache.org
lua
user.lua
in site/api/lib
105 - 2015-10-04 2017-08-15 17 2 humbedooh@apache.org humbedooh@apache.org
61 - 2015-09-19 2016-12-11 16 2 humbedooh@apache.org sebb@apache.org
ponymail_phonebook.js
in site/js/dev
181 4 2015-10-04 2018-07-16 16 2 humbedooh@apache.org sebb@apache.org
ponymail_trends.js
in site/js/dev
215 3 2015-11-07 2019-03-05 16 2 humbedooh@apache.org sebb@apache.org
lua
source.lua
in site/api
30 1 2015-10-04 2018-10-09 15 2 humbedooh@apache.org sebb@apache.org
lua
oauth.lua
in site/api
120 1 2015-10-04 2017-01-17 15 2 humbedooh@apache.org sebb@apache.org
153 13 2015-10-04 2017-09-08 15 2 humbedooh@apache.org sebb@apache.org
183 10 2015-10-04 2017-01-09 15 2 humbedooh@apache.org sebb@apache.org
copy-list.py
in tools
106 - 2015-11-17 2019-04-27 14 2 humbedooh@apache.org sebb@apache.org
elastic.py
in tools
112 18 2016-11-15 2019-04-26 14 2 sebb@apache.org sebb@apache.org
548 15 2015-10-14 2016-10-16 14 2 humbedooh@apache.org sebb@apache.org
oauth.html
in site
39 - 2015-09-09 2018-02-02 13 2 humbedooh@apache.org sebb@apache.org
lua
compose.lua
in site/api
98 1 2015-10-04 2019-07-09 13 2 humbedooh@apache.org humbedooh@apache.org
ponymail_zzz.js
in site/js/dev
73 2 2015-10-04 2016-05-30 12 1 humbedooh@apache.org humbedooh@apache.org
36 - 2015-09-08 2016-12-11 11 2 humbedooh@apache.org sebb@apache.org
lua
44 1 2015-10-04 2019-07-22 11 2 humbedooh@apache.org sebb@apache.org
48 - 2015-11-07 2016-07-04 11 1 humbedooh@apache.org humbedooh@apache.org
61 4 2015-10-04 2019-12-03 11 2 humbedooh@apache.org humbedooh@apache.org
ponymail_ngrams.js
in site/js/dev
246 3 2015-11-14 2017-01-24 11 2 humbedooh@apache.org sebb@apache.org
40 - 2015-10-06 2018-06-30 10 2 humbedooh@apache.org sebb@apache.org
65 - 2015-09-22 2016-07-04 9 1 humbedooh@apache.org humbedooh@apache.org
lua
aaa.lua
in site/api/lib
76 - 2015-10-04 2018-02-20 9 2 humbedooh@apache.org sebb@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
542 4 2015-09-10 2021-05-26 89 6 humbedooh@apache.org sebb@apache.org
ponymail.js
in site/js
4319 115 2015-10-04 2021-05-11 114 4 humbedooh@apache.org sebb@apache.org
lua
stats.lua
in site/api
658 1 2015-10-04 2021-10-08 61 4 humbedooh@apache.org sebb@apache.org
146 10 2015-10-04 2020-06-12 20 4 humbedooh@apache.org humbedooh@apache.org
176 5 2015-10-04 2018-07-16 20 4 humbedooh@apache.org sebb@apache.org
ponymail_composer.js
in site/js/dev
190 4 2015-10-04 2020-01-10 18 4 humbedooh@apache.org sebb@apache.org
index.html
in site
68 - 2015-09-08 2016-11-05 17 4 humbedooh@apache.org sebb@apache.org
archiver.py
in tools
559 14 2015-10-06 2020-09-08 91 3 humbedooh@apache.org sebb@apache.org
setup.py
in tools
461 1 2015-09-10 2020-08-17 53 3 humbedooh@apache.org sebb@apache.org
popup.css
in site/css
740 - 2015-09-08 2016-03-29 29 3 humbedooh@apache.org humbedooh@apache.org
82 - 2017-05-16 2018-06-01 6 3 cpoerschke@apache.org sebb@apache.org
489 10 2015-10-04 2021-05-11 44 2 humbedooh@apache.org sebb@apache.org
405 7 2015-10-04 2020-01-12 42 2 humbedooh@apache.org sebb@apache.org
lua
preferences.lua
in site/api
312 1 2015-10-04 2018-02-20 36 2 humbedooh@apache.org sebb@apache.org
list.html
in site
155 - 2015-09-08 2017-01-07 35 2 humbedooh@apache.org sebb@apache.org
73 1 2015-10-04 2021-05-03 31 2 humbedooh@apache.org sebb@apache.org
222 2 2015-10-04 2019-12-03 27 2 humbedooh@apache.org humbedooh@apache.org
lua
email.lua
in site/api
78 1 2015-10-04 2020-01-20 26 2 humbedooh@apache.org humbedooh@apache.org
lua
elastic.lua
in site/api/lib
200 - 2015-10-04 2021-09-27 25 2 humbedooh@apache.org sebb@apache.org
lua
thread.lua
in site/api
86 1 2015-10-04 2021-10-05 24 2 humbedooh@apache.org sebb@apache.org
ponymail_search.js
in site/js/dev
131 7 2015-10-04 2018-07-16 22 2 humbedooh@apache.org sebb@apache.org
lua
pminfo.lua
in site/api
180 1 2015-10-04 2018-10-10 22 2 humbedooh@apache.org sebb@apache.org
edit-list.py
in tools
186 3 2015-10-08 2019-10-31 21 2 humbedooh@apache.org sebb@apache.org
404 3 2015-12-17 2019-12-03 21 2 humbedooh@apache.org humbedooh@apache.org
72 7 2017-06-04 2020-09-03 19 2 humbedooh@apache.org sebb@apache.org
199 2 2015-10-04 2019-12-03 19 2 humbedooh@apache.org humbedooh@apache.org
lua
mbox.lua
in site/api
150 1 2015-10-13 2019-09-05 19 2 humbedooh@apache.org sebb@apache.org
oauth.js
in site/js
105 6 2015-09-09 2019-07-26 18 2 humbedooh@apache.org humbedooh@apache.org
lua
atom.lua
in site/api
154 1 2015-10-04 2018-10-15 18 2 humbedooh@apache.org humbedooh@apache.org
lua
user.lua
in site/api/lib
105 - 2015-10-04 2017-08-15 17 2 humbedooh@apache.org humbedooh@apache.org
ponymail_phonebook.js
in site/js/dev
181 4 2015-10-04 2018-07-16 16 2 humbedooh@apache.org sebb@apache.org
ponymail_trends.js
in site/js/dev
215 3 2015-11-07 2019-03-05 16 2 humbedooh@apache.org sebb@apache.org
61 - 2015-09-19 2016-12-11 16 2 humbedooh@apache.org sebb@apache.org
153 13 2015-10-04 2017-09-08 15 2 humbedooh@apache.org sebb@apache.org
183 10 2015-10-04 2017-01-09 15 2 humbedooh@apache.org sebb@apache.org
lua
oauth.lua
in site/api
120 1 2015-10-04 2017-01-17 15 2 humbedooh@apache.org sebb@apache.org
lua
source.lua
in site/api
30 1 2015-10-04 2018-10-09 15 2 humbedooh@apache.org sebb@apache.org
elastic.py
in tools
112 18 2016-11-15 2019-04-26 14 2 sebb@apache.org sebb@apache.org
copy-list.py
in tools
106 - 2015-11-17 2019-04-27 14 2 humbedooh@apache.org sebb@apache.org
548 15 2015-10-14 2016-10-16 14 2 humbedooh@apache.org sebb@apache.org
oauth.html
in site
39 - 2015-09-09 2018-02-02 13 2 humbedooh@apache.org sebb@apache.org
lua
compose.lua
in site/api
98 1 2015-10-04 2019-07-09 13 2 humbedooh@apache.org humbedooh@apache.org
61 4 2015-10-04 2019-12-03 11 2 humbedooh@apache.org humbedooh@apache.org
ponymail_ngrams.js
in site/js/dev
246 3 2015-11-14 2017-01-24 11 2 humbedooh@apache.org sebb@apache.org
lua
44 1 2015-10-04 2019-07-22 11 2 humbedooh@apache.org sebb@apache.org
36 - 2015-09-08 2016-12-11 11 2 humbedooh@apache.org sebb@apache.org
40 - 2015-10-06 2018-06-30 10 2 humbedooh@apache.org sebb@apache.org
84 5 2015-09-22 2016-10-20 9 2 humbedooh@apache.org sebb@apache.org
lua
aaa.lua
in site/api/lib
76 - 2015-10-04 2018-02-20 9 2 humbedooh@apache.org sebb@apache.org
install.py
in tools
43 - 2015-11-12 2018-06-01 8 2 humbedooh@apache.org sebb@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
581 - 2015-09-08 2015-09-08 1 1 humbedooh@apache.org humbedooh@apache.org
quokka.js
in site/js
568 7 2015-11-08 2016-01-06 7 1 humbedooh@apache.org humbedooh@apache.org
metro.css
in site/css
225 - 2015-12-31 2016-01-11 2 1 humbedooh@apache.org humbedooh@apache.org
solar.css
in site/css
207 - 2015-10-09 2016-01-11 4 1 humbedooh@apache.org humbedooh@apache.org
missing.py
in tools
96 2 2016-11-15 2019-04-27 8 1 sebb@apache.org sebb@apache.org
lua
utils.lua
in site/api/lib
86 - 2016-11-25 2019-08-30 9 1 sebb@apache.org sebb@apache.org
merge.html
in site
78 - 2016-01-10 2016-07-04 2 1 humbedooh@apache.org humbedooh@apache.org
ponymail_zzz.js
in site/js/dev
73 2 2015-10-04 2016-05-30 12 1 humbedooh@apache.org humbedooh@apache.org
65 - 2015-09-22 2016-07-04 9 1 humbedooh@apache.org humbedooh@apache.org
lua
aaa_with_ldap.lua
in aaa_examples
59 - 2016-12-15 2019-04-18 3 1 sebb@apache.org sebb@apache.org
48 - 2015-11-07 2016-07-04 11 1 humbedooh@apache.org humbedooh@apache.org
43 - 2015-11-14 2016-07-04 7 1 humbedooh@apache.org humbedooh@apache.org
35 3 2016-12-24 2018-06-01 5 1 sebb@apache.org sebb@apache.org
weburl.js
in site/js
22 - 2015-09-08 2016-01-10 4 1 humbedooh@apache.org humbedooh@apache.org
trace.py
in tools
18 2 2016-11-16 2018-05-25 4 1 sebb@apache.org sebb@apache.org
18 2 2016-12-23 2018-05-25 4 1 sebb@apache.org sebb@apache.org
json_tidy.py
in tools
15 - 2017-01-24 2018-05-20 2 1 sebb@apache.org sebb@apache.org
lua
trace.lua
in site/api/lib
9 2 2016-11-16 2016-12-05 2 1 sebb@apache.org sebb@apache.org
7 1 2018-05-19 2018-05-20 2 1 sebb@apache.org sebb@apache.org
548 15 2015-10-14 2016-10-16 14 2 humbedooh@apache.org sebb@apache.org
489 10 2015-10-04 2021-05-11 44 2 humbedooh@apache.org sebb@apache.org
405 7 2015-10-04 2020-01-12 42 2 humbedooh@apache.org sebb@apache.org
404 3 2015-12-17 2019-12-03 21 2 humbedooh@apache.org humbedooh@apache.org
lua
preferences.lua
in site/api
312 1 2015-10-04 2018-02-20 36 2 humbedooh@apache.org sebb@apache.org
ponymail_ngrams.js
in site/js/dev
246 3 2015-11-14 2017-01-24 11 2 humbedooh@apache.org sebb@apache.org
lua
static.lua
in site/api
236 1 2015-10-14 2017-04-20 8 2 humbedooh@apache.org sebb@apache.org
222 2 2015-10-04 2019-12-03 27 2 humbedooh@apache.org humbedooh@apache.org
ponymail_trends.js
in site/js/dev
215 3 2015-11-07 2019-03-05 16 2 humbedooh@apache.org sebb@apache.org
lua
elastic.lua
in site/api/lib
200 - 2015-10-04 2021-09-27 25 2 humbedooh@apache.org sebb@apache.org
199 2 2015-10-04 2019-12-03 19 2 humbedooh@apache.org humbedooh@apache.org
edit-list.py
in tools
186 3 2015-10-08 2019-10-31 21 2 humbedooh@apache.org sebb@apache.org
183 10 2015-10-04 2017-01-09 15 2 humbedooh@apache.org sebb@apache.org
ponymail_phonebook.js
in site/js/dev
181 4 2015-10-04 2018-07-16 16 2 humbedooh@apache.org sebb@apache.org
lua
pminfo.lua
in site/api
180 1 2015-10-04 2018-10-10 22 2 humbedooh@apache.org sebb@apache.org
list.html
in site
155 - 2015-09-08 2017-01-07 35 2 humbedooh@apache.org sebb@apache.org
lua
atom.lua
in site/api
154 1 2015-10-04 2018-10-15 18 2 humbedooh@apache.org humbedooh@apache.org
153 13 2015-10-04 2017-09-08 15 2 humbedooh@apache.org sebb@apache.org
153 - 2016-05-31 2017-01-07 4 2 humbedooh@apache.org sebb@apache.org
lua
mbox.lua
in site/api
150 1 2015-10-13 2019-09-05 19 2 humbedooh@apache.org sebb@apache.org
ponymail_search.js
in site/js/dev
131 7 2015-10-04 2018-07-16 22 2 humbedooh@apache.org sebb@apache.org
lua
oauth.lua
in site/api
120 1 2015-10-04 2017-01-17 15 2 humbedooh@apache.org sebb@apache.org
elastic.py
in tools
112 18 2016-11-15 2019-04-26 14 2 sebb@apache.org sebb@apache.org
wordcloud.js
in site/js
107 2 2015-09-18 2019-08-24 8 2 humbedooh@apache.org sebb@apache.org
copy-list.py
in tools
106 - 2015-11-17 2019-04-27 14 2 humbedooh@apache.org sebb@apache.org
oauth.js
in site/js
105 6 2015-09-09 2019-07-26 18 2 humbedooh@apache.org humbedooh@apache.org
lua
user.lua
in site/api/lib
105 - 2015-10-04 2017-08-15 17 2 humbedooh@apache.org humbedooh@apache.org
lua
compose.lua
in site/api
98 1 2015-10-04 2019-07-09 13 2 humbedooh@apache.org humbedooh@apache.org
lua
thread.lua
in site/api
86 1 2015-10-04 2021-10-05 24 2 humbedooh@apache.org sebb@apache.org
84 5 2015-09-22 2016-10-20 9 2 humbedooh@apache.org sebb@apache.org
lua
email.lua
in site/api
78 1 2015-10-04 2020-01-20 26 2 humbedooh@apache.org humbedooh@apache.org
Correlations

File Size vs. Number of Changes: 83 points

site/api/stats.lua x: 658 lines of code y: 61 # changes site/api/thread.lua x: 86 lines of code y: 24 # changes site/api/lib/elastic.lua x: 200 lines of code y: 25 # changes tools/import-mbox.py x: 542 lines of code y: 89 # changes site/js/dev/ponymail_pagebuilder.js x: 489 lines of code y: 44 # changes site/js/ponymail.js x: 4319 lines of code y: 114 # changes site/js/dev/ponymail_assign_vars.js x: 73 lines of code y: 31 # changes tools/archiver.py x: 559 lines of code y: 91 # changes tools/generators.py x: 72 lines of code y: 19 # changes tools/setup.py x: 461 lines of code y: 53 # changes site/js/dev/ponymail_helperfuncs.js x: 146 lines of code y: 20 # changes site/api/email.lua x: 78 lines of code y: 26 # changes site/js/dev/ponymail_email_displays.js x: 405 lines of code y: 42 # changes site/js/dev/ponymail_composer.js x: 190 lines of code y: 18 # changes site/js/dev/ponymail_listview_flat.js x: 199 lines of code y: 19 # changes site/js/dev/ponymail_listview_threaded.js x: 222 lines of code y: 27 # changes site/js/dev/ponymail_listview_tree.js x: 404 lines of code y: 21 # changes site/js/dev/ponymail_timetravel.js x: 61 lines of code y: 11 # changes tools/edit-list.py x: 186 lines of code y: 21 # changes site/api/mbox.lua x: 150 lines of code y: 19 # changes site/api/lib/utils.lua x: 86 lines of code y: 9 # changes site/js/wordcloud.js x: 107 lines of code y: 8 # changes site/js/oauth.js x: 105 lines of code y: 18 # changes site/api/notifications.lua x: 44 lines of code y: 11 # changes site/api/compose.lua x: 98 lines of code y: 13 # changes tools/missing.py x: 96 lines of code y: 8 # changes tools/nullfav.py x: 42 lines of code y: 5 # changes tools/copy-list.py x: 106 lines of code y: 14 # changes tools/elastic.py x: 112 lines of code y: 14 # changes aaa_examples/aaa_with_ldap.lua x: 59 lines of code y: 3 # changes site/js/dev/ponymail_trends.js x: 215 lines of code y: 16 # changes site/js/dev/ponymail_seeders.js x: 34 lines of code y: 5 # changes site/api/atom.lua x: 154 lines of code y: 18 # changes site/api/pminfo.lua x: 180 lines of code y: 22 # changes site/api/source.lua x: 30 lines of code y: 15 # changes site/js/dev/ponymail_phonebook.js x: 181 lines of code y: 16 # changes site/js/dev/ponymail_search.js x: 131 lines of code y: 22 # changes site/js/dev/ponymail_user_preferences.js x: 176 lines of code y: 20 # changes tools/feedwrapper.py x: 40 lines of code y: 10 # changes tools/install.py x: 43 lines of code y: 8 # changes tools/list-lists.py x: 82 lines of code y: 6 # changes tools/email_utils_patch.py x: 18 lines of code y: 4 # changes tools/json_tidy.py x: 15 lines of code y: 2 # changes tools/ponymailconfig.py x: 7 lines of code y: 2 # changes site/api/preferences.lua x: 312 lines of code y: 36 # changes site/api/lib/aaa.lua x: 76 lines of code y: 9 # changes site/oauth.html x: 39 lines of code y: 13 # changes site/js/dev/ponymail_email_tools.js x: 153 lines of code y: 15 # changes site/api/lib/user.lua x: 105 lines of code y: 17 # changes site/api/lib/cross.lua x: 52 lines of code y: 5 # changes site/api/static.lua x: 236 lines of code y: 8 # changes site/js/dev/ponymail_ngrams.js x: 246 lines of code y: 11 # changes site/api/oauth.lua x: 120 lines of code y: 15 # changes site/js/dev/ponymail_dom_helpers.js x: 183 lines of code y: 15 # changes site/list.html x: 155 lines of code y: 35 # changes site/search.html x: 153 lines of code y: 4 # changes site/js/alts.js x: 55 lines of code y: 7 # changes aaa_examples/aaa_by_portal.lua x: 19 lines of code y: 3 # changes aaa_examples/aaa_with_subgroups.lua x: 31 lines of code y: 3 # changes site/permalink.html x: 36 lines of code y: 11 # changes site/thread.html x: 61 lines of code y: 16 # changes site/index.html x: 68 lines of code y: 17 # changes site/js/notifications.js x: 84 lines of code y: 9 # changes site/js/dev/ponymail_datepicker.js x: 548 lines of code y: 14 # changes site/js/dev/ponymail_favorites.js x: 22 lines of code y: 2 # changes site/js/dev/ponymail_stats.js x: 17 lines of code y: 5 # changes site/merge.html x: 78 lines of code y: 2 # changes site/ngrams.html x: 43 lines of code y: 7 # changes site/notifications.html x: 65 lines of code y: 9 # changes site/trends.html x: 48 lines of code y: 11 # changes site/js/dev/ponymail_zzz.js x: 73 lines of code y: 12 # changes site/css/popup.css x: 740 lines of code y: 29 # changes site/css/metro.css x: 225 lines of code y: 2 # changes site/css/solar.css x: 207 lines of code y: 4 # changes site/js/quokka.js x: 568 lines of code y: 7 # changes site/css/bootstrap-theme.css x: 581 lines of code y: 1 # changes
114.0
# changes
  min: 1.0
  average: 17.19
  25th percentile: 5.0
  median: 12.0
  75th percentile: 20.0
  max: 114.0
0 4319.0
lines of code
min: 7.0 | average: 207.8 | 25th percentile: 43.0 | median: 96.0 | 75th percentile: 199.0 | max: 4319.0

Number of Contributors vs. Number of Changes: 83 points

site/api/stats.lua x: 4 # contributors y: 61 # changes site/api/thread.lua x: 2 # contributors y: 24 # changes site/api/lib/elastic.lua x: 2 # contributors y: 25 # changes tools/import-mbox.py x: 6 # contributors y: 89 # changes site/js/dev/ponymail_pagebuilder.js x: 2 # contributors y: 44 # changes site/js/ponymail.js x: 4 # contributors y: 114 # changes site/js/dev/ponymail_assign_vars.js x: 2 # contributors y: 31 # changes tools/archiver.py x: 3 # contributors y: 91 # changes tools/generators.py x: 2 # contributors y: 19 # changes tools/setup.py x: 3 # contributors y: 53 # changes site/js/dev/ponymail_helperfuncs.js x: 4 # contributors y: 20 # changes site/api/email.lua x: 2 # contributors y: 26 # changes site/js/dev/ponymail_email_displays.js x: 2 # contributors y: 42 # changes site/js/dev/ponymail_composer.js x: 4 # contributors y: 18 # changes site/js/dev/ponymail_listview_threaded.js x: 2 # contributors y: 27 # changes site/js/dev/ponymail_listview_tree.js x: 2 # contributors y: 21 # changes site/js/dev/ponymail_timetravel.js x: 2 # contributors y: 11 # changes site/api/lib/utils.lua x: 1 # contributors y: 9 # changes site/js/wordcloud.js x: 2 # contributors y: 8 # changes site/js/oauth.js x: 2 # contributors y: 18 # changes site/api/compose.lua x: 2 # contributors y: 13 # changes tools/missing.py x: 1 # contributors y: 8 # changes tools/nullfav.py x: 2 # contributors y: 5 # changes tools/copy-list.py x: 2 # contributors y: 14 # changes aaa_examples/aaa_with_ldap.lua x: 1 # contributors y: 3 # changes site/js/dev/ponymail_trends.js x: 2 # contributors y: 16 # changes site/api/pminfo.lua x: 2 # contributors y: 22 # changes site/api/source.lua x: 2 # contributors y: 15 # changes tools/feedwrapper.py x: 2 # contributors y: 10 # changes tools/list-lists.py x: 3 # contributors y: 6 # changes tools/mboxo_patch.py x: 1 # contributors y: 5 # changes tools/email_utils_patch.py x: 1 # contributors y: 4 # changes tools/json_tidy.py x: 1 # contributors y: 2 # changes site/api/preferences.lua x: 2 # contributors y: 36 # changes site/api/lib/aaa.lua x: 2 # contributors y: 9 # changes site/api/lib/user.lua x: 2 # contributors y: 17 # changes site/list.html x: 2 # contributors y: 35 # changes site/search.html x: 2 # contributors y: 4 # changes site/js/alts.js x: 2 # contributors y: 7 # changes aaa_examples/aaa_by_portal.lua x: 2 # contributors y: 3 # changes site/index.html x: 4 # contributors y: 17 # changes site/js/dev/ponymail_favorites.js x: 2 # contributors y: 2 # changes site/ngrams.html x: 1 # contributors y: 7 # changes site/trends.html x: 1 # contributors y: 11 # changes site/js/dev/ponymail_zzz.js x: 1 # contributors y: 12 # changes site/css/popup.css x: 3 # contributors y: 29 # changes site/css/bootstrap-theme.css x: 1 # contributors y: 1 # changes
114.0
# changes
  min: 1.0
  average: 17.19
  25th percentile: 5.0
  median: 12.0
  75th percentile: 20.0
  max: 114.0
0 6.0
# contributors
min: 1.0 | average: 2.01 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 2.0 | max: 6.0

Number of Contributors vs. File Size: 83 points

site/api/stats.lua x: 4 # contributors y: 658 lines of code site/api/thread.lua x: 2 # contributors y: 86 lines of code site/api/lib/elastic.lua x: 2 # contributors y: 200 lines of code tools/import-mbox.py x: 6 # contributors y: 542 lines of code site/js/dev/ponymail_pagebuilder.js x: 2 # contributors y: 489 lines of code site/js/ponymail.js x: 4 # contributors y: 4319 lines of code site/js/dev/ponymail_assign_vars.js x: 2 # contributors y: 73 lines of code tools/archiver.py x: 3 # contributors y: 559 lines of code tools/setup.py x: 3 # contributors y: 461 lines of code site/js/dev/ponymail_helperfuncs.js x: 4 # contributors y: 146 lines of code site/js/dev/ponymail_email_displays.js x: 2 # contributors y: 405 lines of code site/js/dev/ponymail_composer.js x: 4 # contributors y: 190 lines of code site/js/dev/ponymail_listview_threaded.js x: 2 # contributors y: 222 lines of code site/js/dev/ponymail_timetravel.js x: 2 # contributors y: 61 lines of code tools/edit-list.py x: 2 # contributors y: 186 lines of code site/api/mbox.lua x: 2 # contributors y: 150 lines of code site/api/lib/utils.lua x: 1 # contributors y: 86 lines of code site/js/wordcloud.js x: 2 # contributors y: 107 lines of code site/api/notifications.lua x: 2 # contributors y: 44 lines of code aaa_examples/aaa_with_ldap.lua x: 1 # contributors y: 59 lines of code site/js/dev/ponymail_trends.js x: 2 # contributors y: 215 lines of code site/js/dev/ponymail_seeders.js x: 2 # contributors y: 34 lines of code site/api/atom.lua x: 2 # contributors y: 154 lines of code site/js/dev/ponymail_search.js x: 2 # contributors y: 131 lines of code site/js/dev/ponymail_user_preferences.js x: 4 # contributors y: 176 lines of code tools/list-lists.py x: 3 # contributors y: 82 lines of code tools/mboxo_patch.py x: 1 # contributors y: 35 lines of code tools/email_utils_patch.py x: 1 # contributors y: 18 lines of code tools/json_tidy.py x: 1 # contributors y: 15 lines of code site/api/preferences.lua x: 2 # contributors y: 312 lines of code site/js/dev/ponymail_ngrams.js x: 2 # contributors y: 246 lines of code site/index.html x: 4 # contributors y: 68 lines of code site/js/dev/ponymail_datepicker.js x: 2 # contributors y: 548 lines of code site/js/dev/ponymail_stats.js x: 2 # contributors y: 17 lines of code site/merge.html x: 1 # contributors y: 78 lines of code site/css/popup.css x: 3 # contributors y: 740 lines of code site/css/metro.css x: 1 # contributors y: 225 lines of code site/css/solar.css x: 1 # contributors y: 207 lines of code site/js/quokka.js x: 1 # contributors y: 568 lines of code site/css/bootstrap-theme.css x: 1 # contributors y: 581 lines of code
4319.0
lines of code
  min: 7.0
  average: 207.8
  25th percentile: 43.0
  median: 96.0
  75th percentile: 199.0
  max: 4319.0
0 6.0
# contributors
min: 1.0 | average: 2.01 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 2.0 | max: 6.0