]> git.proxmox.com Git - ovs.git/blame - Documentation/index.rst
releases: Mark 2.13 as a new LTS release.
[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
f3e24610 36 installing Open vSwitch (OVS) on a variety of different platforms
11820a1f 37- :doc:`Tutorials </tutorials/index>` take you through a series of steps to
f3e24610
MM
38 configure OVS in sandboxed environments
39- :doc:`Topic guides </topics/index>` provide a high level overview of OVS
40 internals and operation
41- :doc:`How-to guides </howto/index>` are recipes or use-cases for OVS.
11820a1f 42 They are more advanced than the tutorials.
c26ed9c2 43- :doc:`Frequently Asked Questions </faq/index>` provide general insight into
f3e24610 44 a variety of topics related to configuration and operation of OVS.
11820a1f
SF
45
46First Steps
47-----------
48
f3e24610 49Getting started with Open vSwitch (OVS)? Start here.
795752a3 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` |
624f6206 59 :doc:`intro/install/dpdk` |
0de1b425 60 :doc:`intro/install/afxdp` |
624f6206 61 :doc:`Installation FAQs <faq/releases>`
795752a3 62
fd0e8355
BP
63- **Tutorials:** :doc:`tutorials/faucet` |
64 :doc:`tutorials/ovs-advanced` |
7b243c30 65 :doc:`tutorials/ovs-conntrack` |
fcd8f561 66 :doc:`tutorials/ipsec` |
11820a1f
SF
67
68Deeper Dive
69-----------
70
e69e4f5b
SF
71- **Architecture** :doc:`topics/design` |
72 :doc:`topics/openflow` |
73 :doc:`topics/integration` |
ef11ff8a
AV
74 :doc:`topics/porting` |
75 :doc:`topics/ovs-extensions`
e69e4f5b
SF
76
77- **DPDK** :doc:`howto/dpdk` |
90ca71dd 78 :doc:`topics/dpdk/vhost-user`
e69e4f5b
SF
79
80- **Windows** :doc:`topics/windows`
81
f150a8ba 82- **Integrations:** :doc:`topics/language-bindings`
e69e4f5b 83
4c624406 84- **Reference Guides:** :doc:`ref/index`
11820a1f 85
d11728b1 86- **Testing** :doc:`topics/testing` :doc:`topics/fuzzing/index`
f150a8ba 87
73c76b44
SF
88- **Packaging:** :doc:`intro/install/debian` |
89 :doc:`intro/install/rhel` |
90 :doc:`intro/install/fedora`
91
11820a1f
SF
92The Open vSwitch Project
93------------------------
94
95Learn more about the Open vSwitch project and about how you can contribute:
96
d0e53b15
SF
97- **Community:** :doc:`internals/release-process` |
98 :doc:`internals/authors` |
99 :doc:`internals/mailing-lists` |
3c2604f7 100 :doc:`internals/patchwork` |
d0e53b15
SF
101 :doc:`internals/bugs` |
102 :doc:`internals/security`
103
104- **Contributing:** :doc:`internals/contributing/submitting-patches` |
1102cc39 105 :doc:`internals/contributing/backporting-patches` |
d0e53b15
SF
106 :doc:`internals/contributing/coding-style` |
107 :doc:`internals/contributing/coding-style-windows`
108
45c2f69a
BP
109- **Maintaining:** :doc:`internals/charter` |
110 :doc:`internals/maintainers` |
d0e53b15 111 :doc:`internals/committer-responsibilities` |
43e9c263
RB
112 :doc:`internals/committer-grant-revocation` |
113 :doc:`internals/committer-emeritus-status`
d0e53b15 114
73c76b44 115- **Documentation:** :doc:`internals/contributing/documentation-style` |
1e6567d4
SF
116 :doc:`Building Open vSwitch Documentation <intro/install/documentation>` |
117 :doc:`internals/documentation`
11820a1f
SF
118
119Getting Help
120-------------
121
122- Seeing an issue of potential bug? Report problems to bugs@openvswitch.org
123
124- Looking for specific information? Try the :ref:`genindex`, :ref:`modindex` or
125 the :doc:`detailed table of contents <contents>`.