Translations:OpenStack Upstream Training/Info/22/en


 * devstack ( slides )
 * Ubuntu or Fedora
 * git clone https://github.com/openstack-dev/devstack.git
 * minimal configuration
 * cd devstack; ./stack.sh
 * Exercise: get the code for the targeted contribution
 * HOW to contribute URL ( slides )
 * puppet stackforge
 * documentation
 * training guides
 * Excercise: Apply for individual membership and sign the CLA
 * launchpad ( slides )
 * blueprints
 * bugs
 * Status, Importance, Assigned To, Milestone, Tags
 * reporting a bug
 * confirming and prioritizing
 * debugging
 * bugfixing
 * Exercise: review other launchpad bugs and improve yours
 * gerrit workflow ( slides )
 * account setup
 * git review installation
 * ssh setup
 * project setup
 * gerrit workflow
 * running unit tests
 * review dependencies
 * Exercise: push a wip or draft and invite reviewers
 * Branching model ( slides )
 * development
 * stable
 * Exercise: checkout the latest stable branch
 * reviewing ( slides )
 * writing a commit message ( slides )
 * reference to a bug or a blueprint
 * amending a commit message
 * Exercise: review each other messages on the draft
 * jenkins ( slides )
 * Exercise: add an error and match it to the jenkins message