Bitergia www.bitergia.com / @bitergia / [email protected] www.bitergia.com / @bitergia / [email protected]
El estado cuantitativo de los proyectos“open” Cloud
J. Manrique López (@jsmanrique)Álvaro del Castillo (@acstw)
Bitergia www.bitergia.com / @bitergia / [email protected]
Bitergia
"To measure is to know"
"If you can not measure it, you can not improve it"
Lord Kelvin (Sir William Thomson) (1824 - 1907)
Bitergia www.bitergia.com / @bitergia / [email protected]
Grimoire Technology
Data gatheringData
managementStatisticalanalisys Visualization
metricsgrimoire.github.iovizgrimoire.bitergia.org
FREE / LIBRE OPEN SOURCE SOFTWARE
Plan Do
CheckAct
Dashboards
Reports
Bitergia www.bitergia.com / @bitergia / [email protected]
Data for everyone: answersCommunity
managerProject
managerBusinessmanager
HRmanager
Communitymember
What's the activity by project?
What is the project contributorsrentention rate?
Who are our core developers? How much does a contributorcoding, answering emails,
code reviewing, etc.?
What are the most relevanttopics in the mailing lists?
Which companies have enteredin the project? Which ones have
leave?
How active is my companyin the whole project?
Who are the top contributorsthat I could hire?
Where are my bottlenecks?How long does it take an issue
to get solved?
Bitergia www.bitergia.com / @bitergia / [email protected]
“Open” Cloud
http://bit.ly/dashboard-opennebula http://bit.ly/dashboard-eucalyptus-2
http://bit.ly/dashboard-cloudstack http://bit.ly/dashboard-openstack
Bitergia www.bitergia.com / @bitergia / [email protected]
Code size
OpenStack CloudStack Eucalyptus OpenNebula0
2000
4000
6000
8000
10000
12000
14000
16000
Files
OpenStack CloudStack Eucalyptus OpenNebula0
500000
1000000
1500000
2000000
2500000
Comments
Code
Bitergia www.bitergia.com / @bitergia / [email protected]
LanguagesOpenNebula Eucalyptus
CloudStack OpenStack
Bitergia www.bitergia.com / @bitergia / [email protected]
Activity: OpenNebula
Bitergia www.bitergia.com / @bitergia / [email protected]
Activity: Eucalyptus
Bitergia www.bitergia.com / @bitergia / [email protected]
Activity: CloudStack
Bitergia www.bitergia.com / @bitergia / [email protected]
Activity: OpenStack
Bitergia www.bitergia.com / @bitergia / [email protected]
Contributors communityOpenNebula: 61 Code developers
7 Core | 3 Regular | 51 Casual
CloudStack: 296 Code developers34 Core | 37 Regular | 225 Casual
Eucalyptus: 233 Code developers25 Core | 23 Regular | 185 Casual
OpenStack: 2,663 Code developers247 Core | 580 Regular | 1,844 Casual
Bitergia www.bitergia.com / @bitergia / [email protected]
Aging
OpenNebula Eucalyptus CloudStack OpenStack
Bitergia www.bitergia.com / @bitergia / [email protected]
Top 5 Companies
Bitergia www.bitergia.com / @bitergia / [email protected]
Top 5 Companies: OpenStack
Bitergia www.bitergia.com / @bitergia / [email protected]
Where is the community? TimezonesOpenNebula Eucalyptus
CloudStack OpenStack
Bitergia www.bitergia.com / @bitergia / [email protected]
One more thing ...
Bitergia www.bitergia.com / @bitergia / [email protected]
OpenStack code review process
Bitergia www.bitergia.com / @bitergia / [email protected]
Conclusions. Sort of...
● Different projects, different metrics matter
● Neither good nor bad project, just different. It depends on your target
● “Open” Cloud is transparent
Bitergia www.bitergia.com / @bitergia / [email protected] www.bitergia.com /@bitergia / [email protected]
J. Manrique López (@jsmanrique)Álvaro del Castillo (@acstw)
Top Related