summaryrefslogtreecommitdiff
path: root/docs/index.rst
diff options
context:
space:
mode:
authorChristian Poessinger <christian@poessinger.com>2019-11-08 17:40:32 +0100
committerChristian Poessinger <christian@poessinger.com>2019-11-08 18:30:31 +0100
commit6c32a3cd322907bbce7fc99e1f2ccc7f81330095 (patch)
treeeb412cc702869bb6fa0bfb5340e223989b91f348 /docs/index.rst
parentd031783b14f48e05584ef49c6af018b76b84b4f8 (diff)
downloadvyos-documentation-6c32a3cd322907bbce7fc99e1f2ccc7f81330095.tar.gz
vyos-documentation-6c32a3cd322907bbce7fc99e1f2ccc7f81330095.zip
index: reformat table of contents
Make TOC sections more obvious and remove single include file for contribution and development. (cherry picked from commit 7d3a19bcad6a011b407d4f143f70c6f70631ad95)
Diffstat (limited to 'docs/index.rst')
-rw-r--r--docs/index.rst104
1 files changed, 67 insertions, 37 deletions
diff --git a/docs/index.rst b/docs/index.rst
index 503545bd..302c6757 100644
--- a/docs/index.rst
+++ b/docs/index.rst
@@ -10,49 +10,79 @@ commercially available solutions from well known network providers. Because
VyOS is run on standard amd64, i586 and ARM systems, it is able to be used
as a router and firewall platform for cloud deployments.
+#####
+About
+#####
+
+We use multiple live versions of our manual hosted thankfully by
+https://readthedocs.org. We will provide one version of the manual for every
+VyOS major version starting with VyOS 1.2 which will receive Long-term support
+(LTS).
+
+The manual version is selected/specified by it's Git branch name. You can
+switch between versions of the documentation by selecting the appropriate
+branch on the bottom left corner.
+
+############
+Introduction
+############
+
+.. _introduction:
.. toctree::
- :maxdepth: 2
- :caption: Contents:
- :includehidden:
-
- history.rst
- install.rst
- cli.rst
- quick-start.rst
- configuration-overview.rst
- interfaces/index.rst
- routing/index.rst
- firewall.rst
- nat.rst
- vpn/index.rst
- qos.rst
- services/index.rst
- system/index.rst
- high-availability.rst
- clustering.rst
- load-balancing.rst
- image-mgmt.rst
- commandscripting.rst
+ :maxdepth: 2
+
+ history.rst
+ install.rst
+ cli.rst
+ quick-start.rst
+ configuration-overview.rst
+ interfaces/index.rst
+ routing/index.rst
+ firewall.rst
+ nat.rst
+ vpn/index.rst
+ qos.rst
+ services/index.rst
+ system/index.rst
+ high-availability.rst
+ clustering.rst
+ load-balancing.rst
+ image-mgmt.rst
+ commandscripting.rst
+.. modules
+
+########
+Appendix
+########
+
+.. _appendix:
.. toctree::
- :maxdepth: 2
- :caption: Appendix:
- :includehidden:
-
- appendix/releasenotes.rst
- appendix/troubleshooting.rst
- appendix/examples/index.rst
- appendix/commandtree/index.rst
- appendix/vyos-on-vmware.rst
- appendix/vyos-on-baremetal.rst
- appendix/migrate-from-vyatta.rst
+ :maxdepth: 2
+
+ appendix/releasenotes.rst
+ appendix/troubleshooting.rst
+ appendix/examples/index.rst
+ appendix/commandtree/index.rst
+ appendix/vyos-on-vmware.rst
+ appendix/vyos-on-baremetal.rst
+ appendix/migrate-from-vyatta.rst
+
+
+############
+Contributing
+############
+.. _contributing:
.. toctree::
- :maxdepth: 2
- :caption: Contributing:
- :includehidden:
+ :maxdepth: 2
- contributing/index.rst
+ contributing/issues_features
+ contributing/development
+ contributing/vyos_cli
+ contributing/coding_guidelines
+ contributing/upstream-packages
+ contributing/build-vyos
################