Xen 4.3 Acknowledgements: Difference between revisions

From Xen
Jump to navigationJump to search
No edit summary
 
(16 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{WarningLeft|Note that these results are preliminary and will somewhat change when Xen 4.3 is released.}}

== Overview ==
== Overview ==
Xen 4.3 (compared to Xen 4.2) was made up of
Xen 4.3 (compared to Xen 4.2) was made up of
* 1232 commits (excluding merges) or
* 1362 commits (excluding merges) or
* 122800 lines of code changes.
* 136128 lines of code changes.
Changes were made by
Changes were made by
* 87 individuals (after removing knowledge of e-mail aliases)
* 90 individuals (after removing knowledge of e-mail aliases)
* from 49 distinct organisations (after clean-up, counting each unaffiliated individual as 1).
* from 27 employing organisations
* and 25 individuals that were unaffiliated to an employer (or whose affiliation is unknown)


Note that the the development cycle has shortened from 18 months (from Xen 4.1 to Xen 4.2) to 9 months (from Xen 4.2 to Xen 4.3).
Note that the the development cycle has shortened from 18 months (from Xen 4.1 to Xen 4.2) to 9 months (from Xen 4.2 to Xen 4.3).


== Breakdown by Individual ==
== Breakdown by Individual ==
This table is sortable : please click on the {{Sortable}} icon besides the column header, to sort by a specific column.
{|class="sortable"
{|class="zebra sortable fullwidth"
!style="width: 200px;text-align: left;background: #f2f2f2;"|Name
!style="width: 110px;text-align: left;background: #f2f2f2;"|Commits
!style="min-width: 200px;"|Name
!style="width: 110px;text-align: left;background: #f2f2f2;"|Changes
!style="min-width: 110px;"|Commits
!style="width: 110px;text-align: left;background: #f2f2f2;"|Notes
!style="min-width: 110px;"|Changes
!style="min-width: 110px;"|Notes
|-
|-
| Andre Przywara || 8 || 55
| Andre Przywara || 8 || 55 ||
|-
|-
| Andrei Lifchits || 1 || 1
| Andrei Lifchits || 1 || 1 ||
|-
|-
| Andres Lagar-Cavilla || 3 || 27
| Andres Lagar-Cavilla || 3 || 27 ||
|-
|-
| Andrew Cooper || 21 || 340
| Andrew Cooper || 24 || 369 ||
|-
|-
| Anthony PERARD || 21 || 948
| Anthony PERARD || 23 || 1017 ||
|-
|-
| Aravindh Puthiyaparambil || 1 || 8
| Aravindh Puthiyaparambil || 1 || 8 ||
|-
|-
| Bamvor Jian Zhang || 1 || 2
| Bamvor Jian Zhang || 1 || 2 ||
|-
|-
| Bastian Blank || 2 || 252
| Bastian Blank || 2 || 252 ||
|-
|-
| Ben Guthro || 4 || 163
| Ben Guthro || 4 || 163 ||
|-
|-
| Bob Moore || 3 || 57
| Bob Moore || 3 || 57 ||
|-
|-
| Boris Ostrovsky || 15 || 456
| Boris Ostrovsky || 16 || 481 ||
|-
|-
| Charles Arnold || 2 || 21
| Charles Arnold || 2 || 21 ||
|-
|-
| Choonho Son || 1 || 1
| Choonho Son || 1 || 1 ||
|-
|-
| Christoph Egger || 22 || 1171
| Christoph Egger || 23 || 1298 ||
|-
|-
| Chunyan Liu || 1 || 21
| Chunyan Liu || 1 || 21 ||
|-
|-
| Dan Magenheimer || 6 || 284
| Dan Magenheimer || 7 || 286 ||
|-
|-
| Daniel De Graaf || 67 || 5443
| Daniel De Graaf || 68 || 5444 ||
|-
|-
| Daniel Kiper || 13 || 70
| Daniel Kiper || 13 || 70 ||
|-
|-
| Dario Faggioli || 22 || 1288
| Dario Faggioli || 23 || 1306 ||
|-
|-
| Dave McCracken || 1 || 101
| Dave McCracken || 1 || 101 ||
|-
|-
| David Scott || 9 || 345
| David Scott || 9 || 345 ||
|-
|-
| David Vrabel || 9 || 616
| David Vrabel || 10 || 674 ||
|-
|-
| Dietmar Hahn || 5 || 214
| Dietmar Hahn || 5 || 214 ||
|-
|-
| Dongxiao Xu || 32 || 838
| Dongxiao Xu || 33 || 853 ||
|-
|-
| Dr. Greg Wettstein || 2 || 16
| Dr. Greg Wettstein || 2 || 16 ||
|-
|-
| Eric Shelton || 2 || 11
| Eric Shelton || 2 || 11 ||
|-
|-
| Fabio Fantoni || 5 || 99
| Fabio Fantoni || 5 || 99 ||
|-
|-
| Frediano Ziglio || 12 || 1045
| Frediano Ziglio || 13 || 1054 ||
|-
|-
| George Dunlap || 21 || 408
| George Dunlap || 32 || 578 ||
|-
|-
| Huang Ying || 3 || 83
| Huang Ying || 3 || 83 ||
|-
|-
| Ian Campbell || 216 || 62507 || This includes teh removal of the Itanium port which made up nearly 47980 lines of code
| Ian Campbell || 225 || 62548 || This includes the removal of the Itanium port which consisted of 47980 lines of code
|-
|-
| Ian Jackson || 39 || 799
| Ian Jackson || 65 || 2170 ||
|-
|-
| Ian Murray || 1 || 3
| Ian Murray || 2 || 8 ||
|-
|-
| Jacek Konieczny || 1 || 1
| Jacek Konieczny || 1 || 1 ||
|-
|-
| Jacob Shin || 1 || 17
| Jacob Shin || 1 || 17 ||
|-
|-
| Jaeyong Yoo || 1 || 4
| Jaeyong Yoo || 1 || 4 ||
|-
|-
| Jan Beulich || 224 || 8353
| Jan Beulich || 266 || 11148 ||
|-
|-
| Jason McCarver || 1 || 5
| Jason McCarver || 1 || 5 ||
|-
|-
| Jim Fehlig || 2 || 40
| Jim Fehlig || 3 || 44 ||
|-
|-
| Jiongxi Li || 5 || 434
| Jiongxi Li || 5 || 434 ||
|-
|-
| Joe Jin || 1 || 1
| Joe Jin || 1 || 1 ||
|-
|-
| Juergen Gross || 1 || 14
| Juergen Gross || 1 || 14 ||
|-
|-
| Julien Grall || 51 || 3631
| Julien Grall || 56 || 3682 ||
|-
|-
| Keir Fraser || 27 || 600
| Keir Fraser || 31 || 8881 ||
|-
|-
| Konrad Rzeszutek Wilk || 30 || 438
| Konrad Rzeszutek Wilk || 31 || 440 ||
|-
|-
| Kouya Shimura || 1 || 1
| Kouya Shimura || 1 || 1 ||
|-
|-
| Lalith Suresh || 1 || 1
| Lalith Suresh || 1 || 1 ||
|-
|-
| Lars Rasmusson || 1 || 2
| Lars Rasmusson || 1 || 2 ||
|-
|-
| Len Brown || 2 || 62
| Len Brown || 2 || 62 ||
|-
|-
| Liu Jinsong || 13 || 465
| Liu Jinsong || 13 || 465 ||
|-
|-
| M A Young || 2 || 11
| M A Young || 2 || 11 ||
|-
|-
| Malcolm Crossley || 1 || 32
| Malcolm Crossley || 1 || 32 ||
|-
|-
| Marek Marczykowski || 2 || 103
| Marcel J.E. Mol || 2 || 119 ||
|-
|-
| Matt Wilson || 2 || 301
| Marek Marczykowski || 2 || 103 ||
|-
|-
| Matthew Daley || 6 || 14
| Matt Wilson || 3 || 303 ||
|-
|-
| Matthew Fioravante || 29 || 19322
| Matthew Daley || 7 || 19 ||
|-
|-
| Miroslav Rezanina || 1 || 1
| Matthew Fioravante || 29 || 19322 ||
|-
|-
| Olaf Hering || 38 || 386
| Miroslav Rezanina || 1 || 1 ||
|-
|-
| Paolo Bonzini || 1 || 26
| Olaf Hering || 40 || 391 ||
|-
|-
| Patrick Welche || 2 || 18
| Paolo Bonzini || 1 || 26 ||
|-
|-
| Paul Durrant || 2 || 48
| Pasi Kärkkäinen || 1 || 38 ||
|-
|-
| Razvan Cojocaru || 2 || 25
| Patrick Welche || 2 || 18 ||
|-
|-
| Robbie VanVossen || 1 || 5
| Paul Durrant || 2 || 48 ||
|-
|-
| Robert Phillips || 2 || 1528
| Razvan Cojocaru || 2 || 25 ||
|-
|-
| Roger Pau Monne || 22 || 644
| Robbie VanVossen || 1 || 5 ||
|-
|-
| Ronny Hegewald || 2 || 4
| Robert Phillips || 2 || 1528 ||
|-
|-
| Ross Philipson || 7 || 830
| Roger Pau Monne || 24 || 660 ||
|-
|-
| Samuel Thibault || 5 || 188
| Ronny Hegewald || 2 || 4 ||
|-
|-
| Sander Eikelenboom || 4 || 20
| Ross Philipson || 7 || 830 ||
|-
|-
| Shakeel Butt || 1 || 4
| Samuel Thibault || 5 || 188 ||
|-
|-
| Shriram Rajagopalan || 1 || 19
| Sander Eikelenboom || 4 || 20 ||
|-
|-
| Stefan Bader || 2 || 15
| Shakeel Butt || 1 || 4 ||
|-
|-
| Stefano Stabellini || 79 || 3331
| Shriram Rajagopalan || 1 || 19 ||
|-
|-
| Steven Maresca || 1 || 4
| Stefan Bader || 2 || 15 ||
|-
|-
| Suravee Suthikulpanit || 3 || 49
| Stefano Stabellini || 80 || 3332 ||
|-
|-
| Tim Deegan || 34 || 1814
| Steven Maresca || 1 || 4 ||
|-
|-
| Tomasz Wroblewski || 1 || 63
| Suravee Suthikulanit || 3 || 49 ||
|-
|-
| Vincent Bernardoff || 1 || 1
| Tim Deegan || 35 || 1814 ||
|-
|-
| Wei Huang || 1 || 2
| Tomasz Wroblewski || 1 || 63 ||
|-
|-
| Wei Liu || 13 || 697
| Vincent Bernardoff || 2 || 3 ||
|-
|-
| Wei Wang || 3 || 69
| Wei Huang || 1 || 2 ||
|-
|-
| Xi Wang || 2 || 3
| Wei Liu || 13 || 697 ||
|-
|-
| Xiantao Zhang || 11 || 1042
| Wei Wang || 7 || 116 ||
|-
|-
| Xu Zhang || 6 || 191
| Xi Wang || 2 || 3 ||
|-
|-
| Xudong Hao || 1 || 50
| Xiantao Zhang || 11 || 1042 ||
|-
|-
| Yang Zhang || 6 || 176
| Xu Zhang || 6 || 191 ||
|-
|-
| Zhenzhong Duan || 1 || 2
| Xudong Hao || 1 || 50 ||
|-
| Yang Zhang || 6 || 176 ||
|-
| Zhenguo Wang || 1 || 20 ||
|-
| Zhenzhong Duan || 1 || 2 ||
|}
|}
<br>


