Xen Project 4.8 Acknowledgements

Note that the Acknowledgements have been created based on 4.8.0-rc8, which was the final RC for Xen 4.8.0.
== Overview ==
As we have made significant changes to the xen source tree structure, we will count acknowledgements in line with RFC Xen 4.6 Acknowledgements. 
The following table compares Xen 4.7 with Xen 4.8. We also cover changes to Xen only components in Linux, FreeBSD, NetBSD and QEMU in the "Drivers and Devices" column, which are primarily made by Xen Project developers. Note that the number is not part of the 4.8 Hypervisor Total. 
Attribute 	4.7 Hypervisor Total [ 1 ] 	4.8 Hypervisor Total [ 1 ] 	4.8 Hypervisor Core[ 2 ]	4.8 Hypervisor Other [ 3 ]	Drivers and Devices (other projects)[ 4 ]
Release Cycle 	255 days197 dev window/days[ 6 ]8.4 months	161 days124 dev window/days[ 6 ]5.3 months	 	 	
Development Velocity 	Development Velocity 	Development Velocity 	Development Velocity 	Development Velocity 	Development Velocity
Changesets 	1887 	1245 	967 	278 	321
Series (=Features) [ 5 ] 	1025 	575 	 	 	
Average Size of Feature 	1.84 	2.17 (+15%) 	 	 	
Changes / Day 	7.5 	7.7 (+3%) 	 	 	
Changes / Dev Day [ 6 ] 	9.6 	10.0 (+4%) 	 	 	
Features / Day [ 5 ] 	4.0 	3.6 (-11%) 	 	 	
Code Review Statistics 	Code Review Statistics 	Code Review Statistics 	Code Review Statistics 	Code Review Statistics 	Code Review Statistics
Review Comments [ 5 ] 	11628 	6950 	 	 	
Review Comments / Day [ 5 ]	45.6 	43.2 (-6%) 	 	 	
Comments / Series [ 5 ] 	11.3 	12.1 (+7%) 	 	 	
Code Churn 	Code Churn 	Code Churn 	Code Churn 	Code Churn 	Code Churn
Lines Added 	106606 	78899 	70833 	8066 	18421
Lines Removed 	37160 	62325 	59502 	2823 	13775
Engagement 	Engagement 	Engagement 	Engagement 	Engagement 	Engagement
Individuals 	102 	68 	68 	5 	59
Employers 	36 	34 	33 	4 	37
== 4.8 Hypervisor Only Code Contributions [ 2 ] ==
=== Breakdown by Individual ===
This table is sortable : please click on the icon besides the column header, to sort by a specific column.
Name	Lines Added	Lines Removed	Changesets
	Andrew Cooper		1605 		1418 		101
	Anshul Makkar		89 		28 		3
	Anthony PERARD		409 		251 		13
	Bob Liu		1 		1 		1
	Boris Ostrovsky		1933 		724 		36
	Cedric Bosdonnat		5 		5 		1
	Casion Woo		3 		3 		1
	Chao Gao		1 		1 		1
	Chris Patterson		27 		2 		2
	Corneliu ZUZU		391 		232 		14
	Daniel De Graaf		787 		1103 		20
	Daniel Kiper		160 		94 		7
	Dario Faggioli		2130 		661 		50
	David Vrabel		1 		7 		1
	Derek Straka		35 		2 		1
	Dirk Behme		29 		80 		4
	Dongli Zhang		73 		22 		4
	Doug Goldstein		124 		69 		7
	Edgar E. Iglesias		139 		48 		8
	Elena Ufimtseva		1 		1 		1
	Emanuel Czirai		14 		1 		1
	Euan Harris		24 		8 		3
	Feng Wu		1 		1 		1
	George Dunlap		266 		415 		10
	Haozhong Zhang		15 		23 		2
	He Chen		152 		50 		2
	Ian Jackson		46 		91 		13
	Jacob Pan		28 		0 		1
	Jan Beulich		4540 		3049 		164
	Jiandi An		1 		1 		1
	Jim Fehlig		6 		2 		1
	Joao Martins		212 		36 		5
	Jonathan Daugherty		2 		2 		2
	Juergen Gross		2888 		2178 		49
	Julien Grall		3441 		2024 		112
	Kai Huang		24 		22 		1
	Konrad Rzeszutek Wilk		2219 		1064 		50
	Kyle Huey		100 		6 		2
	Lan Tianyu		11 		6 		2
	Lars Kurth		534 		14 		6
	Len Brown		160 		1 		3
	Luwei Kang		60 		1 		2
	Marek Marczykowski-Górecki		45 		1 		3
	Meng Xu		13 		6 		4
	Mihai Dontu		58 		2 		1
	Olaf Hering		26 		2 		2
	Paul Durrant		192 		137 		3
	Paul Lai		43 		30 		1
	Paulina Szubarczyk		317 		115 		7
	Peng Fan		6 		11 		6
	Quan Xu		774 		415 		18
	Razvan Cojocaru		410 		125 		7
	Roger Pau Monne		153 		75 		16
	Ronald Rojas		13 		13 		1
	Ross Lagerwall		155 		1 		1
	Rusty Bird		18 		1 		1
	Shanker Donthineni		341 		158 		15
	Shannon Zhao		782 		43 		18
	Stefano Stabellini		47 		6 		5
	Suravee Suthikulpanit		109 		46 		3
	Tamas K Lengyel		1181 		455 		19
	Tianyang Chen		56 		50 		2
	Trammell Hudson		2 		2 		1
	Vitaly Kuznetsov		8 		0 		1
	Wei Chen		558 		9 		6
	Wei Liu		42518 		44048 		117
	Zhi Wang		321 		4 		1
