docs: Small changes to plugin, updated the requirements
[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    gdb_examples
24    add_plugin
25    gitreview
26    softwarearchitecture
27    infrastructure
28    vlib
29    plugins
30    vnet
31    featurearcs
32    multiarch/index.rst
33    bihash
34    vpp_api_module
35    binary_api_support
36    buildsystem/index.rst
37    eventviewer
38    fib20/index.rst