f446ef37f4
Move the information about the series status into a data file and use that to generate the table on the main page. This is the first step toward adding deliverable-specific series status information to the output, since we need a place to put the default values. Because we're adding a yaml file under the deliverables directory that is not actually a deliverable file, we have to update the validation tool to ignore it. Story: #2001852 Task: #14347 Change-Id: I99bd94a323b53c0dfc2cb648268e51a30321cd46 Signed-off-by: Doug Hellmann <doug@doughellmann.com>
48 lines
986 B
YAML
48 lines
986 B
YAML
---
|
|
$schema: "http://json-schema.org/schema#"
|
|
$id: "http://git.openstack.org/cgit/openstack/releases/tree/README.rst"
|
|
|
|
# Do not allow any properties not defined here. This lets us catch
|
|
# typos.
|
|
additionalProperties: false
|
|
|
|
type: "array"
|
|
items:
|
|
type: "object"
|
|
additionalProperties: false
|
|
required:
|
|
- name
|
|
- status
|
|
properties:
|
|
name:
|
|
type: "string"
|
|
status:
|
|
type: "string"
|
|
enum:
|
|
- development
|
|
- maintained
|
|
- extended maintenance
|
|
- unmaintained
|
|
- end of life
|
|
initial-release:
|
|
type: "date"
|
|
eol-date:
|
|
type: "date"
|
|
next-phase:
|
|
type: "object"
|
|
additionalProperties: false
|
|
properties:
|
|
required:
|
|
- status
|
|
- date
|
|
status:
|
|
type: "string"
|
|
enum:
|
|
- development
|
|
- maintained
|
|
- extended maintenance
|
|
- unmaintained
|
|
- end of life
|
|
date:
|
|
type: "date"
|