== Breakdown by Domain / Organisations ==
== Breakdown by Domain / Organisations ==
This table is sortable : please click on the {{Sortable}} icon besides the column header, to sort by a specific column.
{|class="sortable"
{|class="zebra sortable fullwidth"
!style="width: 200px;text-align: left;background: #f2f2f2;"|Employer
!style="width: 110px;text-align: left;background: #f2f2f2;"|Commits
!style="min-width: 200px;"|Employer
!style="width: 110px;text-align: left;background: #f2f2f2;"|Changes
!style="min-width: 110px;"|Commits
!style="min-width: 110px;"|Changes
|-
|-
| (Academia, ENS Lyon) || 1 || 21
| (Academia, ENS Lyon) || 1 || 21
|-
|-
| (Academia, John Hopkins University) || 29 || 36728
| (Academia, John Hopkins University) || 29 || 19322

|-
|-
| (Academia, MIT) || 2 || 3
| (Academia, MIT) || 2 || 3
Line 211: Line 220:
| (Academia, University of Cambridge) || 2 || 18
| (Academia, University of Cambridge) || 2 || 18
|-
|-
| (Unaffiliated Individual)<sup>1)</sup> || 103 || 3475
| (Individual) || 112 || 11872{{Foot|1}}
|-
|-
| Amazon || 11 || 499
| Amazon || 12 || 503
|-
|-
| AMD || 25 || 1518
| AMD || 31 || 1737
|-
|-
| Calxeda || 6 || 44
| Calxeda || 6 || 44
Line 223: Line 232:
| Cisco || 1 || 8
| Cisco || 1 || 8
|-
|-
| Citrix || 508 || 87131
| Citrix || 566 || 73392{{Foot|2}}
|-
|-
| Fujitsu || 7 || 229
| Fujitsu || 7 || 229
Line 229: Line 238:
| GridCentric || 3 || 27
| GridCentric || 3 || 27
|-
|-
| Intel || 76 || 3446
| Huawei Technologies || 1 || 20
|-
| Intel || 77 || 3461
|-
|-
| Invisible Things Lab || 2 || 103
| Invisible Things Lab || 2 || 103
Line 235: Line 246:
| KT || 1 || 1
| KT || 1 || 1
|-
|-
| Linaro || 45 || 3430
| Linaro || 50 || 3483
|-
|-
| Oracle || 60 || 1261
| MESA Consulting || 2 || 119
|-
| Oracle || 62 || 1266
|-
|-
| Red Hat || 2 || 27
| Red Hat || 2 || 27
Line 243: Line 256:
| Samsung || 2 || 6
| Samsung || 2 || 6
|-
|-
| Suse || 268 || 9898
| Suse || 312 || 12775
|-
|-
| US National Security Agency || 67 || 7467
| US National Security Agency || 68 || 7468
|-
|-
| Virtual Computer || 1 || 10
| Virtual Computer || 1 || 10
Line 252: Line 265:
|}
|}


