X-Git-Url: https://gerrit.onap.org/r/gitweb?a=blobdiff_plain;f=docs%2Fguides%2Fonap-developer%2Fdeveloping%2Findex.rst;h=1e3c751da552d9f2003d81fa89ad80baa803683d;hb=f4243bd9acd4bdf16c5d49a275abe238fedf3ce2;hp=b92541769975e3d2ebf1d582b581b6f9f9b8718a;hpb=eea9a621a79bc74a762937769f82b12e87c42c39;p=doc.git diff --git a/docs/guides/onap-developer/developing/index.rst b/docs/guides/onap-developer/developing/index.rst index b92541769..1e3c751da 100644 --- a/docs/guides/onap-developer/developing/index.rst +++ b/docs/guides/onap-developer/developing/index.rst @@ -1,4 +1,5 @@ -.. This work is licensed under a Creative Commons Attribution 4.0 International License. +.. This work is licensed under a Creative Commons Attribution +.. 4.0 International License. .. http://creativecommons.org/licenses/by/4.0 .. Copyright 2017 AT&T Intellectual Property. All rights reserved. @@ -6,290 +7,458 @@ .. _doc_onap-developer_guide_projects: -Developing ONAP -=============== -Additional developer level detail is provided for each project below. - -Active and Available Inventory +ONAP components and functionalities +=================================== +Here you will find the detailed documentation of projects, +ONAP components and functionalities + +Project - ONAP Integration +-------------------------- + +.. list-table:: + :widths: 20 80 + :header-rows: 1 + + * - Document + - Description + * - :ref:`Integration` + - ONAP Integration Project Documentation + +Project - ONAP Modeling +----------------------- + +.. list-table:: + :widths: 20 80 + :header-rows: 1 + + * - Document + - Description + * - :ref:`Model` + - ONAP Model Specification + * - :ref:`ETSI Catalog` + - ONAP ETSI Runtime Catalog Documentation + + +AAF - Application Authorization Framework +----------------------------------------- + +.. list-table:: + :widths: 20 80 + :header-rows: 1 + + * - Document + - Description +<<<<<<< HEAD (2d25f5 Merge "Update release notes list to Guilin release Update Mu) + * - :ref:`AAF` +======= + * - (in Maintenance) `AAF (Frankfurt) `_ +>>>>>>> CHANGE (8787af Added links to older release docs for maintained components) + - AAF Architecture, APIs and Guides +<<<<<<< HEAD (2d25f5 Merge "Update release notes list to Guilin release Update Mu) + * - :ref:`Secret Management Service` + - Secret Management Service Architecture and API +======= +>>>>>>> CHANGE (8787af Added links to older release docs for maintained components) + +AAI - Active and Available Inventory +------------------------------------ + +.. list-table:: + :widths: 20 80 + :header-rows: 1 + + * - Document + - Description + * - :ref:`AAI` + - AAI Architecture, APIs and Guides +<<<<<<< HEAD (2d25f5 Merge "Update release notes list to Guilin release Update Mu) + * - :ref:`ESR` + - External System Registry GUI Documentation (to be removed ?) + * - :ref:`ESR` + - External System Registry Server Documentation (to be removed ?) + * - :ref:`AAI Inventory UI` + - Sparky - AAI Inventory UI Documentation (to be removed ?) + * - :ref:`AAI Event Client` + - AAI Event Client Documentation (to be removed ?) +======= + * - (in Maintenance) `ESR GUI (Latest) `_ + - External System Registry GUI Documentation + * - (in Maintenance) `ESR Server (Latest) `_ + - External System Registry Server Documentation + * - (in Maintenance) :ref:`AAI UI` + - Sparky - AAI Inventory UI Documentation +>>>>>>> CHANGE (8787af Added links to older release docs for maintained components) + +APPC - Application Controller +----------------------------- + +.. list-table:: + :widths: 20 80 + :header-rows: 1 + + * - Document + - Description +<<<<<<< HEAD (2d25f5 Merge "Update release notes list to Guilin release Update Mu) + * - :ref:`APPC` +======= + * - (in Maintenance) `APPC (Frankfurt) `_ +>>>>>>> CHANGE (8787af Added links to older release docs for maintained components) + - APPC Architecture, APIs and Guides +<<<<<<< HEAD (2d25f5 Merge "Update release notes list to Guilin release Update Mu) + * - :ref:`APPC Deployment` +======= + * - (in Maintenance) `APPC Deployment (Frankfurt) `_ +>>>>>>> CHANGE (8787af Added links to older release docs for maintained components) + - APPC Deployment Documentation + +CCSDK - Common Controller Software Development Kit +-------------------------------------------------- + +.. list-table:: + :widths: 20 80 + :header-rows: 1 + + * - Document + - Description + * - :ref:`Distribution` + - TOSCA Orchestration Plugin, Directed Graph Support + * - :ref:`Dashboard` + - Common Controller Dashboard (To be removed ?) + * - :ref:`Platform Plugins` + - Platform Plugins (To be removed ?) + * - :ref:`APPS` + - Apps optside ODL (To be removed ?) + +CDS - Controller Design Studio ------------------------------ -.. toctree:: - :maxdepth: 2 - :titlesonly: - - ../../../submodules/aai/aai-common.git/docs/index - AAI-esr-gui <../../../submodules/aai/esr-gui.git/docs/index> - ../../../submodules/aai/esr-server.git/docs/index - ../../../submodules/aai/sparky-be.git/docs/index - - -Application Controller ----------------------- - -.. toctree:: - :maxdepth: 2 - :titlesonly: - - ../../../submodules/appc/deployment.git/docs/index - ../../../submodules/appc.git/docs/index - -Closed Loop Automation Platform -------------------------------- - -.. toctree:: - :maxdepth: 2 - :titlesonly: - - ../../../submodules/clamp.git/docs/index - -Common Controller Software Development Kit ------------------------------------------- - -.. toctree:: - :maxdepth: 2 - :titlesonly: - - ../../../submodules/ccsdk/distribution.git/docs/index - ../../../submodules/ccsdk/dashboard.git/docs/index - -.. Being consolidated in ccsdk distribution - ../../../submodules/ccsdk/platform/blueprints.git/docs/index - ../../../submodules/ccsdk/platform/nbapi.git/docs/index - ../../../submodules/ccsdk/storage/esaas.git/docs/index - ../../../submodules/ccsdk/storage/pgaas.git/docs/index - ../../../submodules/ccsdk/utils.git/docs/index - ../../../submodules/ccsdk/parent.git/docs/index - ../../../submodules/ccsdk/platform/plugins.git/docs/index - ../../../submodules/ccsdk/sli/adaptors.git/docs/index - ../../../submodules/ccsdk/sli/core.git/docs/index - ../../../submodules/ccsdk/sli/northbound.git/docs/index - ../../../submodules/ccsdk/sli/plugins.git/docs/index - -Data Collection, Analysis, and Events -------------------------------------- +.. list-table:: + :widths: 20 80 + :header-rows: 1 -.. toctree:: - :maxdepth: 2 - :titlesonly: + * - Document + - Description + * - :ref:`CDS` + - Controller Design Studio Architecture and Guides (part of CCSDK) - ../../../submodules/dcaegen2.git/docs/index +CLAMP - Control Loop Automation Management Platform +--------------------------------------------------- -Data Management as a Platform Message Router --------------------------------------------- +.. list-table:: + :widths: 20 80 + :header-rows: 1 -.. toctree:: - :maxdepth: 2 - :titlesonly: + * - Document + - Description + * - :ref:`CLAMP ` + - CLAMP Architecture and Guides - ../../../submodules/dmaap/messagerouter/messageservice.git/docs/index - -Documentation -------------- - -.. toctree:: - :maxdepth: 2 - :titlesonly: - - ../how-to-use-docs/index.rst - - -Holmes ------- - -.. toctree:: - :maxdepth: 2 - :titlesonly: - - Alarm Correlation and Analysis <../../../submodules/holmes/engine-management.git/docs/index> - Architecture and APIs <../../../submodules/holmes/rule-management.git/docs/index> - -Integration ------------ - -* ONAP Amsterdam release content is specified within a list of project artifact versions available in the form of a :ref:`manifest`. -* To install the whole ONAP (from a complete demo solution perspective) refer to :ref:`Setting Up ONAP `. - -Logging Enhancements Project +CLI - Command Line Interface ---------------------------- -.. toctree:: - :maxdepth: 2 - :titlesonly: - - ../../../submodules/logging-analytics.git/docs/index - -Micro Services Bus ------------------- - -.. toctree:: - :maxdepth: 2 - :titlesonly: +.. list-table:: + :widths: 20 80 + :header-rows: 1 - ../../../submodules/msb/apigateway.git/docs/index - ../../../submodules/msb/swagger-sdk.git/docs/index + * - Document + - Description + * - :ref:`CLI ` + - CLI Documentation -.. Empty folders in this release - ../../../submodules/msb/discovery.git/docs/index - ../../../submodules/msb/java-sdk.git/docs/index +DCAE - Data Collection, Analysis and Events +------------------------------------------- +.. list-table:: + :widths: 20 80 + :header-rows: 1 -Modeling --------- + * - Document + - Description + * - :ref:`DCAE` + - DCAE Architecture and Guides -.. toctree:: - :maxdepth: 2 - :titlesonly: - - ../../../submodules/modeling/modelspec.git/docs/index - ../../../submodules/modeling/toscaparsers.git/docs/index - -MultiVIM Cloud --------------- - -.. toctree:: - :maxdepth: 2 - :titlesonly: - - ../../../submodules/multicloud/framework.git/docs/index - - -Nokia SVNFM driver ------------------- - -.. toctree:: - :maxdepth: 2 - :titlesonly: - - ../../../submodules/vfc/svnfm.git/nokiav2/docs/index - -ONAP Command Line Interface ---------------------------- +DMAAP - Data Management as a Platform +------------------------------------- -.. toctree:: - :maxdepth: 2 - :titlesonly: +.. list-table:: + :widths: 20 80 + :header-rows: 1 + + * - Document + - Description + * - :ref:`Bus Controller` + - Bus Controller Documentation + * - :ref:`Bus Controller API` + - Bus Controller API Documentation + * - :ref:`Data Router` + - Data Router Documentation + * - :ref:`Message Router` + - Message Router Documentation + +EXTAPI - External API Framework/NBI +----------------------------------- - ../../../submodules/cli.git/docs/index +.. list-table:: + :widths: 20 80 + :header-rows: 1 + + * - Document + - Description + * - :ref:`EXTAPI` + - External API Framework Documentation + +HOLMES - Holmes Alarm Correlation and Analysis +---------------------------------------------- + +.. list-table:: + :widths: 20 80 + :header-rows: 1 + + * - Document + - Description + * - :ref:`HOLMES` + - HOLMES Architecture and APIs + * - :ref:`Engine Management` + - HOLMES Engine Management Documentation + +LOGGING - Centralized Logging +----------------------------- + +.. list-table:: + :widths: 20 80 + :header-rows: 1 + + * - Document + - Description +<<<<<<< HEAD (2d25f5 Merge "Update release notes list to Guilin release Update Mu) + * - :ref:`Logging` + - ONAP Centralized Logging Documentation (to be deleted ?) +======= + * - (in Maintenance) `LOGGING (Latest) `_ + - ONAP Centralized Logging Documentation +>>>>>>> CHANGE (8787af Added links to older release docs for maintained components) + +MSB - Microservices Bus +----------------------- + +.. list-table:: + :widths: 20 80 + :header-rows: 1 + + * - Document + - Description + * - :ref:`MSB` + - Microservices Bus Documentation + +MULTICLOUD - MultiCloud Framework +--------------------------------- -ONAP Operations Manager (experimental) --------------------------------------- +.. list-table:: + :widths: 20 80 + :header-rows: 1 -.. toctree:: - :maxdepth: 2 - :titlesonly: + * - Document + - Description + * - :ref:`MULTICLOUD` + - MultiCloud Framework Architecture and Guides - ../../../submodules/oom.git/docs/index +MUSIC - ONAP Multi-Site Integration +----------------------------------- -ONAP Use Case User Interface +.. list-table:: + :widths: 20 80 + :header-rows: 1 + + * - Document + - Description +<<<<<<< HEAD (2d25f5 Merge "Update release notes list to Guilin release Update Mu) + * - :ref:`MUSIC` + - MUSIC Architecture and Guides (To be deleted ?) + * - :ref:`Distributed KV Store` + - MUSIC Distribute KV Store Documents (To be deleted ?) +======= + * - (in Maintenance) `MUSIC (Frankfurt) `_ + - MUSIC Architecture and Guides + * - (in Maintenance) `MUSIC KV (Latest) `_ + - MUSIC Distribute KV Store Documents +>>>>>>> CHANGE (8787af Added links to older release docs for maintained components) + +OOF - Optimization Framework ---------------------------- -.. toctree:: - :maxdepth: 2 - :titlesonly: - - ../../../submodules/usecase-ui.git/docs/index - -Policy Framework ----------------- - -.. toctree:: - :maxdepth: 2 - :titlesonly: - - ../../../submodules/policy/engine.git/docs/index - -Portal Platform ---------------- +.. list-table:: + :widths: 20 80 + :header-rows: 1 + + * - Document + - Description + * - :ref:`Homing and Allocation` + - ONAP policy-driven placement optimizing service documentation + * - :ref:`Optimization Service Design Framework` + - Optimization Service Design Framework documentation + * - :ref:`Change Management Schedule Optimization` + - Change Management Schedule Optimization documentation + +OOM - ONAP Operations Manager +----------------------------- + +.. list-table:: + :widths: 20 80 + :header-rows: 1 + + * - Document + - Description + * - :ref:`OOM` + - ONAP Operations Manager Documentation + * - :ref:`OOM Certification Service` + - ONAP CMPv2 certification support + +ORAN - Open-RAN Support in ONAP +------------------------------- -.. toctree:: - :maxdepth: 2 - :titlesonly: +.. list-table:: + :widths: 20 80 + :header-rows: 1 - ../../../submodules/portal.git/docs/index + * - Document + - Description + * - :ref:`ORAN` + - O-RAN Support in ONAP (part of CCSDK) -Service Design & Creation +POLICY - Policy Framework ------------------------- -.. toctree:: - :maxdepth: 2 - :titlesonly: +.. list-table:: + :widths: 20 80 + :header-rows: 1 - ../../../submodules/sdc.git/docs/index + * - Document + - Description + * - :ref:`Policy` + - Policy Framework Documentation -.. Empty folders for this release - ../../../submodules/sdc/jtosca.git/docs/index - ../../../submodules/sdc/sdc-distribution-client.git/docs/index - ../../../submodules/sdc/sdc-docker-base.git/docs/index - ../../../submodules/sdc/sdc-titan-cassandra.git/docs/index - ../../../submodules/sdc/sdc-tosca.git/docs/index - ../../../submodules/sdc/sdc-workflow-designer.git/docs/index +PORTAL - Portal Platform +------------------------ -Service Orchestration ---------------------- +.. list-table:: + :widths: 20 80 + :header-rows: 1 -.. toctree:: - :maxdepth: 2 - :titlesonly: - - ../../../submodules/so.git/docs/index - ../../../submodules/so/libs.git/docs/index - -Software Defined Network Controller ------------------------------------ + * - Document + - Description + * - :ref:`Portal` + - ONAP Portal Platform Documentation -.. toctree:: - :maxdepth: 2 - :titlesonly: - - ../../../submodules/sdnc/oam.git/docs/index - -.. Empty folders for this release - ../../../submodules/sdnc/adaptors.git/docs/index - ../../../submodules/sdnc/architecture.git/docs/index - ../../../submodules/sdnc/core.git/docs/index - ../../../submodules/sdnc/features.git/docs/index - ../../../submodules/sdnc/northbound.git/docs/index - ../../../submodules/sdnc/parent.git/docs/index - ../../../submodules/sdnc/plugins.git/docs/index +SDC - Service Design & Creation +------------------------------- -Virtual Function Controller ---------------------------- +.. list-table:: + :widths: 20 80 + :header-rows: 1 -.. toctree:: - :maxdepth: 2 - :titlesonly: + * - Document + - Description + * - :ref:`SDC` + - Service Design & Creation Documentation - ../../../submodules/vfc/nfvo/lcm.git/docs/index +SDNC - Software Defined Network Controller +------------------------------------------ -Virtual Infrastructure Deployment +.. list-table:: + :widths: 20 80 + :header-rows: 1 + + * - Document + - Description + * - :ref:`SDNC` + - SDNC Architecture, APIs and Guides + +SDNR - Software Defined Network Controller for Radio +---------------------------------------------------- + +.. list-table:: + :widths: 20 80 + :header-rows: 1 + + * - Document + - Description + * - :ref:`SDN-R` + - SDN-R Documentation (part of CCSDK) + +SO - Service Orchestration +-------------------------- + +.. list-table:: + :widths: 20 80 + :header-rows: 1 + + * - Document + - Description + * - :ref:`SO` + - Service Orchestration Architecture, APIs and Guides + * - :ref:`SO Libraries` +<<<<<<< HEAD (2d25f5 Merge "Update release notes list to Guilin release Update Mu) + - Service Orchestration Build (To be deleted ?) +======= + - ONAP SO/libs Documentation +>>>>>>> CHANGE (8787af Added links to older release docs for maintained components) + +UUI - Use Case User Interface +----------------------------- + +.. list-table:: + :widths: 20 80 + :header-rows: 1 + + * - Document + - Description + * - :ref:`UUI` + - Usecase-UI Architecture, APIs and Guides + +VFC - Virtual Function Controller --------------------------------- -.. toctree:: - :maxdepth: 2 - :titlesonly: +.. list-table:: + :widths: 20 80 + :header-rows: 1 + * - Document + - Description + * - :ref:`VF-C` + - Virtual Function Controller Architecture, APIs and Guides - ../../../submodules/vid.git/docs/index +VID - Virtual Infrastructure Deployment +--------------------------------------- -.. Empty folders for this release - ../../../submodules/vid/asdcclient.git/docs/index +.. list-table:: + :widths: 20 80 + :header-rows: 1 -VNF Requirements ----------------- + * - Document + - Description + * - :ref:`VID` + - Virtual Infrastructure Deployment Architecture, APIs and Guides -.. toctree:: - :maxdepth: 2 - :titlesonly: +VNFSDK - VNF Software Development Kit +------------------------------------- +.. list-table:: + :widths: 20 80 + :header-rows: 1 - ../../../submodules/vnfrqts/guidelines.git/docs/index - ../../../submodules/vnfrqts/requirements.git/docs/index + * - Document + - Description + * - :ref:`VnfSDK` + - VNF SDK Documentation and User Guides -VNF Software Development Kit ----------------------------- +VVP - VNF Validation Platform +----------------------------- -.. toctree:: - :maxdepth: 2 - :titlesonly: +.. list-table:: + :widths: 20 80 + :header-rows: 1 - ../../../submodules/vnfsdk/model.git/docs/index + * - Document + - Description + * - :ref:`VVP` + - VNF Validation Platform Documentation