From c100a617abf6c1eb2d00596fffa23ec4503089b0 Mon Sep 17 00:00:00 2001 From: John Garbutt Date: Fri, 21 Aug 2015 15:28:22 +0100 Subject: [PATCH] docs: add test strategy and feature classification This effort is trying to ensure we better document what is currently tested and know to work, and what is not currently tested. This renames the Hypervisor support matrix, to the Feature support matrix. The vision is to move the support matrix ticks to appear only for features that have tests passing. To enable this to happen, the column will change from being the virt driver, to being a specific combination of technologies (such as libvirt + KVM + ceph + neutron ML2 with ovs) The second step is to include information about the maturity of the specific feature that is being tested. This will mean the matrix rows will instead reference a feature group, that has an associated list of tempest test uuid and links to detailed API docs. Change-Id: Ia2d489cb4e1fd57737468df4f9fc10e9ad8c011c --- doc/source/index.rst | 20 +++++++++++++++----- 1 file changed, 15 insertions(+), 5 deletions(-) diff --git a/doc/source/index.rst b/doc/source/index.rst index ae27973b4..af8fa4070 100644 --- a/doc/source/index.rst +++ b/doc/source/index.rst @@ -72,16 +72,26 @@ There was a session on the v2.1 API at the Liberty summit which you can watch -Hypervisor Support Matrix -========================= +Feature Status +============== -The hypervisor support matrix is how we document what features we require -hypervisor drivers to implement, as well as the level of support for optional -features that we currently have. You can see the support matrix here: +Nova aims to have a single compute API that works the same across +all deployments of Nova. +While many features are well-tested, well-documented, support live upgrade, +and are ready for production, some are not. Also the choice of underlying +technology affects the list of features that are ready for production. + +Our first attempt to communicate this is the feature support matrix +(previously called the hypervisor support matrix). +Over time we hope to evolve that to include a classification of each feature's +maturity and exactly what technology combinations are covered by current +integration testing efforts. .. toctree:: :maxdepth: 1 + test_strategy + feature_classification support-matrix Developer Guide