training-guides/doc/upstream-training/04-program-ecosystem.rst
Loic Dachary ea8ae76b19 upstream-training: update header pages
Some header pages of some presentations were incorrectly copy / pasted
from the first presentation with the trainer name.

Change-Id: I0009dd1288040fc4535a639a8d15f88a901cc7d8
Signed-off-by: Loic Dachary <loic@dachary.org>
2014-10-31 14:12:33 +01:00

1.4 KiB

OpenStack Program Ecosystem


Lifecycle of a new Program

image


External

image

  • Idea
  • Gather a community
  • Alternate implementations
  • Stackforge
  • File an OpenStack incubation request

Incubated

image

  • Fill the gap with graduation requirements
  • Align with the OpenStack way
  • Two development milestones
  • Migrate to the openstack/* namespace
  • Graduation review

Integrated

image

  • Cannot graduate in the middle of a cycle
  • Follow a full cycle as an integrated project

Core (or What is OpenStack)

  • DefCore initiative, sponsored by the Board of Directors
  • Currently work in progress for qualifying APIs

Stackforge

image

  • Gerrit code review
  • Jenkins continuous integration
  • Git repository
  • IRC bots, pypi uploads...

What is Stackforge for

image

  • Maintain related unofficial projects
  • Same tools and procedures used by the main projects

How to add a project to Stackforge

image


Exercise

What kind of program do you want to contribute to?