]> git.proxmox.com Git - mirror_ovs.git/blame - Documentation/index.rst
atlocal: Fix findcommand function style.
[mirror_ovs.git] / Documentation / index.rst
CommitLineData
daf5079e 1..
11820a1f
SF
2 Copyright (c) 2016, Stephen Finucane <stephen@that.guru>
3
daf5079e
SF
4 Licensed under the Apache License, Version 2.0 (the "License"); you may
5 not use this file except in compliance with the License. You may obtain
6 a copy of the License at
7
8 http://www.apache.org/licenses/LICENSE-2.0
9
10 Unless required by applicable law or agreed to in writing, software
11 distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
12 WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
13 License for the specific language governing permissions and limitations
14 under the License.
15
16 Convention for heading levels in Open vSwitch documentation:
17
18 ======= Heading 0 (reserved for the title in a document)
19 ------- Heading 1
20 ~~~~~~~ Heading 2
21 +++++++ Heading 3
22 ''''''' Heading 4
23
24 Avoid deeper levels because they do not render well.
25
26==========================
27Open vSwitch Documentation
28==========================
29
11820a1f
SF
30How the Documentation is Organised
31----------------------------------
32
33The Open vSwitch documentation is organised into multiple sections:
34
35- :doc:`Installation guides </intro/install/index>` guide you through
36 installing Open vSwitch (OVS) and Open Virtual Network (OVN) on a variety of
37 different platforms
38- :doc:`Tutorials </tutorials/index>` take you through a series of steps to
39 configure OVS and OVN in sandboxed environments
40- :doc:`Topic guides </topics/index>` provide a high level overview of OVS and
41 OVN internals and operation
42- :doc:`How-to guides </howto/index>` are recipes or use-cases for OVS and OVN.
43 They are more advanced than the tutorials.
44
45First Steps
46-----------
47
795752a3
SF
48Getting started with Open vSwitch (OVS) or Open Virtual Network (OVN) for Open
49vSwitch? Start here.
50
2eaf6a08
SF
51- **Overview:** :doc:`intro/what-is-ovs` |
52 :doc:`intro/why-ovs`
53
795752a3
SF
54- **Install:** :doc:`intro/install/general` |
55 :doc:`intro/install/userspace` |
56 :doc:`intro/install/netbsd` |
57 :doc:`intro/install/windows` |
58 :doc:`intro/install/xenserver` |
59 :doc:`intro/install/dpdk`
60
e12569bb
SF
61- **Tutorials:** :doc:`tutorials/ovs-advanced` |
62 :doc:`tutorials/ovn-basics`
11820a1f
SF
63
64Deeper Dive
65-----------
66
e69e4f5b
SF
67- **Architecture** :doc:`topics/design` |
68 :doc:`topics/openflow` |
69 :doc:`topics/integration` |
70 :doc:`topics/porting`
71
72- **DPDK** :doc:`howto/dpdk` |
73 :doc:`topics/dpdk/vhost-user` |
74 :doc:`topics/dpdk/ivshmem`
75
76- **Windows** :doc:`topics/windows`
77
f150a8ba 78- **Integrations:** :doc:`topics/language-bindings`
e69e4f5b 79
4c624406 80- **Reference Guides:** :doc:`ref/index`
11820a1f 81
f150a8ba
SF
82- **Testing** :doc:`topics/testing`
83
73c76b44
SF
84- **Packaging:** :doc:`intro/install/debian` |
85 :doc:`intro/install/rhel` |
86 :doc:`intro/install/fedora`
87
11820a1f
SF
88The Open vSwitch Project
89------------------------
90
91Learn more about the Open vSwitch project and about how you can contribute:
92
d0e53b15
SF
93- **Community:** :doc:`internals/release-process` |
94 :doc:`internals/authors` |
95 :doc:`internals/mailing-lists` |
3c2604f7 96 :doc:`internals/patchwork` |
d0e53b15
SF
97 :doc:`internals/bugs` |
98 :doc:`internals/security`
99
100- **Contributing:** :doc:`internals/contributing/submitting-patches` |
101 :doc:`internals/contributing/coding-style` |
102 :doc:`internals/contributing/coding-style-windows`
103
104- **Maintaining:** :doc:`internals/maintainers` |
105 :doc:`internals/committer-responsibilities` |
106 :doc:`internals/committer-grant-revocation`
107
73c76b44
SF
108- **Documentation:** :doc:`internals/contributing/documentation-style` |
109 :doc:`Building Open vSwitch Documentation <intro/install/documentation>`
11820a1f
SF
110
111Getting Help
112-------------
113
114- Seeing an issue of potential bug? Report problems to bugs@openvswitch.org
115
116- Looking for specific information? Try the :ref:`genindex`, :ref:`modindex` or
117 the :doc:`detailed table of contents <contents>`.