Contributors

From btrfs Wiki
(Difference between revisions)
Jump to: navigation, search
m (Statistics)
m (move legend)
 
(32 intermediate revisions by one user not shown)
Line 1: Line 1:
The following companies have contributed and/or contribute to Btrfs (sorted alphabetically):
+
__TOC__
 +
 
 +
The following companies contribute to Btrfs code, not counting the treewide and other subsystem changes. Infrequent contributions are not reflected in this list, please have a look to the git history for complete list.
 +
 
 +
Sorted alphabetically:
 +
 
 
* Facebook
 
* Facebook
 
* Fujitsu
 
* Fujitsu
 +
* SUSE
 +
* Oracle
 +
 +
The following contributed in the past (sorted alphabetically):
 +
 
* Fusion-IO
 
* Fusion-IO
 
* Intel
 
* Intel
 
* Linux Foundation
 
* Linux Foundation
* Netgear
 
* Novell/SUSE
 
* Oracle
 
 
* Red Hat
 
* Red Hat
 
* STRATO AG
 
* STRATO AG
  
= Statistics =
+
== Statistics for 5.x series ==
 
{| class="wikitable" border=1 align="right"
 
{| class="wikitable" border=1 align="right"
 
|-
 
|-
 
! Version !! Contributors !! SLOC !! Raw lines !! Patches !! Diffstat
 
! Version !! Contributors !! SLOC !! Raw lines !! Patches !! Diffstat
 +
|-
 +
| 5.0
 +
| 15
 +
| 98298
 +
| 134159
 +
| 144
 +
| +3173 -2297
 +
|-
 +
| 5.1
 +
| 18
 +
| 98992
 +
| 135308
 +
| 116
 +
| +2208 -1059
 +
|-
 +
| 5.2
 +
| 22
 +
| 99888
 +
| 136521
 +
| 255
 +
| +3524 -2311
 +
|-                                                                                                                                                                                                             
 +
| 5.3                                                                                                                                                                                                         
 +
| 20                                                                                                                                                                                                           
 +
| 100254                                                                                                                                                                                                       
 +
| 137224                                                                                                                                                                                                       
 +
| 124                                                                                                                                                                                                         
 +
| +4106 -3400
 +
|}
 +
 +
Legend:
 +
* '''Files:''' fs/btrfs/*.[ch], fs/btrfs/tests/*.[ch], include/uapi/linux/btrfs.h, include/uapi/linux/btrfs_tree.h, include/linux/btrfs.h, include/trace/events/btrfs.h
 +
* '''Version:''' mainline version
 +
* '''Contributors:''' number of people that sent patches that modified ''Files'', direct btrfs development or originating from other tree-wide changes
 +
* '''SLOC:''' lines of code, http://dwheeler.com/sloccount/ (generated by version 2.26)
 +
* '''Raw lines:''' counted by ''wc -l'' over ''Files''
 +
* '''Patches:''' number of patches from ''Contributors'', merge commits excluded
 +
* '''Diffstat:''' lines added and deleted in ''Files''
 +
 +
== Statistics for 4.x series ==
 +
{| class="wikitable" border=1 align="right"
 +
|-
 +
! Version !! Contributors !! SLOC !! Raw lines !! Patches !! Diffstat
 +
|-
 +
| 4.0
 +
| 22
 +
| 85849
 +
| 115716
 +
| 97
 +
| +1622 -937
 
|-
 
|-
 
| 4.1
 
| 4.1
| 24
+
| 25
| 86683
+
| 87596
| 113825
+
| 118253
| 119
+
| 120
| +2411 -1058
+
| +2415 -1062
 
|-
 
|-
 
| 4.2
 
| 4.2
 
| 19
 
| 19
| 87064
+
| 87935
| 114360
+
| 118790
 
| 119
 
| 119
| +2392 -1800
+
| +2392 -1855
 
|-
 
|-
 
| 4.3
 
| 4.3
 
| 23
 
| 23
| 87513
+
| 88384
| 115146
+
| 119576
 
| 74
 
| 74
 
| +1516 -730
 
| +1516 -730
Line 39: Line 96:
 
| 4.4
 
| 4.4
 
| 26
 
| 26
| 88592
+
| 89543
| 116891
+
| 121456
 
| 138
 
| 138
| +3071 -1304
+
| +3184 -1304
 
|-
 
|-
 
| 4.5
 
| 4.5
 
| 26
 
| 26
| 90756
+
| 91708
| 119092
+
| 124363
 
| 127
 
| 127
| +4368 -1461
+
| +4370 -1462
 +
|-
 +
| 4.6
 +
| 29
 +
| 92134
 +
| 125045
 +
| 100
 +
| +1890 -1208
 +
|-
 +
| 4.7
 +
| 33
 +
| 92922
 +
| 126264
 +
| 161
 +
| +3721 -2502
 +
|-
 +
| 4.8
 +
| 22
 +
| 93769
 +
| 127392
 +
| 114
 +
| +2732 -1604
 +
|-
 +
| 4.9
 +
| 25
 +
| 94237
 +
| 128040
 +
| 64
 +
| +1959 -1311
 +
|-
 +
| 4.10
 +
| 24
 +
| 94303
 +
| 128156
 +
| 105
 +
| +4874 -4758
 +
|-
 +
| 4.11
 +
| 24
 +
| 94365
 +
| 128340
 +
| 210
 +
| +2084 -1900
 +
|-
 +
| 4.12
 +
| 21
 +
| 94931
 +
| 129230
 +
| 85
 +
| +1803 -913
 +
|-
 +
| 4.13
 +
| 29
 +
| 93892
 +
| 127970
 +
| 135
 +
| +2017 -1607
 +
|-
 +
| 4.14
 +
| 28
 +
| 94296
 +
| 124346
 +
| 132
 +
| +2114 -1520
 +
|-
 +
| 4.15
 +
| 30
 +
| 97091
 +
| 132221
 +
| 128
 +
| +3761 -1795
 +
|-
 +
| 4.16
 +
| 25
 +
| 97637
 +
| 133305
 +
| 188
 +
| +2562 -1481
 +
|-
 +
| 4.17
 +
| 21
 +
| 98027
 +
| 133003
 +
| 194
 +
| +2723 -3024
 +
|-
 +
| 4.18
 +
| 26
 +
| 98387
 +
| 133667
 +
| 200
 +
| +3643 -2979
 +
|-
 +
| 4.19
 +
| 25
 +
| 97547
 +
| 132655
 +
| 193
 +
| +2058 -3070
 +
|-
 +
| 4.20
 +
| 22
 +
| 97830
 +
| 133283
 +
| 128
 +
| +1560 -932
 
|}
 
|}
 
 
Legend:
 
* '''Files:''' fs/btrfs/*.[ch], include/uapi/linux/btrfs.h
 
* '''Version:''' mainline version
 
* '''Contributors:''' number of people that sent patches that modified ''Files'', direct btrfs development or originating from other tree-wide changes
 
* '''SLOC:''' lines of code, http://dwheeler.com/sloccount/ (generated by version 2.26)
 
* '''Raw lines:''' counted by ''wc -l'' over ''Files''
 
* '''Patches:''' number of patches from ''Contributors''
 
* '''Diffstat:''' lines added and deleted in ''Files''
 
  
 
== Statistics for 3.x series ==
 
== Statistics for 3.x series ==
 
 
{| class="wikitable" border=1 align="right"
 
{| class="wikitable" border=1 align="right"
 
|-
 
|-
! Version !! Contributors !! SLOC !! Raw lines !! Patches
+
! Version !! Contributors !! SLOC !! Raw lines !! Patches !! Diffstat
 
|-
 
|-
 
| 3.0
 
| 3.0
Line 72: Line 223:
 
| 48665
 
| 48665
 
| 65192
 
| 65192
| 127
+
| 126
 +
| +7508 -5175
 
|-
 
|-
 
| 3.1
 
| 3.1
Line 78: Line 230:
 
| 48647
 
| 48647
 
| 65248
 
| 65248
| 107
+
| 106
 +
| +1762 -1586
 
|-
 
|-
 
| 3.2
 
| 3.2
| 28
+
| 30
 
| 51574
 
| 51574
 
| 69552
 
| 69552
 
| 184
 
| 184
 +
| +6344 -2040
 
|-
 
|-
 
| 3.3
 
| 3.3
| 24
+
| 27
 
| 56216
 
| 56216
 
| 75485
 
| 75485
| 131
+
| 129
 +
| +7151 -1218
 
|-
 
|-
 
| 3.4
 
| 3.4
| 23
+
| 25
 
| 57865
 
| 57865
 
| 77671
 
| 77671
 
| 118
 
| 118
 +
| +4597 -2411
 
|-
 
|-
 
| 3.5
 
| 3.5
| 19
+
| 21
 
| 59683
 
| 59683
 
| 79983
 
| 79983
 
| 108
 
| 108
 +
| +3570 -1258
 
|-
 
|-
 
| 3.6
 
| 3.6
| 24
+
| 25
 
| 65894
 
| 65894
 
| 88123
 
| 88123
 
| 104
 
| 104
 +
| +9145 -1005
 
|-
 
|-
 
| 3.7
 
| 3.7
| 29
+
| 30
 
| 67348
 
| 67348
 
| 90171
 
| 90171
 
| 151
 
| 151
 +
| +3802 -1754
 
|-
 
|-
 
| 3.8
 
| 3.8
| 23
+
| 25
 
| 70289
 
| 70289
 
| 93916
 
| 93916
 
| 161
 
| 161
 +
| +5599 -1854
 
|-
 
|-
 
| 3.9
 
| 3.9
Line 126: Line 286:
 
| 73414
 
| 73414
 
| 98602
 
| 98602
| 162
+
| 160
 +
| +6430 -1242
 
|-
 
|-
 
| 3.10
 
| 3.10
| 21
+
| 24
 
| 74449
 
| 74449
 
| 99980
 
| 99980
| 134
+
| 133
 +
| +3529 -2151
 
|-
 
|-
 
| 3.11
 
| 3.11
| 19
+
| 21
 
| 74875
 
| 74875
 
| 100657
 
| 100657
 
| 100
 
| 100
 +
| +2538 -1857
 
|-
 
|-
 
| 3.12
 
| 3.12
| 29
+
| 32
 
| 76265
 
| 76265
| 102068
+
| 102497
 
| 158
 
| 158
 +
| +4373 -2533
 
|-
 
|-
 
| 3.13
 
| 3.13
 
| 24
 
| 24
 
| 77532
 
| 77532
| 102120
+
| 104108
| 125
+
| 123
 +
| +2741 -1123
 
|-
 
|-
 
| 3.14
 
| 3.14
| 25
+
| 28
 
| 79879
 
| 79879
| 105081
+
| 107069
 
| 171
 
| 171
 +
| +5290 -2329
 
|-
 
|-
 
| 3.15
 
| 3.15
| 26
+
| 27
 
| 80308
 
| 80308
| 105556
+
| 107544
 
| 152
 
| 152
|-
+
| +2389 -1914
 
|-
 
|-
 
| 3.16
 
| 3.16
| 28
+
| 29
 
| 82292
 
| 82292
| 107794
+
| 110331
 
| 137
 
| 137
 +
| +4361 -1574
 
|-
 
|-
 
| 3.17
 
| 3.17
| 17
+
| 19
 
| 82625
 
| 82625
| 108304
+
| 110841
 
| 44
 
| 44
 +
| +1060 -550
 
|-
 
|-
 
| 3.18
 
| 3.18
| 23
+
| 25
 
| 83910
 
| 83910
| 109855
+
| 112906
 
| 149
 
| 149
 +
| +3696 -1631
 
|-
 
|-
 
| 3.19
 
| 3.19
| 17
+
| 18
 
| 85420
 
| 85420
| 111980
+
| 115031
 
| 82
 
| 82
 +
| +2802 -677
 
|}
 
|}
  
== Statistics for 2.6 series ==
+
== Statistics for 2.6.x series ==
 
+
 
{| class="wikitable" border=1 align="right"
 
{| class="wikitable" border=1 align="right"
 
|-
 
|-
! Version !! Contributors !! SLOC !! Raw lines !! Patches
+
! Version !! Contributors !! SLOC !! Raw lines !! Patches !! Diffstat
 
|-
 
|-
 
| 2.6.30
 
| 2.6.30
| 21
+
| 22
| 33866
+
| 33838
 
| 45377
 
| 45377
| 71
+
| 70
 +
| +4403 -2632
 
|-
 
|-
 
| 2.6.31
 
| 2.6.31
| 18
+
| 19
| 38853
+
| 38825
 
| 51693
 
| 51693
 
| 68
 
| 68
 +
| +9207 -2862
 
|-
 
|-
 
| 2.6.32
 
| 2.6.32
| 14
+
| 15
| 40239
+
| 40211
 
| 53515
 
| 53515
 
| 95
 
| 95
 +
| +4291 -2469
 
|-
 
|-
 
| 2.6.33
 
| 2.6.33
 
| 17
 
| 17
| 40436
+
| 40408
 
| 53806
 
| 53806
| 45
+
| 43
 +
| +1332 -1041
 
|-
 
|-
 
| 2.6.34
 
| 2.6.34
| 17
+
| 18
| 41128
+
| 41100
 
| 54715
 
| 54715
 
| 54
 
| 54
 +
| +1374 -465
 
|-
 
|-
 
| 2.6.35
 
| 2.6.35
| 12
+
| 14
| 43042
+
| 43014
 
| 57082
 
| 57082
 
| 50
 
| 50
 +
| +5230 -2863
 
|-
 
|-
 
| 2.6.36
 
| 2.6.36
| 3
+
| 4
| 43044
+
| 43016
 
| 57088
 
| 57088
 
| 6
 
| 6
 +
| +39 -33
 
|-
 
|-
 
| 2.6.37
 
| 2.6.37
| 16
+
| 17
| 44809
+
| 44781
 
| 59491
 
| 59491
 
| 83
 
| 83
 +
| +3104 -701
 
|-
 
|-
 
| 2.6.38
 
| 2.6.38
| 22
+
| 23
| 46601
+
| 46573
 
| 61980
 
| 61980
 
| 90
 
| 90
 +
| +3472 -983
 
|-
 
|-
 
| 2.6.39
 
| 2.6.39
| 25
+
| 28
| 47234
+
| 47206
 
| 62859
 
| 62859
| 146
+
| 102
 +
| +2115 -1236
 
|}
 
|}

Latest revision as of 14:30, 23 September 2019

Contents


The following companies contribute to Btrfs code, not counting the treewide and other subsystem changes. Infrequent contributions are not reflected in this list, please have a look to the git history for complete list.

Sorted alphabetically:

  • Facebook
  • Fujitsu
  • SUSE
  • Oracle

The following contributed in the past (sorted alphabetically):

  • Fusion-IO
  • Intel
  • Linux Foundation
  • Red Hat
  • STRATO AG

[edit] Statistics for 5.x series

Version Contributors SLOC Raw lines Patches Diffstat
5.0 15 98298 134159 144 +3173 -2297
5.1 18 98992 135308 116 +2208 -1059
5.2 22 99888 136521 255 +3524 -2311
5.3 20 100254 137224 124 +4106 -3400

Legend:

  • Files: fs/btrfs/*.[ch], fs/btrfs/tests/*.[ch], include/uapi/linux/btrfs.h, include/uapi/linux/btrfs_tree.h, include/linux/btrfs.h, include/trace/events/btrfs.h
  • Version: mainline version
  • Contributors: number of people that sent patches that modified Files, direct btrfs development or originating from other tree-wide changes
  • SLOC: lines of code, http://dwheeler.com/sloccount/ (generated by version 2.26)
  • Raw lines: counted by wc -l over Files
  • Patches: number of patches from Contributors, merge commits excluded
  • Diffstat: lines added and deleted in Files

[edit] Statistics for 4.x series

Version Contributors SLOC Raw lines Patches Diffstat
4.0 22 85849 115716 97 +1622 -937
4.1 25 87596 118253 120 +2415 -1062
4.2 19 87935 118790 119 +2392 -1855
4.3 23 88384 119576 74 +1516 -730
4.4 26 89543 121456 138 +3184 -1304
4.5 26 91708 124363 127 +4370 -1462
4.6 29 92134 125045 100 +1890 -1208
4.7 33 92922 126264 161 +3721 -2502
4.8 22 93769 127392 114 +2732 -1604
4.9 25 94237 128040 64 +1959 -1311
4.10 24 94303 128156 105 +4874 -4758
4.11 24 94365 128340 210 +2084 -1900
4.12 21 94931 129230 85 +1803 -913
4.13 29 93892 127970 135 +2017 -1607
4.14 28 94296 124346 132 +2114 -1520
4.15 30 97091 132221 128 +3761 -1795
4.16 25 97637 133305 188 +2562 -1481
4.17 21 98027 133003 194 +2723 -3024
4.18 26 98387 133667 200 +3643 -2979
4.19 25 97547 132655 193 +2058 -3070
4.20 22 97830 133283 128 +1560 -932

[edit] Statistics for 3.x series

Version Contributors SLOC Raw lines Patches Diffstat
3.0 25 48665 65192 126 +7508 -5175
3.1 24 48647 65248 106 +1762 -1586
3.2 30 51574 69552 184 +6344 -2040
3.3 27 56216 75485 129 +7151 -1218
3.4 25 57865 77671 118 +4597 -2411
3.5 21 59683 79983 108 +3570 -1258
3.6 25 65894 88123 104 +9145 -1005
3.7 30 67348 90171 151 +3802 -1754
3.8 25 70289 93916 161 +5599 -1854
3.9 29 73414 98602 160 +6430 -1242
3.10 24 74449 99980 133 +3529 -2151
3.11 21 74875 100657 100 +2538 -1857
3.12 32 76265 102497 158 +4373 -2533
3.13 24 77532 104108 123 +2741 -1123
3.14 28 79879 107069 171 +5290 -2329
3.15 27 80308 107544 152 +2389 -1914
3.16 29 82292 110331 137 +4361 -1574
3.17 19 82625 110841 44 +1060 -550
3.18 25 83910 112906 149 +3696 -1631
3.19 18 85420 115031 82 +2802 -677

[edit] Statistics for 2.6.x series

Version Contributors SLOC Raw lines Patches Diffstat
2.6.30 22 33838 45377 70 +4403 -2632
2.6.31 19 38825 51693 68 +9207 -2862
2.6.32 15 40211 53515 95 +4291 -2469
2.6.33 17 40408 53806 43 +1332 -1041
2.6.34 18 41100 54715 54 +1374 -465
2.6.35 14 43014 57082 50 +5230 -2863
2.6.36 4 43016 57088 6 +39 -33
2.6.37 17 44781 59491 83 +3104 -701
2.6.38 23 46573 61980 90 +3472 -983
2.6.39 28 47206 62859 102 +2115 -1236
Personal tools