== 4.8 Hypervisor Related Code Contributions [ 3 ] ==
=== Breakdown by Individual ===
Note that the table below does not cover contributions to Linux, NetBSD, FreeBSD, QEMU, libvirt and other related projects. It lists contributors to mini-os (formerly part of xen.git), osstest (our test code and test cases), raisin (a deployment and test tool) and livepatch-build-tools (tools to builld livepatch payloads).
This table is sortable : please click on the icon besides the column header, to sort by a specific column.
Name	Lines Added	Lines Removed	Changesets
	Ian Jackson		3452 		745 		182
	Juergen Gross		3778 		1792 		58
	Konrad Rzeszutek Wilk		24 		6 		7
	Ross Lagerwall		99 		28 		5
	Wei Liu		713 		252 		28
== Code Contributions to Xen Related Drivers and Devices in Linux, NetBSD, FreeBSD [ 4 ] ==
=== Breakdown by Individual ===
This table is sortable : please click on the icon besides the column header, to sort by a specific column.
Name	Lines Added	Lines Removed	Changesets
	Andrey Grodzovsky		2 		4 		1
	Anthony PERARD		6 		7 		2
	Arnd Bergmann		3 		3 		1
	Bryan Drewery		1 		1 		1
	Ben Chalmers		88 		25 		5
	Bhaktipriya Shridhar		3 		25 		2
	Bob Liu		96 		92 		4
	Manuel Bouyer		57 		57 		2
	Bruce Rogers		1 		1 		1
	Cao Jin		2 		3 		1
	Christoph Hellwig		0 		1 		1
	Christophe Ricard		19 		17 		4
	Dan Williams		1 		2 		1
	David Buches		9 		1 		1
	David S. Miller		2 		107 		3
	David Vrabel		297 		411 		6
	Dmitry Torokhov		0 		0 		1
	Dongli Zhang		4 		4 		2
	Emil Condrea		661 		583 		13
	Eric Blake		5 		4 		2
	Eytan Heidingsfeld		5 		0 		1
	Fabian Frederick		1 		1 		1
	Fam Zheng		2 		6 		2
	Filipe Manco		30 		16 		1
	Gerd Hoffmann		3 		0 		1
	Jan Beulich		108 		151 		21
	Jaromír Dolecek		14 		11 		1
	Jens Axboe		0 		0 		1
	John Baldwin		2 		0 		1
	Jung-uk Kim		0 		0 		1
	Joerg Wunsch		4 		1 		1
	John Snow		0 		2 		1
	Juergen Gross		616 		371 		21
	Kamil Rytarowski		72 		5 		1
	KarimAllah Ahmed		11 		84 		1
	Kevin Wolf		1 		1 		1
	Konstantin Belousov		8 		0 		1
	Robert Elz		9 		1 		1
	Krzysztof Kozlowski		13 		13 		1
	Linus Torvalds		0 		0 		16
	Marc-Andre Lureau		38 		41 		6
	Markus Armbruster		12 		14 		3
	Maxime Villard		327 		384 		12
	Masanobu SAITOH		71 		70 		2
	Muhammad Falak R Wani		3 		3 		1
	Nonaka Kimihiro		8 		2 		1
	Olaf Hering		30 		1 		2
	Owen Smith		2251 		3552 		22
	Ryota Ozaki		2 		3 		1
	Paul Durrant		11274 		7362 		127
	Paul Gortmaker		1 		1 		1
	Paulina Szubarczyk		162 		5 		1
	Peter Maydell		0 		0 		3
	Radim Krčmář		6 		0 		1
	Ross Lagerwall		43 		25 		2
	Roger Pau Monné		1599 		87 		8
	Sebastian Andrzej Siewior		12 		22 		1
	Shannon Zhao		379 		165 		9
	Stefano Stabellini		2 		2 		1
	Thomas Huth		1 		1 		1
	Vitaly Kuznetsov		34 		11 		7
	Vlastimil Babka		2 		2 		1
	Wei Liu		6 		0 		1
	Wei Yongjun		2 		11 		1
