Xen Project 4.12 Acknowledgements: Difference between revisions

From Xen
Jump to navigationJump to search
 
(3 intermediate revisions by the same user not shown)
Line 1: Line 1:


== 4.12 Hypervisor Only Code Contributions <sup>[ 1 ]</sup> ==
{{TODO|Complete during RC phase}}


=== Breakdown by Individual ===
== Overview ==
This table is sortable : please click on the {{Sortable}} icon besides the column header, to sort by a specific column.

{|class="zebra sortable"
As we have made significant changes to the xen source tree structure, we will count acknowledgements in line with [http://lists.xenproject.org/archives/html/xen-devel/2015-10/msg01063.html RFC Xen 4.6 Acknowledgements].
!style="min-width: 200px;"|Name {{Sortable}}

!style="min-width: 110px;"|Changesets {{Sortable}}
The following table compares Xen 4.11 with Xen 4.12. 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.12 Hypervisor Total.
!style="min-width: 110px;"|Lines Added {{Sortable}}

!style="min-width: 110px;"|Lines Removed {{Sortable}}
<b>Note:</b> The data below shows a reduction in public code review activity, as well as development velocity. This figure is substantially skewed by a number of large and complex security related code series that were developed in private under security embargoes. In other words, the reduction signifies that we are doing fewer public reviews to satisfy requirements that allow project members to fix issues under security embargoes. In addition, we ported many of these changes - including code that enabled these series - to older releases of Xen to uphold our maintenance and security guarantees.

{|class="zebra"
!style="width: 170px;"|Attribute
!style="width: 170px;"|[[Xen_Project_4.11_Acknowledgements|4.11 Hypervisor Total]] <sup>[ 1 ]</sup>
!style="width: 170px; color: blue;"|4.12 Hypervisor Total <sup>[ 1 ]</sup>
!style="width: 130px;"|4.12 Hypervisor Core <sup>[ 2 ]</sup>
!style="width: 130px;"|4.12 Hypervisor Other <sup>[ 3 ]</sup>
!style="width: 130px;"|Drivers and Devices (other projects) <sup>[ 4 ]</sup>
|-
|-
| Adrian Pop
|'''Release Cycle'''
| 3
|222 days<br>139 dev window/days <sup>[ 6 ] </sup><br>7.5 months
| 216
|style="color: blue;"|'''TODO days <br>TODO dev window/days <sup>[ 6 ]</sup><br>TODO months'''
| 10
|
|
!
|-
|-
| Alexander Schulz
!colspan="6"|Development Velocity
| 1
| 1
| 0
|-
|-
| Alexandru Stefan ISAILA
|'''Changesets'''
| 22
|1206
| 770
|style="color: blue;"|'''TODO'''
| 552
|TODO
|TODO
!TODO
|-
|-
| Amit Singh Tomar
|'''Changesets (including backports)''' <sup>[ 8 ]</sup>
| 1
|1971
| 9
|style="color: blue;"|'''TODO'''
|
| 2
|
!
|-
|-
| Andrew Cooper
|'''Series (=Features)''' <sup>[ 5 ]</sup>
| 252
|406
| 8498
|style="color: blue;"|'''TODO'''
| 7740
|
|
!
|-
|-
| Andrii Anisov
|'''Average Size of Feature'''
|3.0
| 9
| 40
|style="color: blue;"|'''TODO'''
| 31
|
|
!
|-
|-
| Anthony PERARD
|'''Changes / Day'''
| 41
|5.4
| 1632
|style="color: blue;"|'''TODO'''
| 263
|
|
!
|-
|-
| Artem Mygaiev
|'''Changes / Dev Day''' <sup>[ 6 ]</sup>
|8.7
| 1
| 1
|style="color: blue;"|'''TODO'''
|
| 1
|
!
|-
|-
| Bastian Blank
|'''Features / Day''' <sup>[ 5 ]</sup>
|3.4
| 1
| 1
|style="color: blue;"|'''TODO'''
|
| 1
|
!
|-
|-
| Benjamin Sanda
!colspan="6"|Code Review Statistics
| 3
| 49
| 44
|-
|-
| Christian Lindig
|'''Review Comments''' <sup>[ 5 ]</sup>
| 5
|7058
| 95
|style="color: blue;"|'''TODO'''
| 68
|
|
!
|-
|-
| Christopher Clark
|'''Review Comments / Day''' <sup>[ 5 ]</sup>
| 21
|31.8
| 3442
|style="color: blue;"|'''TODO'''
| 59
|
|
!
|-
|-
| Daniel De Graaf
|'''Review Comments / Dev Day''' <sup>[ 6 ]</sup>
| 2
|50.8
| 32
|style="color: blue;"|'''TODO'''
|
| 6
|
!
|-
|-
| Daniel Kiper
|'''Comments / Series''' <sup>[ 5 ]</sup>
| 3
|17.4
| 19
|style="color: blue;"|'''TODO'''
|
| 5
|
!
|-
|-
| Dario Faggioli
!colspan="6"|Code Churn
| 6
| 222
| 50
|-
|-
| DavidWang
|'''Lines Added'''
| 1
|42862
| 36
|style="color: blue;"|'''TODD'''
| 2
|TODO
|TODO
!TODO
|-
|-
| Doug Goldstein
|'''Lines Removed'''
| 10
|16030
| 231
|style="color: blue;"|'''TODD'''
| 82
|TODO
|TODO
!TODO
|-
|-
| Edgar E. Iglesias
!colspan="6"|Engagement
| 5
| 354
| 9
|-
|-
| George Dunlap
|'''Individuals'''
| 34
|62
| 1638
|style="color: blue;"|'''TODD'''
| 500
|TODO
|TODO
!
|-
|-
| Hans van Kranenburg
|'''Employers''' <sup>[ 7 ]</sup>
|27
| 1
| 0
|style="color: blue;"|'''TODD'''
| 35
|TODO
|-
|TODO
| Ian Jackson
!
| 211
|}
| 2917

| 1053
<br>
|-

| Igor Druzhinin
== 4.12 Hypervisor Only Code Contributions <sup>[ 1 ]</sup> ==
| 1

| 14
=== Breakdown by Individual ===
| 2
This table is sortable : please click on the {{Sortable}} icon besides the column header, to sort by a specific column.
|-
{|class="zebra sortable"
| Jan Beulich
!style="min-width: 200px;"|Name {{Sortable}}
| 186
!style="min-width: 110px;"|Changesets {{Sortable}}
| 5443
!style="min-width: 110px;"|Lines Added {{Sortable}}
| 1905
!style="min-width: 110px;"|Lines Removed {{Sortable}}
|-
| Jason Andryuk
| 1
| 6
| 1
|-
| Jim Fehlig
| 1
| 1
| 1
|-
| Juergen Gross
| 28
| 1006
| 632
|-
| Julien Grall
| 109
| 2852
| 1657
|-
| Lars Kurth
| 3
| 39
| 20
|-
| Len Brown
| 1
| 6
| 2
|-
| Marc Zyngier
| 2
| 31
| 21
|-
| Marcello Seri
| 2
| 24
| 29
|-
| Marek Marczykowski-Górecki
| 7
| 137
| 94
|-
| Mirela Simonovic
| 10
| 293
| 21
|-
| Norbert Manthey
| 8
| 89
| 43
|-
| Olaf Hering
| 8
| 45
| 10
|-
| Oleksandr Andrushchenko
| 5
| 425
| 26
|-
| Oleksandr Grytsov
| 13
| 2261
| 87
|-
| Oleksandr Tyshchenko
| 3
| 9
| 24
|-
| Paul Durrant
| 48
| 2585
| 2121
|-
| Peng Fan
| 1
| 9
| 1
|-
| Razvan Cojocaru
| 19
| 759
| 264
|-
| Roger Pau Monne
| 135
| 3267
| 1609
|-
| Ross Lagerwall
| 1
| 9
| 0
|-
| Sergey Dyasli
| 16
| 587
| 111
|-
| Simon Gaiser
| 1
| 57
| 16
|-
| Simon Rowe
| 1
| 1
| 1
|-
| Stefano Stabellini
| 51
| 2383
| 1361
|-
| Suravee Suthikulpanit
| 1
| 7
| 17
|-
| Tamas K Lengyel
| 1
| 84
| 6
|-
| Varad Gautam
| 1
| 1
| 1
|-
| Vitaly Kuznetsov
| 1
| 3
| 0
|-
| Vlad Ioan Topan
| 1
| 5
| 2
|-
| Volodymyr Babchuk
| 1
| 88
| 1
|-
| Wei Liu
| 156
| 3873
| 2755
|-
| Xin Li
| 4
| 215
| 10
|-
| Yang Qian
| 2
| 71
| 7
|-
| Zhenzhong Duan
| 7
| 13
| 23
|-
|-
|}
|}
Line 165: Line 309:
!style="min-width: 110px;"|Lines Removed {{Sortable}}
!style="min-width: 110px;"|Lines Removed {{Sortable}}
|-
|-
| TODO others (less than 10 review comments each) || TODO || TODO || TODO

|}
|}
<br>
<br>
Line 182: Line 328:
== Footnotes ==
== Footnotes ==
<span id="Foot1"><sup>[ 1 ]</sup> Includes the following repos: ''xen'', ''mini-os'', ''osstest'', ''raisin'', ''livepatch-build-tools'', ''xtf'' </span><br>
<span id="Foot1"><sup>[ 1 ]</sup> Includes the following repos: ''xen'', ''mini-os'', ''osstest'', ''raisin'', ''livepatch-build-tools'', ''xtf'' </span><br>
<span id="Foot2"><sup>[ 2 ]</sup> Includes the following repos: ''xen''</span><br>
<span id="Foot3"><sup>[ 3 ]</sup> Includes the following repos: ''mini-os'', ''osstest'', ''raisin'', ''livepatch-build-tools'', ''xtf'' </span><br>
<span id="Foot4"><sup>[ 4 ]</sup> 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*, [http://xenproject.org/developers/teams/windows-pv-drivers.html ''xen windows pv drivers'']
<span id="Foot4"><sup>[ 4 ]</sup> 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*, [http://xenproject.org/developers/teams/windows-pv-drivers.html ''xen windows pv drivers'']
</span><br>
</span><br>
<span id="Foot5"><sup>[ 5 ]</sup> This data was extracted from the [https://xen.biterg.io Xen Project Code Review Dashboard]</span><br>
<span id="Foot5"><sup>[ 5 ]</sup> This data was extracted from the [https://xen.biterg.io Xen Project Code Review Dashboard]</span><br>
<span id="Foot6"><sup>[ 6 ]</sup> These are the days/months during which we were not in code freeze</span><br>
<span id="Foot7"><sup>[ 7 ]</sup> Only known employers are used. Unknown employers were discounted. </span><br>
<span id="Foot8"><sup>[ 8 ]</sup> Includes backports to stable branches </span><br>


[[Category:Xen]]
[[Category:Xen]]

Latest revision as of 03:34, 2 April 2019

4.12 Hypervisor Only Code Contributions [ 1 ]

Breakdown by Individual

This table is sortable : please click on the Sortable.gif icon besides the column header, to sort by a specific column.

Name Sortable.gif Changesets Sortable.gif Lines Added Sortable.gif Lines Removed Sortable.gif
Adrian Pop 3 216 10
Alexander Schulz 1 1 0
Alexandru Stefan ISAILA 22 770 552
Amit Singh Tomar 1 9 2
Andrew Cooper 252 8498 7740
Andrii Anisov 9 40 31
Anthony PERARD 41 1632 263
Artem Mygaiev 1 1 1
Bastian Blank 1 1 1
Benjamin Sanda 3 49 44
Christian Lindig 5 95 68
Christopher Clark 21 3442 59
Daniel De Graaf 2 32 6
Daniel Kiper 3 19 5
Dario Faggioli 6 222 50
DavidWang 1 36 2
Doug Goldstein 10 231 82
Edgar E. Iglesias 5 354 9
George Dunlap 34 1638 500
Hans van Kranenburg 1 0 35
Ian Jackson 211 2917 1053
Igor Druzhinin 1 14 2
Jan Beulich 186 5443 1905
Jason Andryuk 1 6 1
Jim Fehlig 1 1 1
Juergen Gross 28 1006 632
Julien Grall 109 2852 1657
Lars Kurth 3 39 20
Len Brown 1 6 2
Marc Zyngier 2 31 21
Marcello Seri 2 24 29
Marek Marczykowski-Górecki 7 137 94
Mirela Simonovic 10 293 21
Norbert Manthey 8 89 43
Olaf Hering 8 45 10
Oleksandr Andrushchenko 5 425 26
Oleksandr Grytsov 13 2261 87
Oleksandr Tyshchenko 3 9 24
Paul Durrant 48 2585 2121
Peng Fan 1 9 1
Razvan Cojocaru 19 759 264
Roger Pau Monne 135 3267 1609
Ross Lagerwall 1 9 0
Sergey Dyasli 16 587 111
Simon Gaiser 1 57 16
Simon Rowe 1 1 1
Stefano Stabellini 51 2383 1361
Suravee Suthikulpanit 1 7 17
Tamas K Lengyel 1 84 6
Varad Gautam 1 1 1
Vitaly Kuznetsov 1 3 0
Vlad Ioan Topan 1 5 2
Volodymyr Babchuk 1 88 1
Wei Liu 156 3873 2755
Xin Li 4 215 10
Yang Qian 2 71 7
Zhenzhong Duan 7 13 23


Code Contributions to Xen Related Drivers and Devices in Linux, NetBSD, FreeBSD [ 4 ]

Breakdown by Individual

This table is sortable : please click on the Sortable.gif icon besides the column header, to sort by a specific column.

Name Sortable.gif Changesets Sortable.gif Lines Added Sortable.gif Lines Removed Sortable.gif
TODO others (less than 10 review comments each) TODO TODO TODO


4.12 Hypervisor Reviewers [ 5 ]

This table is sortable : please click on the Sortable.gif 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 Sortable.gif Review Comments (excludes replies to own series) Sortable.gif
TODO others (less than 10 review comments each) TODO


Footnotes

[ 1 ] Includes the following repos: xen, mini-os, osstest, raisin, livepatch-build-tools, xtf
[ 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