Upstream Training

Registration

Training date: June 7, 2016 (right after the OpenStack Day Budapest event)
Location: Ericsson Hungary Research and Development Center - 4 Irinyi József utca, 1117 Budapest, Hungary
We have limitied seats, the attendance is free, but RSVP required!

Upstream University

Introduction

With over 2000 developers from 80 different companies 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 help professional developers negotiate this hurdle. It shows them how to ensure their bug fix or feature is accepted in the OpenStack project in a minimum amount of time. The educational program requires students to work on real-life bug fixes or new features during two days of real-life classes and online mentoring, until the work is accepted by OpenStack. The live two-day class teaches them to navigate the intricacies of the project’s technical tools and social interactions. In a followup session, the students benefit from individual online sessions to help them resolve any remaining problems they might have.

Objectives

  • Faster integration of the companies product roadmap into the OpenStack release cycle
  • Successfully contribute one real world patch to an OpenStack component
  • Master the technical tools
  • Understand the OpenStack contribution workflow and social norms

Prerequisites

  • Being able to read and write English at a technical level
  • If contributing code, being technically proficient enough to carry out simple bug fixes in the project
  • If contributing documentation, being able to produce documents in the project’s chosen infrastructure
  • Having at least 8 hours a week to dedicate to the project, be it through programming or through interacting with the community

Duration

  • Face-to-face section: 1 day
  • Online section: 10 one-hour individual mentoring sessions over a period of 4 to 10 weeks

Infrastructure