blob: a11eeb41c724e4f26fe0bac6cdf19b734c6fa25c [file] [log] [blame]
Joey Armstronga3d896a2023-02-17 08:33:46 -05001Source Code Repositories
2========================
3
Mahir Gunyel3b3fc8d2024-04-24 12:06:05 -07004- VOLTHA source code is hosted on Gerrit and Github.
Joey Armstronga3d896a2023-02-17 08:33:46 -05005
6.. list-table:: Gerrit
Mahir Gunyel3b3fc8d2024-04-24 12:06:05 -07007 :widths: 20, 20, 105
Joey Armstronga3d896a2023-02-17 08:33:46 -05008 :header-rows: 1
9
Mahir Gunyel3b3fc8d2024-04-24 12:06:05 -070010 * - GERRIT Repository
11 - GIT Repository
Joey Armstronga3d896a2023-02-17 08:33:46 -050012 - Description
Mahir Gunyel3b3fc8d2024-04-24 12:06:05 -070013 * - `bbsim gerrit <:vol-ger:'bbsim'>`_
14 - `bbsim git <:vol-git:'bbsim'>`_
15 - BroadBand Simulator (BBSim) is a tool to simulate a PON network with OLTs, ONUs and RGs.
16 * - `bbsim-sadis-server gerrit <:vol-ger:'bbsim-sadis-server'>`_
17 - `bbsim-sadis-server git <:vol-git:'bbsim-sadis-server'>`_
18 - BBSim Sadis Server.
19 Designed to aggregate Sadis entries from multiple BBSim instances running on the same kubernetes cluster.
20 * - `voltha-core gerrit <:vol-ger:'voltha-go'>`_
21 - `voltha-core git <:vol-git:'voltha-go'>`_
22 - Voltha Core
23 * - `voltha-openolt-adapter gerrit <:vol-ger:'voltha-openolt-adapter'>`_
24 - `voltha-openolt-adapter git <:vol-git:'voltha-openolt-adapter'>`_
25 - Open OLT adapter
26 * - `voltha-openonu-adapter gerrit <:vol-ger:'voltha-openonu-adapter-go'>`_
27 - `voltha-openonu-adapter git <:vol-git:'voltha-openonu-adapter-go'>`_
28 - Open ONU adapter
29 * - `omci-lib gerrit <:vol-ger:'omci-lib-go'>`_
30 - `omci-lib git <:vol-git:'omci-lib-go'>`_
31 - OMCI Library
32 * - `voltha-cli gerrit <:vol-ger:'voltctl'>`_
33 - `voltha-cli git <:vol-git:'voltctl'>`_
34 - A CLI tool for managing and operating VOLTHA components.
35 * - `voltha-ofagent gerrit <:vol-ger:'ofagent-go'>`_
36 - `voltha-ofagent git <:vol-git:'ofagent-go'>`_
37 - OpenFlow management interface for Voltha
38 * - `voltha-onos gerrit <:vol-ger:'voltha-onos'>`_
39 - `voltha-onos git <:vol-git:'voltha-onos'>`_
40 - VOLTHA ONOS Development Build Environment.
41 * - `voltha-lib gerrit <:vol-ger:'voltha-lib-go'>`_
42 - `voltha-lib git <:vol-git:'voltha-lib-go'>`_
43 - Library for common VOLTHA functions
44 * - `voltha-protos gerrit <:vol-ger:'voltha-protos'>`_
45 - `voltha-protos git <:vol-git:'voltha-protos'>`_
46 - Protobuf definitions for VOLTHA
47 * - `device-management-interface gerrit <:vol-ger:'device-management-interface'>`_
48 - `device-management-interface git <:vol-git:'device-management-interface'>`_
49 - Device Management Interface
50 * - `voltha-helm-charts gerrit <:vol-ger:'voltha-helm-charts'>`_
51 - `voltha-helm-charts git <:vol-git:'voltha-helm-charts'>`_
52 - Helm charts for deploying VOLTHA
53 * - `ci-management gerrit <:vol-ger:'ci-management'>`_
54 - `ci-management git <:vol-git:'ci-management'>`_
55 - Configuration for the Jenkins testing infrastructure
56 * - `voltha-system-tests gerrit <:vol-ger:'voltha-system-tests'>`_
57 - `voltha-system-tests git <:vol-git:'voltha-system-tests'>`_
58 - Automated test-suites to validate the stability/functionality of VOLTHA.
59 * - `pod-configs gerrit <:vol-ger:'pod-configs'>`_
60 - `pod-configs git <:vol-git:'pod-configs'>`_
61 - Configuration files for VOLTHA labs
62 * - `voltha-docs gerrit <:vol-ger:'voltha-docs'>`_
63 - `voltha-docs git <:vol-git:'voltha-docs'>`_
64 - VOLTHA Documentation
Joey Armstronga3d896a2023-02-17 08:33:46 -050065
66