An overview on the free training and how you can get involved.


Are you interested in learning about how to contribute upstream? Do you have questions about how releases work for OpenStack? How to get a feature implemented and merged? Or how to report a bug? Then OpenStack Upstream Institute is the place for you!

The weekend before the Open Infrastructure Summit begins (Saturday and Sunday) we host Upstream Institute (OUI.) This training is a great opportunity to meet established members of the community and learn how to work with them upstream. We walk through the basics of contribution. We cover everything from how our community is structured and the release cadence to configuring your local development environment and the accounts you need to push code and file bugs.

Past students come from all different kinds of backgrounds. We have had students, independent contractors. We’ve had people come representing companies big and small. With a dedicated team of mentors and our continually improved content, there is something for everyone to learn.

Mads Boye, a HPC specialist at Aalborg University attended OUI at an OpenStack Day event in Stockholm last year. When asked what his favorite part of the training was, he said: “I liked the walk-through of the organization, the hands-on aspect of committing changes to the documentation and, of course, the sticker prizes!”

By the end of day two, you will have all the tools to push a patch and become an ATC (if you don’t know what that is, you will also learn that in the training.)

The OpenStack Upstream Institute was designed by the OpenStack foundation to share knowledge about the different ways to contribute to OpenStack. The program was built with the principle of open collaboration in mind and was designed to teach attendees how to find information, as well as how to navigate the intricacies of the technical tools for each project. The training program to share knowledge about the different ways of contributing to OpenStack like providing new features, writing documentation, participating in working groups.

Aimed at beginners, trainers are all-star volunteers from the community. It’s broken down into modules– so if you’re a developer, project manager or interested in Working Groups, you can follow what most interests you. If you’re interested in mentoring at OUI, please email me at [email protected]. So come and join us!

Kendall Nelson is an upstream developer advocate at the OpenStack Foundation based in Seattle. She started working on Cinder and os-brick in the Liberty release and has since gotten involved in StoryBoard, the Women of OpenStack (WoO), WoO Mentoring and the OpenStack Upstream Institute.