docs: convert plugins doc md->rst
[vpp.git] / docs / gettingstarted / developers / index.rst
1 .. _gstarteddevel:
2
3 ###############
4 For Developers
5 ###############
6
7 The Developers section covers the following areas:
8
9 * Describes how to build different types of VPP images
10 * Explains how to run VPP with and without GDB, with some GDB examples
11 * Describes the steps required to get a patch reviewed and merged
12 * Describes the VPP software architecture and identifies the associated four VPP layers
13 * Describes the different components that are associated with each VPP layer
14 * Explains how to Create, Add, Enable/Disable different ARC features
15 * Discusses different aspects of Bounded-index Extensible Hashing (bihash), and how it is used in database lookups
16 * Describes the different types of API support and how to integrate a plugin
17
18 .. toctree::
19    :maxdepth: 2
20
21    building
22    running_vpp
23    testing_vpp
24    gdb_examples
25    add_plugin
26    add_plugin_goapi
27    gitreview
28    softwarearchitecture
29    infrastructure
30    vlib
31    plugins
32    vnet
33    featurearcs
34    metadata
35    multiarch/index.rst
36    bihash
37    vpp_api_module
38    binary_api_support
39    buildsystem/index.rst
40    eventviewer
41    fib20/index.rst
42    buildwireshark
43    punt
44    quic_plugin
45    cross_compile_macos.rst
46    cnat
47    ipsec
48    VPPAPI.md