What’s new in Stackalytics (11/07/13)–Havana Scorecard

Now that OpenStack Havana’s out in the wild and the dust is starting to settle, we thought we’d take a minute to see where things finally fell out in terms of how much work was actually done, and by whom.

One great thing about Stackalytics is that it lets you see OpenStack activity all the way back to Diablo, so we can compare the results for Grizzly, and Havana and see what kind of growth there’s been.

Top corporate contributors for OpenStack Havana

For example, let’s look at the top five contributors (as far as number of commits) for the last three OpenStack development cycles:

Table 1 Leaders in commits in the last three releases

As you can see, when it comes to who was providing the most influence, there was much more change between the Folsom and Grizzly releases than between Grizzly and Havana.  If you look at the sheer amount of output, however, there was much more change between Grizzly and Havana:

Table 2 The output in the last three releases

Metric

Folsom

Grizzly

Havana

Companies

88

102

111

Developers

442

692

990

Commits

8,134

9,619

15,203

Lines of code changed

1,315,170

1,317,633

2,152,241

Of course, different companies have different areas of focus, and that comes out in how and where they contribute to OpenStack. Here are the top contributors and engineers in the Havana cycle in each core project as far as lines of code.

Table 3 Top 5 Havana contributors per lines of code

Core project

Top company

Top engineer

Ceilometer

eNovance

Red Hat

IBM

DreamHost

Rackspace

Julien Danjou (eNovance)

Mehdi Abaakouk (eNovance)

Doug Hellmann (DreamHost)

Eoghan Glynn (Red Hat)

Monty Taylor (HP)

Cinder

HP

IBM

Mirantis

Huawei

NetApp

zhangchao (Huawei)

Navneet (NetApp)

John Griffith (SolidFire)

Kartik Bommepally (VMWare)

Walt Boring (HP)

Glance

Red Hat

Rackspace

IBM

Nebula

HP

Flavio Percoco Premoli (Red Hat)

John Bresnahan (Red Hat)

Zhi Yan Liu (IBM)

Mark Washenberger (Nebula)

Michael Still (Rackspace)

Heat

Red Hat

IBM

Rackspace

HP

Mirantis

Steven Hardy (Red Hat)

Angus Salkeld (Red Hat)

Zane Bitter (Red Hat)

Steve Baker (Red Hat)

Clint Byrum (HP)

Horizon

NEC

Red Hat

HP

Mirantis

Rackspace

Akihiro Motoki (NEC)

Tatiana Mazur (Mirantis)

Ladislav Smola (Red Hat)

Lin Hua Cheng (HP)

David Lyle (HP)

Keystone

IBM

Red Hat

HP

Rackspace

Mirantis

Lance Bragstad (IBM)

ayoung (Red Hat)

Henry Nash (IBM)

Dolph Mathews (Rackspace)

Brant Knudson (IBM)

Neutron

VMWare

Cisco Systems

Mirantis

HP

NEC

Salvatore Orlando (VMware)

armando-migliaccio (VMware)

Abhishek Raut (Cisco Systems)

Henry Gessau (Cisco Systems)

Akihiro Motoki (NEC)

Nova

IBM

Rackspace

Mirantis

Red Hat

HP

Christopher Yeoh (IBM)

Alex Xu (IBM)

Dan Smith (Red Hat)

Chris Behrens (Rackspace)

Ivan-Zhu (IBM)

Swift

Red Hat

SwiftStack

Rackspace

Mirantis

IBM

Peter Portante (Red Hat)

Pete Zaitcev (Red Hat)

Samuel Merritt (SwiftStack)

clayg (SwiftStack)

gholt (Rackspace)

Top 5 OpenStack core contributors for Havana

Of course, it’s not all about lines of code. We thought we’d highlight the most prolific contributors to OpenStack based on some of the other metrics Stackalytics traces, because all of these things are important.

This table shows the top five contributors to OpenStack Core projects in the Havana cycle based on different metrics:

Table 4 Top 5 Havana contributors for all metrics

Lines of Code

Commits

Reviews

Completed Blueprints

Emails

Mentor

Akihiro Motoki

Christopher Yeoh

Monty Taylor

Julien Danjou

Angus Salkeld

Julien Danjou

Dirk Mueller

Steve Baker

Monty Taylor

Mark McLoughlin

Russell Bryant

Gary Kotton

Mark McClain

John Griffith

Michael Still

Eoghan Glynn

Steve Baker

Julien Danjou

Alessandro Pilotti

Adam Young

Russell Bryant

Dolph Mathews

Julien Danjou

Jay Pipes

Thierry Carrez

Russell Bryant

Gary Kotton

Kevin L. Mitchell

Mark McClain

John Griffith

How does Mirantis stack up?

As we mentioned in Table 1, Mirantis came in fifth in the overall number of commits to the core projects in the Havana release. The following table shows how Mirantis ranked per each core project in terms of the number of commits and lines of code:

Table 5 Mirantis contributions to the Havana release core projects

Core project

Number of commits

Commits Rank

Lines of code

LOC Rank

Ceilometer

22

5

2012

8

Cinder

56

4

11618

3

Glance

2

15

46

14

Heat

4

11

2993

5

Horizon

32

4

10580

4

Keystone

14

7

3441

4

Neutron

83

2

10632

4

Nova

182

4

29435

3

Swift

14

8

2748

4

Of all of the core projects, Mirantis made the biggest contributions to Nova. Overall, the project Mirantis contributed to most was the Savanna project, which has been accepted into OpenStack Incubation, with 522 commits for a total of 84548 lines of code.

Our developers contribute all of their development code to StackForge (unless it’s part of the OpenStack repository, of course). The following figure shows the total Havana contributions on StackForge.

All StackForge contributions in the Havana release

We’re working with the community to push more of what we do upstream. We also encourage everyone who thinks that the open source technology is useful and good to begin contributing alongside us.

So that’s a lot of information, I know. We’ll be highlighting the top contributors to OpenStack on a periodic basis, but we want to know: what metrics do you find most important?

Subscribe to Our Newsletter

Latest Tweets

Suggested Content

LIVE DEMO
Mirantis Cloud Platform
WEBINAR
Machine Learning in the Datacenter