How to Get Code into OpenStack | Internet News

How to Get Code into OpenStack

Apr 16, 2013
2 minute read

openstackcontributionsPORTLAND. Lots of people are here at the OpenStack Summit this week talking about OpenStack but how do you actually get code into the open source cloud?

Rackspace developer Michael Still explained the process during a neat session. Still is a Core Reviewer for the OpenStack project.

The first step is to get a Launchpad account. All of the OpenStack development is plugged in via this Canonical service.

The second step is to actually sign into the Gerrit review system at: review.openstack.org

The prospective code commiter will then need to upload their public SSH key in order to interact with Gerrit.

The final step is to sign the Copyright LIcense Agreement – the long story short there is developers are assigning whatever rights to the code they might think they have to the OpenStack project.

Still also suggest that new devs sign up and be on the mailing list. The entire process – 20 minutes or less.

Still also detailed how a developer could set up their development environment. Developers need Git and PIP – which is how Python is deployed. Still also suggest the use of Tox.

And if you want a job like the one Still has – you just got to do the work.

“The way you become a code reviewer is you review a lot of code,” he said.

Sean Michael Kerner is a senior editor at InternetNews.com, the news service of the IT Business Edge Network, the network for technology professionals. Follow him on Twitter @TechJournalist.

Internet News Logo

InternetNews is a source of industry news and intelligence for IT professionals from all branches of the technology world. InternetNews focuses on helping professionals grow their knowledge base and authority in their field with the top news and trends in Software, IT Management, Networking & Communications, and Small Business.

Property of TechnologyAdvice. © 2026 TechnologyAdvice. All Rights Reserved

Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.