With over 2,000 developers from over 300 different organizations worldwide, OpenStack is one of the largest collaborative software-development projects. Because of its size, it is characterized by a huge diversity in social norms and technical conventions. These can significantly slow down the speed at which newcomers are successful at integrating their own roadmap into that of the OpenStack project.
We’ve designed a training program to share knowledge about the different ways of contributing to OpenStack like providing new features, writing documentation, participating in working groups, and so forth. The educational program is built on the principle of open collaboration and will teach the students how to find information and navigate the intricacies of the project’s technical tools and social interactions in order to get their contributions accepted. The live one and a half day class is focusing on hands-on practice like the students can use a prepared development environment to learn how to test, prepare and upload new code snippets or documentation for review. The attendees are also given the opportunity to join a mentoring program to get further help and guidance on their journey to become an active and successful member of the OpenStack community.
For more information, see OpenStack Upstream Training Details.
OpenStack Upstream Training in Barcelona has ended. The next session of the OpenStack Upstream Training will be held in Boston, just before the OpenStack Summit Boston 2017.
For more information about the last session of the OpenStack Upstream Training in Barcelona, see the OpenStack Academy page.
The trainers have led the training in Barcelona and will lead the next training in Boston, in English:
Ildiko Vancsa, Kendall Nelson, Mark Korondi, and Marton Kiss
For more information about the past trainings and the local upstream trainings, see OpenStack Upstream Training Archives.
Slides are made with Hieroglyph. To skim through slides quickly to find something, or jump ahead or back, use Slide table (press t in the browser). Some slides include additional explanation in the Presenter notes (press c to see them).