== 4.8 Hypervisor Reviewers [ 5 ] ==
This table is sortable : please click on the icon besides the column header, to sort by a specific column. Note that in the table below, we only count review comments by community members other than comments by the author of a patch. We do not count replies and clarifications by the author of a patch that are made in response to review comments by others.
Name 	Review Comments
105 others (less than 10 review comments each)	300
Andrew Cooper 	651
Andrii Anisov 	21
Anshul Makkar 	16
Anthony Perard 	42
Bob Liu 	20
Boris Ostrovsky 	269
Corneliu Zuzu 	88
Daniel De Graaf 	35
Daniel Kiper 	82
Dario Faggioli 	124
David Vrabel 	77
Dirk Behme 	50
Doug Goldstein 	35
Feng Wu 	65
George Dunlap 	215
Greg Kurz 	10
Ian Jackson 	204
Jan Beulich 	1310
Joao Martins 	26
Juergen Gross 	159
Julien Grall 	644
Kevin Tian 	85
Konrad Wilk 	394
Kyle Huey 	27
Lars Kurth 	40
Luis R. Rodriguez 	22
Luwei Kang 	10
Meng Xu 	11
Michael Turquette 	11
Mihai Donțu 	16
Olaf Hering 	19
Oleksandr Andrushchenko 	48
Paul Durrant 	64
Paulina Szubarczyk 	14
Peng Fan 	14
Quan Xu 	31
Razvan Cojocaru 	97
Roger Pau Monné 	91
Ross Lagerwall 	36
Samuel Thibault 	77
Sergej Proskurin 	125
Shanker Donthineni 	39
Shannon Zhao 	74
Stefano Stabellini 	271
Tamas Lengyel 	157
Tim Deegan 	40
Wei Liu 	643
Yi Y Sun 	20
Yu Zhang 	31
== Footnotes ==
[ 1 ] Includes the following repos: xen, mini-os, osstest, raisin, livepatch-build-tools
[ 2 ] Includes the following repos: xen
[ 3 ] Includes the following repos: mini-os, osstest, raisin, livepatch-build-tools
[ 4 ] Includes commits to the following Xen specific directories of the following upstream projects: linux: arch/*/xen/ arch/*/include/asm/xen/ drivers/xen/ drivers/*/*xen* include/xen/ arch/*/pci/*xen* ; netbsd: sys/arch/xen; freebsd: sys/dev/xen/ sys/x86/xen sys/xen/; qemu: xen* hw/i386/xen hw/xenpv hw/*/xen* hw/xen include/*/xen*, xen windows pv drivers
[ 5 ] This data was extracted from the Xen Project Code Review Dashboard
[ 6 ] These are the days/months during which we were not in code freeze
Category:Xen
Category:Xen 4.8