training-guides/doc/upstream-training/source/04-program-ecosystem.rst
Pranav Salunke f1e4bfeca8 Porting presentations to Sphinx/Hieroglyph
modifided tox.ini and requirements.txt to install
hieroglyph, added some changes in the styles
of the individual .rst files to support hiero

Change-Id: Id2674e593857470cf4efa0706a4fbda33813f374
2015-03-26 14:33:38 +01:00

1.5 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?