blob: af3983206ead4c80281727847fcf3db14778691f [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
Eric Ball3e4d6d62024-09-17 09:28:06 -070013 * - :vol-ger:`bbsim gerrit<bbsim>`
14 - :vol-git:`bbsim git<bbsim>`
Mahir Gunyel3b3fc8d2024-04-24 12:06:05 -070015 - BroadBand Simulator (BBSim) is a tool to simulate a PON network with OLTs, ONUs and RGs.
Eric Ball3e4d6d62024-09-17 09:28:06 -070016 * - :vol-ger:`bbsim-sadis-server gerrit<bbsim-sadis-server>`
17 - :vol-git:`bbsim-sadis-server git<bbsim-sadis-server>`
Mahir Gunyel3b3fc8d2024-04-24 12:06:05 -070018 - BBSim Sadis Server.
19 Designed to aggregate Sadis entries from multiple BBSim instances running on the same kubernetes cluster.
Eric Ball3e4d6d62024-09-17 09:28:06 -070020 * - :vol-ger:`voltha-core gerrit<voltha-go>`
21 - :vol-git:`voltha-core git<voltha-go>`
Mahir Gunyel3b3fc8d2024-04-24 12:06:05 -070022 - Voltha Core
Eric Ball3e4d6d62024-09-17 09:28:06 -070023 * - :vol-ger:`voltha-openolt-adapter gerrit<voltha-openolt-adapter>`
24 - :vol-git:`voltha-openolt-adapter git<voltha-openolt-adapter>`
Mahir Gunyel3b3fc8d2024-04-24 12:06:05 -070025 - Open OLT adapter
Eric Ball3e4d6d62024-09-17 09:28:06 -070026 * - :vol-ger:`voltha-openonu-adapter gerrit<voltha-openonu-adapter-go>`
27 - :vol-git:`voltha-openonu-adapter git<voltha-openonu-adapter-go>`
Mahir Gunyel3b3fc8d2024-04-24 12:06:05 -070028 - Open ONU adapter
Eric Ball3e4d6d62024-09-17 09:28:06 -070029 * - :vol-ger:`omci-lib gerrit<omci-lib-go>`
30 - :vol-git:`omci-lib git<omci-lib-go>`
Mahir Gunyel3b3fc8d2024-04-24 12:06:05 -070031 - OMCI Library
Eric Ball3e4d6d62024-09-17 09:28:06 -070032 * - :vol-ger:`voltha-cli gerrit<voltctl>`
33 - :vol-git:`voltha-cli git<voltctl>`
Mahir Gunyel3b3fc8d2024-04-24 12:06:05 -070034 - A CLI tool for managing and operating VOLTHA components.
Eric Ball3e4d6d62024-09-17 09:28:06 -070035 * - :vol-ger:`voltha-ofagent gerrit<ofagent-go>`
36 - :vol-git:`voltha-ofagent git<ofagent-go>`
Mahir Gunyel3b3fc8d2024-04-24 12:06:05 -070037 - OpenFlow management interface for Voltha
Eric Ball3e4d6d62024-09-17 09:28:06 -070038 * - :vol-ger:`voltha-onos gerrit<voltha-onos>`
39 - :vol-git:`voltha-onos git<voltha-onos>`
Mahir Gunyel3b3fc8d2024-04-24 12:06:05 -070040 - VOLTHA ONOS Development Build Environment.
Eric Ball3e4d6d62024-09-17 09:28:06 -070041 * - :vol-ger:`voltha-lib gerrit<voltha-lib-go>`
42 - :vol-git:`voltha-lib git<voltha-lib-go>`
Mahir Gunyel3b3fc8d2024-04-24 12:06:05 -070043 - Library for common VOLTHA functions
Eric Ball3e4d6d62024-09-17 09:28:06 -070044 * - :vol-ger:`voltha-protos gerrit<voltha-protos>`
45 - :vol-git:`voltha-protos git<voltha-protos>`
Mahir Gunyel3b3fc8d2024-04-24 12:06:05 -070046 - Protobuf definitions for VOLTHA
Eric Ball3e4d6d62024-09-17 09:28:06 -070047 * - :vol-ger:`device-management-interface gerrit<device-management-interface>`
48 - :vol-git:`device-management-interface git<device-management-interface>`
Mahir Gunyel3b3fc8d2024-04-24 12:06:05 -070049 - Device Management Interface
Eric Ball3e4d6d62024-09-17 09:28:06 -070050 * - :vol-ger:`voltha-helm-charts gerrit<voltha-helm-charts>`
51 - :vol-git:`voltha-helm-charts git<voltha-helm-charts>`
Mahir Gunyel3b3fc8d2024-04-24 12:06:05 -070052 - Helm charts for deploying VOLTHA
Eric Ball3e4d6d62024-09-17 09:28:06 -070053 * - :vol-ger:`ci-management gerrit<ci-management>`
54 - :vol-git:`ci-management git<ci-management>`
Mahir Gunyel3b3fc8d2024-04-24 12:06:05 -070055 - Configuration for the Jenkins testing infrastructure
Eric Ball3e4d6d62024-09-17 09:28:06 -070056 * - :vol-ger:`voltha-system-tests gerrit<voltha-system-tests>`
57 - :vol-git:`voltha-system-tests git<voltha-system-tests>`
Mahir Gunyel3b3fc8d2024-04-24 12:06:05 -070058 - Automated test-suites to validate the stability/functionality of VOLTHA.
Eric Ball3e4d6d62024-09-17 09:28:06 -070059 * - :vol-ger:`pod-configs gerrit<pod-configs>`
60 - :vol-git:`pod-configs git<pod-configs>`
Mahir Gunyel3b3fc8d2024-04-24 12:06:05 -070061 - Configuration files for VOLTHA labs
Eric Ball3e4d6d62024-09-17 09:28:06 -070062 * - :vol-ger:`voltha-docs gerrit<voltha-docs>`
63 - :vol-git:`voltha-docs git<voltha-docs>`
Mahir Gunyel3b3fc8d2024-04-24 12:06:05 -070064 - VOLTHA Documentation