<br><hr>
Note that this list also contains individuals with no obvious affiliation to an organisation. These are grouped under :
Note that this list also contains individuals with no obvious affiliation to an organisation. These are grouped under :
* <sup>1)</sup> '''Unaffiliated Individuals''' (of which there are 23). Note that some of these may be affiliated to an organization. We just may not know.
{{Footnote|1}} '''Unaffiliated Individuals''' (of which there are 25). Note that some of these may be affiliated to an organization. We just may not know.
{{Footnote|2}} This figure contains the removal of the Xen Itanium port (25412 lines of code), which is skewing this figure heavily. Without this removal, the Citrix contribution is only 41429 lines of code
<br>


== Breakdown by Organisations contributing 1% or more ==
== Breakdown by Organisations contributing 1% or more ==
The following list shows Organizations which contributed either more than 1% in terms of code or changesets. Note that we did not count the removal of the I64 toolstack supportin the LOC data (performed by a Ian Campbell, a committer employed by Citrix).

[[File:Xen43CS.png]]<br>
[[File:Xen43LocAdj.png]]

These graphs contains groups of people or organisations:
* (Other) : a bucket for commercial organizations contributing under 1%
* (Individual) : a bucket 25 unaffiliated individuals (or whose affiliation is unknown) who contributing under 1%
* (Academia, Other) : a bucket for Universities contributing under 1%


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

