From 6090bb087fb6619c632dd70eec19ab0c0a6dd255 Mon Sep 17 00:00:00 2001 From: Doug Hellmann Date: Wed, 5 Jul 2017 17:08:51 -0400 Subject: [PATCH] update project list template to support related tools Add a tool type to the project list and combine that list with the related projects list. Change-Id: I1d9d366a0042fe5f0d97f5a972f639d63cac208f Signed-off-by: Doug Hellmann --- www/openstack-projects.html | 26 ++++++-------------------- www/project-data/latest.yaml | 32 ++++++++++++++++++++++++++++++++ www/project-data/schema.yaml | 2 +- 3 files changed, 39 insertions(+), 21 deletions(-) diff --git a/www/openstack-projects.html b/www/openstack-projects.html index 7a8f8519dd..d05997d7ed 100644 --- a/www/openstack-projects.html +++ b/www/openstack-projects.html @@ -80,26 +80,12 @@ - - diff --git a/www/project-data/latest.yaml b/www/project-data/latest.yaml index 46cf43fbc6..d7984b6f7e 100644 --- a/www/project-data/latest.yaml +++ b/www/project-data/latest.yaml @@ -548,6 +548,38 @@ service: Theme and extension support for Sphinx documentation for official projects type: library +- name: devstack + service: DevStack + type: tool + +- name: reno + service: Release Notes Manager + type: tool + +- name: tempest + service: Tempest Test Suite for OpenStack + type: tool + +- name: bandit + service: Security linter for Python. + type: tool + +- name: bashate + service: Linter for bash scripts. + type: tool + +- name: grenade + service: Test harness to exercise the upgrade process between releases. + type: tool + +- name: refstack + service: Toolset for testing interoperability between OpenStack clouds. + type: tool + +- name: syntribos + service: Automated API security testing tool. + type: tool + # Projects that do not appear in the service-types-authority list: # - kuryr # - dragonflow diff --git a/www/project-data/schema.yaml b/www/project-data/schema.yaml index 6dc15e0e7d..5dbfb7896c 100644 --- a/www/project-data/schema.yaml +++ b/www/project-data/schema.yaml @@ -16,7 +16,7 @@ items: type: string type: type: string - enum: ["service", "client", "library", "other"] + enum: ["service", "client", "library", "tool", "other"] description: type: string has_install_guide: