At the April 8, 2015 DefCore Scale.11 meeting, the DefCore committee decided to migrate some existing wiki artifacts into gerrit. This patch represents one such migration. This patch reproduces content previously housed at the following URL in RST so that it can be placed more easily in source control: https://wiki.openstack.org/wiki/Governance/PlatformCap The following trivial formatting changes have been made to best accommodate the new RST format: 1. The page title has been changed from the old wiki-enforced heading "Governance/PlatformCap" to the more plain-Englith equivalent "Platform Capabilities". 2. The sentence "The Defcore Committee maintains this page" has been removed from the top since ownership is now implied in gerrit. 3. The italics on the sentence denoting board approval have been changed to a callout since that's the format used on other pages being migrated into gerrit. Aside from these changes, the text of the document is completely unaltered from it's state in the wiki on the day this patch was submitted. Change-Id: I0bde963a3c1097c9eb07f4ebd82709d455150c05
1.4 KiB
Platform Capabilities
Platform and Program Capabilities
The following was approved by the OpenStack Board.
Extend the DefCore principles to allow for multiple levels: programs and platforms. Programs represent subsections of the overall platform. In some cases, it is acceptable for a program identified without being included in the platform. New programs are added at Foundation recommendation via board approval. Programs are added to the platform via board approval.
The initial programs will be Compute & Object. The DefCore platform will require the Compute program, Object program and additional capabilities.
Havana Approved: The Compute Program will consist of the following capabilities:
- compute-servers
- compute-volume
- compute-quotas
- compute-flavors
- compute-auth
- compute-keypairs
- compute-servers-metadata
- compute-floating-ips
- compute-images
- compute-instance-actions
- compute-security-groups
Havana Approved: The Object Program will consist of the following capabilities:
- objectstore-object,
- objectstore-container
Havana Approved:: The Platform will consist of all the capabilities in the Compute and Object programs and the following capabilities:
- images-v1
- volume
- volume-snapshots