Co-authored by Manuel Silveyra
In just four years, OpenStack has become the largest and most active open source project—not just the hottest cloud technology. As of the October 16, 2014, Juno release, the overall number of contributors has surpassed 2,500 and there have been nearly 130,000 code commits. In 2014 alone, there’s been an average of 4,000 source code improvements per month.
As is the case with most open source projects, code contributions are the most high profile indicator of project vitality, as you can tell by the metrics we called out first. But there are other important activities around an open source project that also contribute to community health and user uptake.
Our colleague Brad Topol recently summarized the major advancements made by the community in the most recent OpenStack Juno release. He also highlighted the IBM specific additions, which fall into five major categories:
- Enterprise security: Contributions to Keystone to enable better hybrid cloud integration and auditing
- Block storage: Improvements to the resiliency and troubleshooting of Cinder storage volumes
- User experience: Internationalization and usability upgrades for Horizon
- Compute management: Improved automation and integration by simplifying the Nova application programming interfaces (APIs)
- Interoperability: Leading work to ensure that OpenStack vendor implementations are compatible.
These technical contributions are great, but they are only one part of the overall support that IBM has provided for the OpenStack project. Like Linux, Apache and Eclipse before it, OpenStack benefits from IBM activities such as:
- Foundation leadership, governance and legal support: IBM is one of eight platinum sponsors of the OpenStack Foundation, which is set up to ensure that the project has the right guidance, resources and protection to achieve its mission.
- Conference sponsorship and speaker presentations: IBM has sponsored and provided speakers at many previous OpenStack Summits and will do so again at the Paris conference next month.
- Grassroots meetup organization: IBMers around the world have organized and presented at meetups. The authors of this post have spoken about OpenStack high availability and Cloud Foundry integration. We’ve also shared our experience building local communities around open source technologies.
If you are attending the Summit in Paris next month, come to our session to learn about these and other IBM contributions to OpenStack. Our goal is to show that there are many ways for individuals and organizations to contribute to an open source project, beyond writing code, and we would like to encourage others to take part.
We also want to hear your suggestions on how IBM can better contribute to Kilo, the next major OpenStack release after Juno. Let us know at the Summit, or on Twitter @DanielKrook and @manuel_silveyra.
Manuel Silveyra is a Senior Cloud Solutions Architect working for the IBM Cloud Performance team in Austin. He is dedicated to bringing open cloud technologies such as OpenStack, Cloud Foundry, and Docker to enterprise clients.
Share this post: