blob: acee1963af5d073ec96f3670649241e99dc1b72e [file] [log] [blame]
John DeNisco06dcd452018-07-26 12:45:10 -04001.. _gettingstarted:
2
John DeNiscoc64ba6d2018-08-02 15:03:15 -04003######################
4Getting Started Guides
5######################
6
7The Getting Started Guide is comprised of several different sections; a section for Users, another for Developers, and a section for Writing VPP documentation.
8
9The Users section covers basic VPP installation and configuration operations. This section covers the following areas:
10
11* Describes the different types of VPP packages
12* Describes how to install VPP Binaries on different OS platforms (Ubuntu, Centos, openSUSE).
13* Explains how to configure, then use VPP.
14* Explains how to use the Configuration Utility.
15
16The Developers section covers the following areas:
17
18* Building VPP
19* Describes the components of the four VPP layers
20* How to Create, Add, Enable/Disable features
21* Discusses different aspects of Bounded-index Extensible Hashing (bihash)
22
23The Writing VPP Documentation section covers the following topics:
24
25* How to build VPP documents
26* How to push your changes to the VPP Docs Repository
27* Identifies the different styles associated to reStructuredText
28* Identifies the different styles associated to Markdown
John DeNisco06dcd452018-07-26 12:45:10 -040029
30.. toctree::
31 :maxdepth: 2
32
33 users/index.rst
34 developers/index.rst
35 writingdocs/index.rst