VOL-4840 - Tracking ticket for release documentation.

conf.py
-------
  o Define more external link macros to shorten URLs.

Misc
----
  o Updated comments on version strings and misc items.

Change-Id: Ib4bc650e575bdc4b5c6a666c4147c8b93a41e797
diff --git a/howto/release/hierarchy/index.rst b/howto/release/hierarchy/index.rst
new file mode 100644
index 0000000..f901eac
--- /dev/null
+++ b/howto/release/hierarchy/index.rst
@@ -0,0 +1,43 @@
+VOLTHA Components
+=================
+
+voltha-onos
+^^^^^^^^^^^
+
+- `dependencies.xml <https://github.com/opencord/voltha-onos/blob/master/dependencies.xml>`_
+
+Dependencies.xml is the last step of the release of ONOS + APPS, it's in
+the voltha-onos repo and it's the last element you need to update so that
+the voltha-onos docker image can be built with all the released apps on top
+of the selected ONOS image.
+
+Use dependencies.xml to populate the release notes version grid for ONOS.
+
+ofagent-go
+^^^^^^^^^^
+- `deps: go.mod <https://gerrit.opencord.org/plugins/gitiles/ofagent-go/+/refs/heads/master/go.mod>`_
+
+  - voltha-lib-go
+  - voltha-protos
+
+Relase: voltctl
+
+   - update: repo:ci-management:vars/installVoltctl.groovy
+
+voltha-protos
+^^^^^^^^^^^^^
+- `deps: go.mod <https://gerrit.opencord.org/plugins/gitiles/ofagent-go/+/refs/heads/master/go.mod>`_
+
+  - voltha-lib-go
+  - voltha-protos
+
+Relase: voltctl
+
+   - update: repo:ci-management:vars/installVoltctl.groovy
+
+See Also
+========
+- `VOLTHA Release Process <https://docs.voltha.org/master/overview/release_process.html?highlight=charts%20yaml>`_
+- `release_notes: Release Process <https://docs.voltha.org/master/release_notes/release_process.html>`_
+- `VOLTHA and ONOS Software Update Procedure <https://docs.voltha.org/master/operations/software-upgrade.html?highlight=set%20global%20image>`_
+- `Helm Chart Deployment <https://docs.voltha.org/master/voltha-helm-charts/README.html?highlight=voltctl>`_