Matjaz Pancur 747227bb04 Fix broken master repo
Because of the new gating system (gate-training-guides-tox-slides), we need to
cleanup all existing RST files.

There is a small rendering problem with Landslide in the Upstream training
and all the Title slides (empty slides with only a Title). The check doesn't
like "empty" slides ("Document or section may not begin with a transition."),
Landslide deals with this by ignoring errors
(https://github.com/adamzap/landslide/issues/94), but our gating check does
not. I temporary changed all such slides to normal ones.

I also had to change training-guides/landslide.sh a bit (a quick hack so that
it works as expected).

Change-Id: I6c3ae06235e69c4a53741e74a5642d27083f4df0
2015-02-22 21:53:56 +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?