200 lines
7.2 KiB
ReStructuredText
200 lines
7.2 KiB
ReStructuredText
Contributors
|
|
============
|
|
|
|
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 by amount of contributions:
|
|
|
|
* SUSE
|
|
* Facebook
|
|
* Western Digital
|
|
* Oracle
|
|
|
|
The following contributed in the past (sorted alphabetically):
|
|
Fujitsu, Fusion-IO, Intel, Linux Foundation, Red Hat, STRATO AG.
|
|
|
|
.. list-table::
|
|
:header-rows: 0
|
|
|
|
* - .. figure:: plot-contribs.svg
|
|
:scale: 33%
|
|
:alt: Contributors
|
|
:target: `contributors-contribs`_
|
|
|
|
Contributors
|
|
- .. figure:: plot-sloc-lines.svg
|
|
:scale: 33%
|
|
:alt: Lines
|
|
:target: `contributors-lines`_
|
|
|
|
Lines
|
|
- .. figure:: plot-patches.svg
|
|
:scale: 33%
|
|
:alt: Patches
|
|
:target: `contributors-patches`_
|
|
|
|
Patches
|
|
|
|
Statistics for 6.x series
|
|
-------------------------
|
|
|
|
.. csv-table::
|
|
:header: "Version", "Contributors", "SLOC", "Raw lines", "Patches", "Diffstat"
|
|
:align: left
|
|
|
|
"6.0", "24", "109726", "156988", "192", "+4248 -3108"
|
|
"6.1", "28", "110850", "159284", "224", "+7738 -5442"
|
|
"6.2", "23", "111898", "161197", "289", "+11693 -9780"
|
|
"6.3", "19", "111615", "160912", "150", "+2824 -3108"
|
|
"6.4", "18", "110224", "159150", "180", "+3118 -4879"
|
|
"6.5", "19", "110377", "159415", "230", "+3193 -2928"
|
|
"6.6", "21", "110785", "160152", "153", "+2648 -1909"
|
|
"6.7", "18", "109562", "159074", "185", "+4376 -5476"
|
|
"6.8", "17", "109963", "160078", "134", "+4494 -3490"
|
|
"6.9", "19", "110727", "161231", "147", "+2476 -1323"
|
|
"6.10", "21", "110878", "161751", "154", "+2993 -2473"
|
|
|
|
|
|
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 5.x series
|
|
-------------------------
|
|
|
|
.. csv-table::
|
|
:header: "Version", "Contributors", "SLOC", "Raw lines", "Patches", "Diffstat"
|
|
:align: left
|
|
|
|
"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"
|
|
"5.4", "18", "100660", "137889", "166", "+10752 -10087"
|
|
"5.5", "17", "100638", "138212", "168", "+3055 -2729"
|
|
"5.6", "18", "101482", "139742", "114", "+3370 -1840"
|
|
"5.7", "22", "101661", "140694", "221", "+4484 -3532"
|
|
"5.8", "21", "101562", "140930", "158", "+3176 -2940"
|
|
"5.9", "18", "101973", "141748", "188", "+2218 -1400"
|
|
"5.10", "22", "102378", "142760", "187", "+3148 -2135"
|
|
"5.11", "15", "102418", "143124", "229", "+4872 -4507"
|
|
"5.12", "20", "105026", "147099", "195", "+5310 -1316"
|
|
"5.13", "19", "105820", "148503", "145", "+3334 -1930"
|
|
"5.14", "19", "106324", "149550", "121", "+2823 -1774"
|
|
"5.15", "17", "106895", "151006", "133", "+2879 -1422"
|
|
"5.16", "24", "107854", "152760", "173", "+4770 -3016"
|
|
"5.17", "17", "107910", "153407", "154", "+4024 -3378"
|
|
"5.18", "30", "109159", "155372", "143", "+3489 -1523"
|
|
"5.19", "21", "109140", "155848", "202", "+4448 -3972"
|
|
|
|
|
|
Statistics for 4.x series
|
|
-------------------------
|
|
|
|
.. csv-table::
|
|
:header: "Version", "Contributors", "SLOC", "Raw lines", "Patches", "Diffstat"
|
|
:align: left
|
|
|
|
"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"
|
|
|
|
|
|
Statistics for 3.x series
|
|
-------------------------
|
|
|
|
.. csv-table::
|
|
:header: "Version", "Contributors", "SLOC", "Raw lines", "Patches", "Diffstat"
|
|
:align: left
|
|
|
|
"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"
|
|
|
|
|
|
Statistics for 2.6.x series
|
|
---------------------------
|
|
|
|
.. csv-table::
|
|
:header: "Version", "Contributors", "SLOC", "Raw lines", "Patches", "Diffstat"
|
|
:align: left
|
|
|
|
"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"
|
|
|
|
Graphs
|
|
------
|
|
|
|
.. _contributors-contribs:
|
|
|
|
Contributors
|
|
^^^^^^^^^^^^
|
|
|
|
.. image:: plot-contribs.svg
|
|
|
|
.. _contributors-lines:
|
|
|
|
Lines of code, raw lines
|
|
^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
.. image:: plot-sloc-lines.svg
|
|
|
|
.. _contributors-patches:
|
|
|
|
Patches
|
|
^^^^^^^
|
|
|
|
.. image:: plot-patches.svg
|