The document provides an empirical evaluation of the first year of the OpenDaylight project. It summarizes that in terms of code, the OpenDaylight community has produced a large amount of code and seen steady increases. In terms of adoption, some vendor products are now based on OpenDaylight and there has been non-vendor use. However, industry perception remains mixed. Regarding the community, there is a large set of formal and informal members but committer diversity needs more work at the project level.
2. A YEAR AGO AT ONS
Inder Gopal
Board Chairman, OpenDaylight Project
Open Networking Summit, Apr 2013
2
3. FOCUS OF THIS TALK
•
Outside-in look at OpenDaylight — using real data where possible
•
Some self-evaluation — successes and shortcomings
3
4. HOW TO MEASURE SUCCESS?
•
OpenDaylight goals: Code, Adoption, and Community
•
•
Adoption — vendor products, user deployments, industry perception
•
•
Code — projects and the Hydrogen release
Community — diverse, thriving group of developers
“You’ll know it when you see it”
4
5. OPENDAYLIGHT PROJECT CREATION
5 new project proposals pending
OpenDaylight approved projects
16
12
12
14
13
15
15
15
16
16
January
February
8
4
0
2
2
April
May
3
June
July
August
September October November December
5
15. PROJECT ANALYSIS
•
Stackalytics analysis
•
•
code reviews
•
mailing list activity
•
•
project code submissions
lines of code
originally developed for monitoring
OpenStack, adapted for OpenDaylight (in a
hurry — use these numbers for trends, not
absolutes)
15
16. DISTRIBUTION OF COMMITS — MAY ’13 TO JAN ‘14
Total to date
individual graphs in ‘Additional Material’
16
20. PROJECT COMMITTER DIVERSITY— NOT SO GOOD
controller
bgpcep
opendove
these are just examples — there are other projects with similar distributions
20
22. SUMMARY — HOW DID WE DO?
•
Code
😎
OpenDaylight community has produced a tremendous amount of code in a short period, steady
increase
• Adoption
• vendor products based on OpenDaylight announced or shipping 😃
•
•
non-vendor use and extensions to OpenDaylight 😊
industry perception still mixed 😕
• Community
• large set of formal and non-affiliated members 😃
•
•
overall committer number and diversity increasing 😊
•
project-level committer diversity needs more work 😕
22