diff options
author | Aric Gardner <agardner@linuxfoundation.org> | 2020-04-02 17:17:49 -0400 |
---|---|---|
committer | Aric Gardner <agardner@linuxfoundation.org> | 2020-04-02 17:26:02 -0400 |
commit | 8a8832ae3497c5cd83e079c77e0f3de84b01b2ee (patch) | |
tree | d0b94ad7a8971797dbd1f96ee3b45a4abd2f2d19 /docs/guides/active-projects/index.rst | |
parent | 91124a2e542d7c9f8259437e737c95db13dc1437 (diff) |
Intersphinx linking
each project now has its own read the docs page
example:
https://onap-oom-offline-installer.readthedocs.io/
this will redirect to the subproject location
in this case:
https://onap-doc.readthedocs.io/projects/onap-oom-offline-installer/
Added a new section on the main page:
active-projects
it shows linking in action.
you can click through to the subproject docs from there.
you will land on genindex.html
This is not ideal
To see why this is the case you can run
python -m sphinx.ext.intersphinx
'https://onap-doc.readthedocs.io/
projects/onap-oom-offline-installer/en/latest/objects.inv'
refer to https://gist.github.com/Aricg/27c739da7c35d201e9ca034df6e30ef6
we must link to one of the avaliable std:label
This means that each project should add a lable to its main
index page so that we can propery link it.
eg, in their index.rst add
.. _projectname-mainindex:
or something we can agree on.
Issue-ID: CIMAN-33
Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
Change-Id: I0e1b506d113b9fbbcf2cb854482dfb557d8012b7
Diffstat (limited to 'docs/guides/active-projects/index.rst')
-rw-r--r-- | docs/guides/active-projects/index.rst | 78 |
1 files changed, 78 insertions, 0 deletions
diff --git a/docs/guides/active-projects/index.rst b/docs/guides/active-projects/index.rst new file mode 100644 index 000000000..c05067fdd --- /dev/null +++ b/docs/guides/active-projects/index.rst @@ -0,0 +1,78 @@ +.. This work is licensed under a Creative Commons Attribution 4.0 +.. International License. http://creativecommons.org/licenses/by/4.0 +.. Copyright 2020 + +.. _active_projects: + +All Active Projects +=================== + +| :ref:`onap-oom-offline-installer <onap-oom-offline-installer:genindex>` +| :ref:`onap-oom <onap-oom:genindex>` +| :ref:`onap-oparent-cia <onap-oparent-cia:genindex>` +| :ref:`onap-music-distributed-kv-store <onap-music-distributed-kv-store:genindex>` +| :ref:`onap-dmaap-dbcapi <onap-dmaap-dbcapi:genindex>` +| :ref:`onap-msb-swagger-sdk <onap-msb-swagger-sdk:genindex>` +| :ref:`onap-msb-java-sdk <onap-msb-java-sdk:genindex>` +| :ref:`onap-holmes-engine-management <onap-holmes-engine-management:genindex>` +| :ref:`onap-multicloud-azure <onap-multicloud-azure:genindex>` +| :ref:`onap-modeling-etsicatalog <onap-modeling-etsicatalog:genindex>` +| :ref:`onap-modeling-toscaparsers <onap-modeling-toscaparsers:genindex>` +| :ref:`onap-modeling-modelspec <onap-modeling-modelspec:genindex>` +| :ref:`onap-vnfrqts-requirements <onap-vnfrqts-requirements:genindex>` +| :ref:`onap-vnfrqts-guidelines <onap-vnfrqts-guidelines:genindex>` +| :ref:`onap-dmaap-messagerouter-messageservice <onap-dmaap-messagerouter-messageservice:genindex>` +| :ref:`onap-externalapi-nbi <onap-externalapi-nbi:genindex>` +| :ref:`onap-logging-analytics <onap-logging-analytics:genindex>` +| :ref:`onap-dmaap-buscontroller <onap-dmaap-buscontroller:genindex>` +| :ref:`onap-dmaap-datarouter <onap-dmaap-datarouter:genindex>` +| :ref:`onap-music <onap-music:genindex>` +| :ref:`onap-sdc-sdc-workflow-designer <onap-sdc-sdc-workflow-designer:genindex>` +| :ref:`onap-sdc-sdc-tosca <onap-sdc-sdc-tosca:genindex>` +| :ref:`onap-vvp-documentation <onap-vvp-documentation:genindex>` +| :ref:`onap-logging-analytics-pomba-pomba-audit-common <onap-logging-analytics-pomba-pomba-audit-common:genindex>` +| :ref:`onap-msb-apigateway <onap-msb-apigateway:genindex>` +| :ref:`onap-msb-discovery <onap-msb-discovery:genindex>` +| :ref:`onap-vnfrqts-testcases <onap-vnfrqts-testcases:genindex>` +| :ref:`onap-vnfrqts-usecases <onap-vnfrqts-usecases:genindex>` +| :ref:`onap-policy-parent <onap-policy-parent:genindex>` +| :ref:`onap-vfc-nfvo-lcm <onap-vfc-nfvo-lcm:genindex>` +| :ref:`onap-vfc-nfvo-driver-vnfm-svnfm <onap-vfc-nfvo-driver-vnfm-svnfm:genindex>` +| :ref:`onap-holmes-rule-management <onap-holmes-rule-management:genindex>` +| :ref:`onap-policy-engine <onap-policy-engine:genindex>` +| :ref:`onap-portal <onap-portal:genindex>` +| :ref:`onap-cli <onap-cli:genindex>` +| :ref:`onap-aaf-certservice <onap-aaf-certservice:genindex>` +| :ref:`onap-ccsdk-cds <onap-ccsdk-cds:genindex>` +| :ref:`onap-ccsdk-apps <onap-ccsdk-apps:genindex>` +| :ref:`onap-sdnc-oam <onap-sdnc-oam:genindex>` +| :ref:`onap-ccsdk-platform-plugins <onap-ccsdk-platform-plugins:genindex>` +| :ref:`onap-ccsdk-dashboard <onap-ccsdk-dashboard:genindex>` +| :ref:`onap-ccsdk-features <onap-ccsdk-features:genindex>` +| :ref:`onap-ccsdk-distribution <onap-ccsdk-distribution:genindex>` +| :ref:`onap-so-libs <onap-so-libs:genindex>` +| :ref:`onap-so <onap-so:genindex>` +| :ref:`onap-integration <onap-integration:genindex>` +| :ref:`onap-aai-aai-common <onap-aai-aai-common:genindex>` +| :ref:`onap-aaf-sms <onap-aaf-sms:genindex>` +| :ref:`onap-appc <onap-appc:genindex>` +| :ref:`onap-appc-deployment <onap-appc-deployment:genindex>` +| :ref:`onap-optf-cmso <onap-optf-cmso:genindex>` +| :ref:`onap-optf-osdf <onap-optf-osdf:genindex>` +| :ref:`onap-optf-has <onap-optf-has:genindex>` +| :ref:`onap-sdc-sdc-distribution-client <onap-sdc-sdc-distribution-client:genindex>` +| :ref:`onap-sdc-sdc-docker-base <onap-sdc-sdc-docker-base:genindex>` +| :ref:`onap-sdc <onap-sdc:genindex>` +| :ref:`onap-clamp <onap-clamp:genindex>` +| :ref:`onap-aai-event-client <onap-aai-event-client:genindex>` +| :ref:`onap-aai-sparky-be <onap-aai-sparky-be:genindex>` +| :ref:`onap-aai-esr-gui <onap-aai-esr-gui:genindex>` +| :ref:`onap-aai-esr-server <onap-aai-esr-server:genindex>` +| :ref:`onap-multicloud-k8s <onap-multicloud-k8s:genindex>` +| :ref:`onap-multicloud-framework <onap-multicloud-framework:genindex>` +| :ref:`onap-dcaegen2 <onap-dcaegen2:genindex>` +| :ref:`onap-vnfsdk-model <onap-vnfsdk-model:genindex>` +| :ref:`onap-usecase-ui <onap-usecase-ui:genindex>` +| :ref:`onap-vid <onap-vid:genindex>` +| :ref:`onap-aaf-authz <onap-aaf-authz:genindex>` + |