summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAkihiro Motoki <amotoki@gmail.com>2017-07-06 06:31:21 +0900
committerAkihiro Motoki <amotoki@gmail.com>2017-07-08 05:49:56 +0000
commit2a47ffd96d310c1966c2722eb9b07b90e334c360 (patch)
tree452fc18efd6028e7b8f180bc13299bbe61cd9bb7
parentf04c6181e5110b59c8b782d136f0927af8229a59 (diff)
Rearrange existing documentation to fit the new standard layout
For more detail, see the doc migration spec. http://specs.openstack.org/openstack/docs-specs/specs/pike/os-manuals-migration.html Change-Id: I142a686a3abbe65138a9f3296cd21fc21fbd763a
Notes
Notes (review): Code-Review+2: garyk <gkotton@vmware.com> Code-Review+1: Chason Chan <chason.chan@foxmail.com> Code-Review+2: Miguel Lavalle <malavall@us.ibm.com> Workflow+1: Miguel Lavalle <malavall@us.ibm.com> Verified+2: Jenkins Submitted-by: Jenkins Submitted-at: Mon, 10 Jul 2017 17:19:44 +0000 Reviewed-on: https://review.openstack.org/480768 Project: openstack/neutron Branch: refs/heads/master
-rw-r--r--doc/source/contributor/alembic_migrations.rst (renamed from doc/source/devref/alembic_migrations.rst)0
-rw-r--r--doc/source/contributor/client_command_extensions.rst (renamed from doc/source/devref/client_command_extensions.rst)0
-rw-r--r--doc/source/contributor/contribute.rst (renamed from doc/source/devref/contribute.rst)0
-rw-r--r--doc/source/contributor/dashboards/index.rst (renamed from doc/source/dashboards/index.rst)0
-rw-r--r--doc/source/contributor/development_environment.rst (renamed from doc/source/devref/development.environment.rst)0
-rw-r--r--doc/source/contributor/effective_neutron.rst (renamed from doc/source/devref/effective_neutron.rst)0
-rw-r--r--doc/source/contributor/index.rst (renamed from doc/source/devref/index.rst)59
-rw-r--r--doc/source/contributor/internals/address_scopes.rst (renamed from doc/source/devref/address_scopes.rst)0
-rw-r--r--doc/source/contributor/internals/agent_extensions.rst (renamed from doc/source/devref/agent_extensions.rst)0
-rw-r--r--doc/source/contributor/internals/api_extensions.rst (renamed from doc/source/devref/api_extensions.rst)0
-rw-r--r--doc/source/contributor/internals/api_layer.rst (renamed from doc/source/devref/api_layer.rst)0
-rw-r--r--doc/source/contributor/internals/calling_ml2_plugin.rst (renamed from doc/source/devref/calling_ml2_plugin.rst)0
-rw-r--r--doc/source/contributor/internals/db_layer.rst (renamed from doc/source/devref/db_layer.rst)0
-rw-r--r--doc/source/contributor/internals/db_models.rst (renamed from doc/source/devref/db_models.rst)0
-rw-r--r--doc/source/contributor/internals/dns_order.rst (renamed from doc/source/devref/dns_order.rst)0
-rw-r--r--doc/source/contributor/internals/external_dns_integration.rst (renamed from doc/source/devref/external_dns_integration.rst)0
-rw-r--r--doc/source/contributor/internals/i18n.rst (renamed from doc/source/devref/i18n.rst)0
-rw-r--r--doc/source/contributor/internals/images/live-mig-ovs-hybrid.png (renamed from doc/source/devref/images/live-mig-ovs-hybrid.png)bin112768 -> 112768 bytes
-rw-r--r--doc/source/contributor/internals/images/live-mig-ovs-hybrid.txt (renamed from doc/source/devref/images/live-mig-ovs-hybrid.txt)0
-rw-r--r--doc/source/contributor/internals/images/live-mig.png (renamed from doc/source/devref/images/live-mig.png)bin119243 -> 119243 bytes
-rw-r--r--doc/source/contributor/internals/images/live-mig.txt (renamed from doc/source/devref/images/live-mig.txt)0
-rw-r--r--doc/source/contributor/internals/images/under-the-hood-scenario-1-ovs-compute.png (renamed from doc/source/devref/images/under-the-hood-scenario-1-ovs-compute.png)bin202231 -> 202231 bytes
-rw-r--r--doc/source/contributor/internals/images/under-the-hood-scenario-1-ovs-netns.png (renamed from doc/source/devref/images/under-the-hood-scenario-1-ovs-netns.png)bin84974 -> 84974 bytes
-rw-r--r--doc/source/contributor/internals/images/under-the-hood-scenario-1-ovs-network.png (renamed from doc/source/devref/images/under-the-hood-scenario-1-ovs-network.png)bin166319 -> 166319 bytes
-rw-r--r--doc/source/contributor/internals/index.rst (renamed from doc/source/devref/neutron_internals.rst)0
-rw-r--r--doc/source/contributor/internals/l2_agent_extensions.rst (renamed from doc/source/devref/l2_agent_extensions.rst)0
-rw-r--r--doc/source/contributor/internals/l2_agents.rst (renamed from doc/source/devref/l2_agents.rst)0
-rw-r--r--doc/source/contributor/internals/l3_agent_extensions.rst (renamed from doc/source/devref/l3_agent_extensions.rst)0
-rw-r--r--doc/source/contributor/internals/layer3.rst (renamed from doc/source/devref/layer3.rst)0
-rw-r--r--doc/source/contributor/internals/linuxbridge_agent.rst (renamed from doc/source/devref/linuxbridge_agent.rst)0
-rw-r--r--doc/source/contributor/internals/live_migration.rst (renamed from doc/source/devref/live_migration.rst)0
-rw-r--r--doc/source/contributor/internals/ml2_ext_manager.rst (renamed from doc/source/devref/ml2_ext_manager.rst)0
-rw-r--r--doc/source/contributor/internals/network_ip_availability.rst (renamed from doc/source/devref/network_ip_availability.rst)0
-rw-r--r--doc/source/contributor/internals/objects_usage.rst (renamed from doc/source/devref/objects_usage.rst)0
-rw-r--r--doc/source/contributor/internals/openvswitch_agent.rst (renamed from doc/source/devref/openvswitch_agent.rst)0
-rw-r--r--doc/source/contributor/internals/openvswitch_firewall.rst (renamed from doc/source/devref/openvswitch_firewall.rst)0
-rw-r--r--doc/source/contributor/internals/ovs_vhostuser.rst (renamed from doc/source/devref/ovs_vhostuser.rst)0
-rw-r--r--doc/source/contributor/internals/plugin-api.rst (renamed from doc/source/devref/plugin-api.rst)0
-rw-r--r--doc/source/contributor/internals/policy.rst (renamed from doc/source/devref/policy.rst)0
-rw-r--r--doc/source/contributor/internals/provisioning_blocks.rst (renamed from doc/source/devref/provisioning_blocks.rst)0
-rw-r--r--doc/source/contributor/internals/quality_of_service.rst (renamed from doc/source/devref/quality_of_service.rst)0
-rw-r--r--doc/source/contributor/internals/quota.rst (renamed from doc/source/devref/quota.rst)0
-rw-r--r--doc/source/contributor/internals/retries.rst (renamed from doc/source/devref/retries.rst)0
-rw-r--r--doc/source/contributor/internals/rpc_api.rst (renamed from doc/source/devref/rpc_api.rst)0
-rw-r--r--doc/source/contributor/internals/rpc_callbacks.rst (renamed from doc/source/devref/rpc_callbacks.rst)0
-rw-r--r--doc/source/contributor/internals/security_group_api.rst (renamed from doc/source/devref/security_group_api.rst)0
-rw-r--r--doc/source/contributor/internals/service_extensions.rst (renamed from doc/source/devref/service_extensions.rst)0
-rw-r--r--doc/source/contributor/internals/services_and_agents.rst (renamed from doc/source/devref/services_and_agents.rst)0
-rw-r--r--doc/source/contributor/internals/sriov_nic_agent.rst (renamed from doc/source/devref/sriov_nic_agent.rst)0
-rw-r--r--doc/source/contributor/internals/tag.rst (renamed from doc/source/devref/tag.rst)0
-rw-r--r--doc/source/contributor/internals/upgrade.rst (renamed from doc/source/devref/upgrade.rst)0
-rw-r--r--doc/source/contributor/modules.rst (renamed from doc/source/devref/modules.rst)0
-rw-r--r--doc/source/contributor/neutron_api.rst (renamed from doc/source/devref/neutron_api.rst)0
-rw-r--r--doc/source/contributor/policies/blueprints.rst (renamed from doc/source/policies/blueprints.rst)0
-rw-r--r--doc/source/contributor/policies/bugs.rst (renamed from doc/source/policies/bugs.rst)0
-rw-r--r--doc/source/contributor/policies/code-reviews.rst (renamed from doc/source/policies/code-reviews.rst)0
-rw-r--r--doc/source/contributor/policies/contributor-onboarding.rst (renamed from doc/source/policies/contributor-onboarding.rst)0
-rw-r--r--doc/source/contributor/policies/gate-failure-triage.rst (renamed from doc/source/policies/gate-failure-triage.rst)0
-rw-r--r--doc/source/contributor/policies/gerrit-recheck.rst (renamed from doc/source/policies/gerrit-recheck.rst)0
-rw-r--r--doc/source/contributor/policies/index.rst (renamed from doc/source/policies/index.rst)0
-rw-r--r--doc/source/contributor/policies/neutron-teams.rst (renamed from doc/source/policies/neutron-teams.rst)0
-rw-r--r--doc/source/contributor/policies/release-checklist.rst (renamed from doc/source/policies/release-checklist.rst)0
-rw-r--r--doc/source/contributor/policies/thirdparty-ci.rst (renamed from doc/source/policies/thirdparty-ci.rst)0
-rw-r--r--doc/source/contributor/stadium/governance.rst (renamed from doc/source/stadium/governance.rst)0
-rw-r--r--doc/source/contributor/stadium/guidelines.rst (renamed from doc/source/stadium/guidelines.rst)0
-rw-r--r--doc/source/contributor/stadium/index.rst (renamed from doc/source/stadium/index.rst)0
-rw-r--r--doc/source/contributor/testing/coverage.rst (renamed from doc/source/devref/testing_coverage.rst)0
-rw-r--r--doc/source/contributor/testing/db_transient_failure_injection.rst (renamed from doc/source/devref/db_transient_failure_injection.rst)0
-rw-r--r--doc/source/contributor/testing/fullstack.rst (renamed from doc/source/devref/fullstack_testing.rst)0
-rw-r--r--doc/source/contributor/testing/images/fullstack_multinode_simulation.png (renamed from doc/source/devref/images/fullstack_multinode_simulation.png)bin31360 -> 31360 bytes
-rw-r--r--doc/source/contributor/testing/index.rst (renamed from doc/source/devref/testing_index.rst)4
-rw-r--r--doc/source/contributor/testing/template_model_sync_test.rst (renamed from doc/source/devref/template_model_sync_test.rst)0
-rw-r--r--doc/source/contributor/testing/testing.rst (renamed from doc/source/devref/testing.rst)2
-rw-r--r--doc/source/index.rst39
74 files changed, 57 insertions, 47 deletions
diff --git a/doc/source/devref/alembic_migrations.rst b/doc/source/contributor/alembic_migrations.rst
index 20ec09c..20ec09c 100644
--- a/doc/source/devref/alembic_migrations.rst
+++ b/doc/source/contributor/alembic_migrations.rst
diff --git a/doc/source/devref/client_command_extensions.rst b/doc/source/contributor/client_command_extensions.rst
index c9e3ebf..c9e3ebf 100644
--- a/doc/source/devref/client_command_extensions.rst
+++ b/doc/source/contributor/client_command_extensions.rst
diff --git a/doc/source/devref/contribute.rst b/doc/source/contributor/contribute.rst
index 8f7366c..8f7366c 100644
--- a/doc/source/devref/contribute.rst
+++ b/doc/source/contributor/contribute.rst
diff --git a/doc/source/dashboards/index.rst b/doc/source/contributor/dashboards/index.rst
index a3bc33f..a3bc33f 100644
--- a/doc/source/dashboards/index.rst
+++ b/doc/source/contributor/dashboards/index.rst
diff --git a/doc/source/devref/development.environment.rst b/doc/source/contributor/development_environment.rst
index 9a73e53..9a73e53 100644
--- a/doc/source/devref/development.environment.rst
+++ b/doc/source/contributor/development_environment.rst
diff --git a/doc/source/devref/effective_neutron.rst b/doc/source/contributor/effective_neutron.rst
index e3ca935..e3ca935 100644
--- a/doc/source/devref/effective_neutron.rst
+++ b/doc/source/contributor/effective_neutron.rst
diff --git a/doc/source/devref/index.rst b/doc/source/contributor/index.rst
index a860785..6287894 100644
--- a/doc/source/devref/index.rst
+++ b/doc/source/contributor/index.rst
@@ -23,9 +23,28 @@
23 ''''''' Heading 4 23 ''''''' Heading 4
24 (Avoid deeper levels because they do not render well.) 24 (Avoid deeper levels because they do not render well.)
25 25
26=================
27Contributor Guide
28=================
29
30Neutron Policies
31----------------
32
33.. toctree::
34 :maxdepth: 2
35
36 policies/index
37
38Neutron Stadium
39---------------
40
41.. toctree::
42 :maxdepth: 2
43
44 stadium/index
26 45
27Developer Guide 46Developer Guide
28=============== 47---------------
29 48
30In the Developer Guide, you will find information on Neutron's lower level 49In the Developer Guide, you will find information on Neutron's lower level
31programming APIs. There are sections that cover the core pieces of Neutron, 50programming APIs. There are sections that cover the core pieces of Neutron,
@@ -34,12 +53,32 @@ also subsections that describe specific plugins inside Neutron. Finally,
34the developer guide includes information about Neutron testing infrastructure. 53the developer guide includes information about Neutron testing infrastructure.
35 54
36.. toctree:: 55.. toctree::
37 :maxdepth: 2 56 :maxdepth: 2
38 57
39 effective_neutron 58 effective_neutron
40 development.environment 59 development_environment
41 contribute 60 contribute
42 neutron_api 61 neutron_api
43 client_command_extensions 62 client_command_extensions
44 alembic_migrations 63 alembic_migrations
45 modules 64 testing/index
65
66Neutron Internals
67-----------------
68
69.. toctree::
70 :maxdepth: 2
71
72 internals/index
73 modules
74
75Dashboards
76----------
77
78There is a collection of dashboards to help developers and reviewers
79located here.
80
81.. toctree::
82 :maxdepth: 2
83
84 dashboards/index
diff --git a/doc/source/devref/address_scopes.rst b/doc/source/contributor/internals/address_scopes.rst
index d16d64e..d16d64e 100644
--- a/doc/source/devref/address_scopes.rst
+++ b/doc/source/contributor/internals/address_scopes.rst
diff --git a/doc/source/devref/agent_extensions.rst b/doc/source/contributor/internals/agent_extensions.rst
index 3cb14af..3cb14af 100644
--- a/doc/source/devref/agent_extensions.rst
+++ b/doc/source/contributor/internals/agent_extensions.rst
diff --git a/doc/source/devref/api_extensions.rst b/doc/source/contributor/internals/api_extensions.rst
index 2142a27..2142a27 100644
--- a/doc/source/devref/api_extensions.rst
+++ b/doc/source/contributor/internals/api_extensions.rst
diff --git a/doc/source/devref/api_layer.rst b/doc/source/contributor/internals/api_layer.rst
index dd23fb9..dd23fb9 100644
--- a/doc/source/devref/api_layer.rst
+++ b/doc/source/contributor/internals/api_layer.rst
diff --git a/doc/source/devref/calling_ml2_plugin.rst b/doc/source/contributor/internals/calling_ml2_plugin.rst
index 6cae363..6cae363 100644
--- a/doc/source/devref/calling_ml2_plugin.rst
+++ b/doc/source/contributor/internals/calling_ml2_plugin.rst
diff --git a/doc/source/devref/db_layer.rst b/doc/source/contributor/internals/db_layer.rst
index 6ecfc27..6ecfc27 100644
--- a/doc/source/devref/db_layer.rst
+++ b/doc/source/contributor/internals/db_layer.rst
diff --git a/doc/source/devref/db_models.rst b/doc/source/contributor/internals/db_models.rst
index 5063202..5063202 100644
--- a/doc/source/devref/db_models.rst
+++ b/doc/source/contributor/internals/db_models.rst
diff --git a/doc/source/devref/dns_order.rst b/doc/source/contributor/internals/dns_order.rst
index cdac014..cdac014 100644
--- a/doc/source/devref/dns_order.rst
+++ b/doc/source/contributor/internals/dns_order.rst
diff --git a/doc/source/devref/external_dns_integration.rst b/doc/source/contributor/internals/external_dns_integration.rst
index 0e71b83..0e71b83 100644
--- a/doc/source/devref/external_dns_integration.rst
+++ b/doc/source/contributor/internals/external_dns_integration.rst
diff --git a/doc/source/devref/i18n.rst b/doc/source/contributor/internals/i18n.rst
index 8bc6856..8bc6856 100644
--- a/doc/source/devref/i18n.rst
+++ b/doc/source/contributor/internals/i18n.rst
diff --git a/doc/source/devref/images/live-mig-ovs-hybrid.png b/doc/source/contributor/internals/images/live-mig-ovs-hybrid.png
index 4c43525..4c43525 100644
--- a/doc/source/devref/images/live-mig-ovs-hybrid.png
+++ b/doc/source/contributor/internals/images/live-mig-ovs-hybrid.png
Binary files differ
diff --git a/doc/source/devref/images/live-mig-ovs-hybrid.txt b/doc/source/contributor/internals/images/live-mig-ovs-hybrid.txt
index 2b9350a..2b9350a 100644
--- a/doc/source/devref/images/live-mig-ovs-hybrid.txt
+++ b/doc/source/contributor/internals/images/live-mig-ovs-hybrid.txt
diff --git a/doc/source/devref/images/live-mig.png b/doc/source/contributor/internals/images/live-mig.png
index 8a7e1da..8a7e1da 100644
--- a/doc/source/devref/images/live-mig.png
+++ b/doc/source/contributor/internals/images/live-mig.png
Binary files differ
diff --git a/doc/source/devref/images/live-mig.txt b/doc/source/contributor/internals/images/live-mig.txt
index bd42f17..bd42f17 100644
--- a/doc/source/devref/images/live-mig.txt
+++ b/doc/source/contributor/internals/images/live-mig.txt
diff --git a/doc/source/devref/images/under-the-hood-scenario-1-ovs-compute.png b/doc/source/contributor/internals/images/under-the-hood-scenario-1-ovs-compute.png
index f3f0972..f3f0972 100644
--- a/doc/source/devref/images/under-the-hood-scenario-1-ovs-compute.png
+++ b/doc/source/contributor/internals/images/under-the-hood-scenario-1-ovs-compute.png
Binary files differ
diff --git a/doc/source/devref/images/under-the-hood-scenario-1-ovs-netns.png b/doc/source/contributor/internals/images/under-the-hood-scenario-1-ovs-netns.png
index 250ef5b..250ef5b 100644
--- a/doc/source/devref/images/under-the-hood-scenario-1-ovs-netns.png
+++ b/doc/source/contributor/internals/images/under-the-hood-scenario-1-ovs-netns.png
Binary files differ
diff --git a/doc/source/devref/images/under-the-hood-scenario-1-ovs-network.png b/doc/source/contributor/internals/images/under-the-hood-scenario-1-ovs-network.png
index 3c21c84..3c21c84 100644
--- a/doc/source/devref/images/under-the-hood-scenario-1-ovs-network.png
+++ b/doc/source/contributor/internals/images/under-the-hood-scenario-1-ovs-network.png
Binary files differ
diff --git a/doc/source/devref/neutron_internals.rst b/doc/source/contributor/internals/index.rst
index edc2f84..edc2f84 100644
--- a/doc/source/devref/neutron_internals.rst
+++ b/doc/source/contributor/internals/index.rst
diff --git a/doc/source/devref/l2_agent_extensions.rst b/doc/source/contributor/internals/l2_agent_extensions.rst
index 3484ddf..3484ddf 100644
--- a/doc/source/devref/l2_agent_extensions.rst
+++ b/doc/source/contributor/internals/l2_agent_extensions.rst
diff --git a/doc/source/devref/l2_agents.rst b/doc/source/contributor/internals/l2_agents.rst
index 50945ec..50945ec 100644
--- a/doc/source/devref/l2_agents.rst
+++ b/doc/source/contributor/internals/l2_agents.rst
diff --git a/doc/source/devref/l3_agent_extensions.rst b/doc/source/contributor/internals/l3_agent_extensions.rst
index 9c8cdc6..9c8cdc6 100644
--- a/doc/source/devref/l3_agent_extensions.rst
+++ b/doc/source/contributor/internals/l3_agent_extensions.rst
diff --git a/doc/source/devref/layer3.rst b/doc/source/contributor/internals/layer3.rst
index e64581b..e64581b 100644
--- a/doc/source/devref/layer3.rst
+++ b/doc/source/contributor/internals/layer3.rst
diff --git a/doc/source/devref/linuxbridge_agent.rst b/doc/source/contributor/internals/linuxbridge_agent.rst
index 48c7a0c..48c7a0c 100644
--- a/doc/source/devref/linuxbridge_agent.rst
+++ b/doc/source/contributor/internals/linuxbridge_agent.rst
diff --git a/doc/source/devref/live_migration.rst b/doc/source/contributor/internals/live_migration.rst
index 3ffd2ed..3ffd2ed 100644
--- a/doc/source/devref/live_migration.rst
+++ b/doc/source/contributor/internals/live_migration.rst
diff --git a/doc/source/devref/ml2_ext_manager.rst b/doc/source/contributor/internals/ml2_ext_manager.rst
index 9f82784..9f82784 100644
--- a/doc/source/devref/ml2_ext_manager.rst
+++ b/doc/source/contributor/internals/ml2_ext_manager.rst
diff --git a/doc/source/devref/network_ip_availability.rst b/doc/source/contributor/internals/network_ip_availability.rst
index 9cfbca2..9cfbca2 100644
--- a/doc/source/devref/network_ip_availability.rst
+++ b/doc/source/contributor/internals/network_ip_availability.rst
diff --git a/doc/source/devref/objects_usage.rst b/doc/source/contributor/internals/objects_usage.rst
index d46bb77..d46bb77 100644
--- a/doc/source/devref/objects_usage.rst
+++ b/doc/source/contributor/internals/objects_usage.rst
diff --git a/doc/source/devref/openvswitch_agent.rst b/doc/source/contributor/internals/openvswitch_agent.rst
index 9c85ed5..9c85ed5 100644
--- a/doc/source/devref/openvswitch_agent.rst
+++ b/doc/source/contributor/internals/openvswitch_agent.rst
diff --git a/doc/source/devref/openvswitch_firewall.rst b/doc/source/contributor/internals/openvswitch_firewall.rst
index abcdd74..abcdd74 100644
--- a/doc/source/devref/openvswitch_firewall.rst
+++ b/doc/source/contributor/internals/openvswitch_firewall.rst
diff --git a/doc/source/devref/ovs_vhostuser.rst b/doc/source/contributor/internals/ovs_vhostuser.rst
index e30d4a1..e30d4a1 100644
--- a/doc/source/devref/ovs_vhostuser.rst
+++ b/doc/source/contributor/internals/ovs_vhostuser.rst
diff --git a/doc/source/devref/plugin-api.rst b/doc/source/contributor/internals/plugin-api.rst
index 7bb68d0..7bb68d0 100644
--- a/doc/source/devref/plugin-api.rst
+++ b/doc/source/contributor/internals/plugin-api.rst
diff --git a/doc/source/devref/policy.rst b/doc/source/contributor/internals/policy.rst
index c50b69b..c50b69b 100644
--- a/doc/source/devref/policy.rst
+++ b/doc/source/contributor/internals/policy.rst
diff --git a/doc/source/devref/provisioning_blocks.rst b/doc/source/contributor/internals/provisioning_blocks.rst
index ed8ef8d..ed8ef8d 100644
--- a/doc/source/devref/provisioning_blocks.rst
+++ b/doc/source/contributor/internals/provisioning_blocks.rst
diff --git a/doc/source/devref/quality_of_service.rst b/doc/source/contributor/internals/quality_of_service.rst
index 8fee36f..8fee36f 100644
--- a/doc/source/devref/quality_of_service.rst
+++ b/doc/source/contributor/internals/quality_of_service.rst
diff --git a/doc/source/devref/quota.rst b/doc/source/contributor/internals/quota.rst
index 3450b20..3450b20 100644
--- a/doc/source/devref/quota.rst
+++ b/doc/source/contributor/internals/quota.rst
diff --git a/doc/source/devref/retries.rst b/doc/source/contributor/internals/retries.rst
index d0311b9..d0311b9 100644
--- a/doc/source/devref/retries.rst
+++ b/doc/source/contributor/internals/retries.rst
diff --git a/doc/source/devref/rpc_api.rst b/doc/source/contributor/internals/rpc_api.rst
index f977046..f977046 100644
--- a/doc/source/devref/rpc_api.rst
+++ b/doc/source/contributor/internals/rpc_api.rst
diff --git a/doc/source/devref/rpc_callbacks.rst b/doc/source/contributor/internals/rpc_callbacks.rst
index 2319791..2319791 100644
--- a/doc/source/devref/rpc_callbacks.rst
+++ b/doc/source/contributor/internals/rpc_callbacks.rst
diff --git a/doc/source/devref/security_group_api.rst b/doc/source/contributor/internals/security_group_api.rst
index 50cbb2e..50cbb2e 100644
--- a/doc/source/devref/security_group_api.rst
+++ b/doc/source/contributor/internals/security_group_api.rst
diff --git a/doc/source/devref/service_extensions.rst b/doc/source/contributor/internals/service_extensions.rst
index e23ada1..e23ada1 100644
--- a/doc/source/devref/service_extensions.rst
+++ b/doc/source/contributor/internals/service_extensions.rst
diff --git a/doc/source/devref/services_and_agents.rst b/doc/source/contributor/internals/services_and_agents.rst
index df30de7..df30de7 100644
--- a/doc/source/devref/services_and_agents.rst
+++ b/doc/source/contributor/internals/services_and_agents.rst
diff --git a/doc/source/devref/sriov_nic_agent.rst b/doc/source/contributor/internals/sriov_nic_agent.rst
index 2f08569..2f08569 100644
--- a/doc/source/devref/sriov_nic_agent.rst
+++ b/doc/source/contributor/internals/sriov_nic_agent.rst
diff --git a/doc/source/devref/tag.rst b/doc/source/contributor/internals/tag.rst
index 6bb199e..6bb199e 100644
--- a/doc/source/devref/tag.rst
+++ b/doc/source/contributor/internals/tag.rst
diff --git a/doc/source/devref/upgrade.rst b/doc/source/contributor/internals/upgrade.rst
index 9c0d7c4..9c0d7c4 100644
--- a/doc/source/devref/upgrade.rst
+++ b/doc/source/contributor/internals/upgrade.rst
diff --git a/doc/source/devref/modules.rst b/doc/source/contributor/modules.rst
index 1afca02..1afca02 100644
--- a/doc/source/devref/modules.rst
+++ b/doc/source/contributor/modules.rst
diff --git a/doc/source/devref/neutron_api.rst b/doc/source/contributor/neutron_api.rst
index 62422be..62422be 100644
--- a/doc/source/devref/neutron_api.rst
+++ b/doc/source/contributor/neutron_api.rst
diff --git a/doc/source/policies/blueprints.rst b/doc/source/contributor/policies/blueprints.rst
index 7c8612e..7c8612e 100644
--- a/doc/source/policies/blueprints.rst
+++ b/doc/source/contributor/policies/blueprints.rst
diff --git a/doc/source/policies/bugs.rst b/doc/source/contributor/policies/bugs.rst
index 7962875..7962875 100644
--- a/doc/source/policies/bugs.rst
+++ b/doc/source/contributor/policies/bugs.rst
diff --git a/doc/source/policies/code-reviews.rst b/doc/source/contributor/policies/code-reviews.rst
index 2058bbd..2058bbd 100644
--- a/doc/source/policies/code-reviews.rst
+++ b/doc/source/contributor/policies/code-reviews.rst
diff --git a/doc/source/policies/contributor-onboarding.rst b/doc/source/contributor/policies/contributor-onboarding.rst
index 6c792bb..6c792bb 100644
--- a/doc/source/policies/contributor-onboarding.rst
+++ b/doc/source/contributor/policies/contributor-onboarding.rst
diff --git a/doc/source/policies/gate-failure-triage.rst b/doc/source/contributor/policies/gate-failure-triage.rst
index 0827761..0827761 100644
--- a/doc/source/policies/gate-failure-triage.rst
+++ b/doc/source/contributor/policies/gate-failure-triage.rst
diff --git a/doc/source/policies/gerrit-recheck.rst b/doc/source/contributor/policies/gerrit-recheck.rst
index 55d1756..55d1756 100644
--- a/doc/source/policies/gerrit-recheck.rst
+++ b/doc/source/contributor/policies/gerrit-recheck.rst
diff --git a/doc/source/policies/index.rst b/doc/source/contributor/policies/index.rst
index c40a79f..c40a79f 100644
--- a/doc/source/policies/index.rst
+++ b/doc/source/contributor/policies/index.rst
diff --git a/doc/source/policies/neutron-teams.rst b/doc/source/contributor/policies/neutron-teams.rst
index 66649cb..66649cb 100644
--- a/doc/source/policies/neutron-teams.rst
+++ b/doc/source/contributor/policies/neutron-teams.rst
diff --git a/doc/source/policies/release-checklist.rst b/doc/source/contributor/policies/release-checklist.rst
index df646a8..df646a8 100644
--- a/doc/source/policies/release-checklist.rst
+++ b/doc/source/contributor/policies/release-checklist.rst
diff --git a/doc/source/policies/thirdparty-ci.rst b/doc/source/contributor/policies/thirdparty-ci.rst
index 637d364..637d364 100644
--- a/doc/source/policies/thirdparty-ci.rst
+++ b/doc/source/contributor/policies/thirdparty-ci.rst
diff --git a/doc/source/stadium/governance.rst b/doc/source/contributor/stadium/governance.rst
index e6d8dc6..e6d8dc6 100644
--- a/doc/source/stadium/governance.rst
+++ b/doc/source/contributor/stadium/governance.rst
diff --git a/doc/source/stadium/guidelines.rst b/doc/source/contributor/stadium/guidelines.rst
index 90bf938..90bf938 100644
--- a/doc/source/stadium/guidelines.rst
+++ b/doc/source/contributor/stadium/guidelines.rst
diff --git a/doc/source/stadium/index.rst b/doc/source/contributor/stadium/index.rst
index 43109ed..43109ed 100644
--- a/doc/source/stadium/index.rst
+++ b/doc/source/contributor/stadium/index.rst
diff --git a/doc/source/devref/testing_coverage.rst b/doc/source/contributor/testing/coverage.rst
index 3970863..3970863 100644
--- a/doc/source/devref/testing_coverage.rst
+++ b/doc/source/contributor/testing/coverage.rst
diff --git a/doc/source/devref/db_transient_failure_injection.rst b/doc/source/contributor/testing/db_transient_failure_injection.rst
index ce9ade4..ce9ade4 100644
--- a/doc/source/devref/db_transient_failure_injection.rst
+++ b/doc/source/contributor/testing/db_transient_failure_injection.rst
diff --git a/doc/source/devref/fullstack_testing.rst b/doc/source/contributor/testing/fullstack.rst
index fa642f1..fa642f1 100644
--- a/doc/source/devref/fullstack_testing.rst
+++ b/doc/source/contributor/testing/fullstack.rst
diff --git a/doc/source/devref/images/fullstack_multinode_simulation.png b/doc/source/contributor/testing/images/fullstack_multinode_simulation.png
index 9736944..9736944 100644
--- a/doc/source/devref/images/fullstack_multinode_simulation.png
+++ b/doc/source/contributor/testing/images/fullstack_multinode_simulation.png
Binary files differ
diff --git a/doc/source/devref/testing_index.rst b/doc/source/contributor/testing/index.rst
index 64a52ab..06d8839 100644
--- a/doc/source/devref/testing_index.rst
+++ b/doc/source/contributor/testing/index.rst
@@ -31,7 +31,7 @@ Testing
31 :maxdepth: 2 31 :maxdepth: 2
32 32
33 testing 33 testing
34 fullstack_testing 34 fullstack
35 testing_coverage 35 coverage
36 template_model_sync_test 36 template_model_sync_test
37 db_transient_failure_injection 37 db_transient_failure_injection
diff --git a/doc/source/devref/template_model_sync_test.rst b/doc/source/contributor/testing/template_model_sync_test.rst
index de2ed89..de2ed89 100644
--- a/doc/source/devref/template_model_sync_test.rst
+++ b/doc/source/contributor/testing/template_model_sync_test.rst
diff --git a/doc/source/devref/testing.rst b/doc/source/contributor/testing/testing.rst
index 3403744..d06addb 100644
--- a/doc/source/devref/testing.rst
+++ b/doc/source/contributor/testing/testing.rst
@@ -23,4 +23,4 @@
23 ''''''' Heading 4 23 ''''''' Heading 4
24 (Avoid deeper levels because they do not render well.) 24 (Avoid deeper levels because they do not render well.)
25 25
26.. include:: ../../../TESTING.rst 26.. include:: ../../../../TESTING.rst
diff --git a/doc/source/index.rst b/doc/source/index.rst
index 1de4c42..a9b0486 100644
--- a/doc/source/index.rst
+++ b/doc/source/index.rst
@@ -14,8 +14,8 @@
14 License for the specific language governing permissions and limitations 14 License for the specific language governing permissions and limitations
15 under the License. 15 under the License.
16 16
17Welcome to Neutron's developer documentation! 17Welcome to Neutron's documentation!
18============================================= 18===================================
19 19
20Neutron is an OpenStack project to provide "network connectivity as a service" 20Neutron is an OpenStack project to provide "network connectivity as a service"
21between interface devices (e.g., vNICs) managed by other OpenStack services 21between interface devices (e.g., vNICs) managed by other OpenStack services
@@ -47,22 +47,6 @@ Networking Guide
47 47
48 admin/index 48 admin/index
49 49
50Neutron Policies
51----------------
52
53.. toctree::
54 :maxdepth: 2
55
56 policies/index
57
58Neutron Stadium
59----------------
60
61.. toctree::
62 :maxdepth: 2
63
64 stadium/index
65
66Neutron Feature Classification 50Neutron Feature Classification
67------------------------------ 51------------------------------
68 52
@@ -71,26 +55,13 @@ Neutron Feature Classification
71 55
72 feature_classification/index 56 feature_classification/index
73 57
74Developer Docs 58Contributor Guide
75-------------- 59-----------------
76
77.. toctree::
78 :maxdepth: 2
79
80 devref/index
81 devref/testing_index
82 devref/neutron_internals
83
84Dashboards
85----------
86
87There is a collection of dashboards to help developers and reviewers
88located here.
89 60
90.. toctree:: 61.. toctree::
91 :maxdepth: 2 62 :maxdepth: 2
92 63
93 dashboards/index 64 contributor/index
94 65
95API Extensions 66API Extensions
96-------------- 67--------------