Xen Project 4.12 Acknowledgements: Difference between revisions
Lars.kurth (talk | contribs) |
Lars.kurth (talk | contribs) |
||
(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''' |
|||
| |
| 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> |
|||
| |
| 1 |
||
| 1 |
|||
|style="color: blue;"|'''TODO''' |
|||
| |
| 1 |
||
| |
|||
! |
|||
|- |
|- |
||
| Bastian Blank |
|||
|'''Features / Day''' <sup>[ 5 ]</sup> |
|||
| |
| 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> |
|||
| |
| 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 icon besides the column header, to sort by a specific column.
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 | Changesets | Lines Added | Lines Removed |
---|---|---|---|
TODO others (less than 10 review comments each) | TODO | TODO | TODO |
4.12 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 (excludes replies to own series) |
---|---|
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