Jay S. Bryant cc4aeb33d4 [upstream] Improve wording in the Closing Exercise slides
Some of the steps on the last page of the Closing Exercise slides
was not clear.  This patch rewords a couple of the bullet points
to make it clearer what the students should do.

This patch also moves this content to the archive section given that
we did not feel we would get to this during the training session.
The team feels that time is better spent on individual project
deep dives.

Change-Id: I2da7be6fd7a589838b9fb71aebab1d60a998dc70
2017-04-26 15:37:13 -05:00

6.3 KiB
Raw Blame History

OpenStack Upstream Institute

upstream-details irc accounts git upstream-archives

Abstract

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 projects 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 upstream-details.

When and where to get an OpenStack Upstream Institute class

The next session of the OpenStack Upstream Collaboration Training - OpenStack Upstream Institute - will be held in Boston, just before the OpenStack Summit Boston 2017.

Saturday, May 6, 2017 at 1:00 p.m. to 6:00 p.m. - Sunday, May 7, 2017 at 09:00 a.m. to 6:00 p.m. (local time)

As a first exercise we ask you to register to the OpenStack Foundation as a Foundation member if you haven't done it yet. After signing in you will also need to associate your EventBrite order with your OpenStackID.

When you are all set you can RSVP to the class.

See YOU in Boston!

Please note that the language of the training is English.

For more information about this session and other OpenStack trainings and workshops in Boston, see the OpenStack Academy page.

How to prepare

  • Make sure you have a wifi enabled laptop with you.
  • Prepared virtual machine image with a development environment:
  • Prepare an environment by yourself from scratch:
    • Create a virtual machine on your laptop with Ubuntu 16.04 installed and 6+ GB of RAM.
    • Alternatively, you can use your virtual machine on a public cloud.
    • Check that you can ssh from your laptop to the virtual machine
    • Check that apt install works on the virtual machine
    • Read and complete the irc guide.
    • Read and complete the git guide.
  • Read and complete the accounts guide. (Note: you will need to sign the Individual Contributor License Agreement (ICLA) during this.)

Etherpad for Boston Upstream Collaboration Training

Staff

Training organizers

Ildiko Vancsa, Kendall Nelson

Further trainers/coaches

Archives

For more information about the past trainings and the local upstream trainings, see upstream-archives.

Outline and online slide index

Tip

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).

Introduction

How OpenStack is Made

Workflow and Tools for Participation

Code Deep Dive

Other

Archive of additional training activities

Note

Activities listed here are not realized at every Upstream training.

Complete index in slide format only