Latest revision as of 13:27, 4 July 2013

Overview

Xen 4.3 (compared to Xen 4.2) was made up of

  • 1362 commits (excluding merges) or
  • 136128 lines of code changes.

Changes were made by

  • 90 individuals (after removing knowledge of e-mail aliases)
  • from 27 employing organisations
  • and 25 individuals that were unaffiliated to an employer (or whose affiliation is unknown)

Note that the the development cycle has shortened from 18 months (from Xen 4.1 to Xen 4.2) to 9 months (from Xen 4.2 to Xen 4.3).

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 Commits Changes Notes
Andre Przywara 8 55
Andrei Lifchits 1 1
Andres Lagar-Cavilla 3 27
Andrew Cooper 24 369
Anthony PERARD 23 1017
Aravindh Puthiyaparambil 1 8
Bamvor Jian Zhang 1 2
Bastian Blank 2 252
Ben Guthro 4 163
Bob Moore 3 57
Boris Ostrovsky 16 481
Charles Arnold 2 21
Choonho Son 1 1
Christoph Egger 23 1298
Chunyan Liu 1 21
Dan Magenheimer 7 286
Daniel De Graaf 68 5444
Daniel Kiper 13 70
Dario Faggioli 23 1306
Dave McCracken 1 101
David Scott 9 345
David Vrabel 10 674
Dietmar Hahn 5 214
Dongxiao Xu 33 853
Dr. Greg Wettstein 2 16
Eric Shelton 2 11
Fabio Fantoni 5 99
Frediano Ziglio 13 1054
George Dunlap 32 578
Huang Ying 3 83
Ian Campbell 225 62548 This includes the removal of the Itanium port which consisted of 47980 lines of code
Ian Jackson 65 2170
Ian Murray 2 8
Jacek Konieczny 1 1
Jacob Shin 1 17
Jaeyong Yoo 1 4
Jan Beulich 266 11148
Jason McCarver 1 5
Jim Fehlig 3 44
Jiongxi Li 5 434
Joe Jin 1 1
Juergen Gross 1 14
Julien Grall 56 3682
Keir Fraser 31 8881
Konrad Rzeszutek Wilk 31 440
Kouya Shimura 1 1
Lalith Suresh 1 1
Lars Rasmusson 1 2
Len Brown 2 62
Liu Jinsong 13 465
M A Young 2 11
Malcolm Crossley 1 32
Marcel J.E. Mol 2 119
Marek Marczykowski 2 103
Matt Wilson 3 303
Matthew Daley 7 19
Matthew Fioravante 29 19322
Miroslav Rezanina 1 1
Olaf Hering 40 391
Paolo Bonzini 1 26
Pasi Kärkkäinen 1 38
Patrick Welche 2 18
Paul Durrant 2 48
Razvan Cojocaru 2 25
Robbie VanVossen 1 5
Robert Phillips 2 1528
Roger Pau Monne 24 660
Ronny Hegewald 2 4
Ross Philipson 7 830
Samuel Thibault 5 188
Sander Eikelenboom 4 20
Shakeel Butt 1 4
Shriram Rajagopalan 1 19
Stefan Bader 2 15
Stefano Stabellini 80 3332
Steven Maresca 1 4
Suravee Suthikulanit 3 49
Tim Deegan 35 1814
Tomasz Wroblewski 1 63
Vincent Bernardoff 2 3
Wei Huang 1 2
Wei Liu 13 697
Wei Wang 7 116
Xi Wang 2 3
Xiantao Zhang 11 1042
Xu Zhang 6 191
Xudong Hao 1 50
Yang Zhang 6 176
Zhenguo Wang 1 20
Zhenzhong Duan 1 2


