
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
1.4 KiB
1.4 KiB
OpenStack Program Ecosystem
Lifecycle of a new Program
External
- Idea
- Gather a community
- Alternate implementations
- Stackforge
- File an OpenStack incubation request
Incubated
- Fill the gap with graduation requirements
- Align with the OpenStack way
- Two development milestones
- Migrate to the openstack/* namespace
- Graduation review
Integrated
- 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
- Gerrit code review
- Jenkins continuous integration
- Git repository
- IRC bots, pypi uploads...
What is Stackforge for
- Maintain related unofficial projects
- Same tools and procedures used by the main projects
How to add a project to Stackforge
Exercise
What kind of program do you want to contribute to?