Breakdown by Domain / Organisations

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

Employer Commits Changes
(Academia, ENS Lyon) 1 21
(Academia, John Hopkins University) 29 19322
(Academia, MIT) 2 3
(Academia, Swedish Institute of Computer Science) 1 2
(Academia, UIC) 6 192
(Academia, University of Cambridge) 2 18
(Individual) 112 11872[1]
Amazon 12 503
AMD 31 1737
Calxeda 6 44
Canonical 2 15
Cisco 1 8
Citrix 566 73392[2]
Fujitsu 7 229
GridCentric 3 27
Huawei Technologies 1 20
Intel 77 3461
Invisible Things Lab 2 103
KT 1 1
Linaro 50 3483
MESA Consulting 2 119
Oracle 62 1266
Red Hat 2 27
Samsung 2 6
Suse 312 12775
US National Security Agency 68 7468
Virtual Computer 1 10
Zentific 1 4



Note that this list also contains individuals with no obvious affiliation to an organisation. These are grouped under :
1) Unaffiliated Individuals (of which there are 25). Note that some of these may be affiliated to an organization. We just may not know.
2) This figure contains the removal of the Xen Itanium port (25412 lines of code), which is skewing this figure heavily. Without this removal, the Citrix contribution is only 41429 lines of code

Breakdown by Organisations contributing 1% or more

The following list shows Organizations which contributed either more than 1% in terms of code or changesets. Note that we did not count the removal of the I64 toolstack supportin the LOC data (performed by a Ian Campbell, a committer employed by Citrix).

Xen43CS.png
Xen43LocAdj.png

These graphs contains groups of people or organisations:

  • (Other) : a bucket for commercial organizations contributing under 1%
  • (Individual) : a bucket 25 unaffiliated individuals (or whose affiliation is unknown) who contributing under 1%
  • (Academia, Other) : a bucket for Universities contributing under 1%