Update Sphinx versions
Enable REUSE for licensing
- Correct licenses for fonts
Change 1.0.1 release be lower in heirarchy, so isn't on sidebar
Put logo only on the sidebar
Move Sphinx docs to be a reference to ONF docs. Add Code of Conduct
Change-Id: I8d2a5b10df49d06a98e4484e4750edd6b6fea8ff
diff --git a/conf.py b/conf.py
index 9fa6e27..3c7f2a8 100644
--- a/conf.py
+++ b/conf.py
@@ -1,3 +1,6 @@
+# SPDX-FileCopyrightText: 2021 Open Networking Foundation <info@opennetworking.org>
+# SPDX-License-Identifier: Apache-2.0
+
# -*- coding: utf-8 -*-
#
# Configuration file for the Sphinx documentation builder.
@@ -71,6 +74,10 @@
# inlcude only the branches matching master and aether-*
smv_branch_whitelist = r'^(master|sdcore-.*)$'
+# Don't include any tags - smv docs say you can put None here, but that is broken
+# https://github.com/Holzhaus/sphinx-multiversion/issues/47
+smv_tag_whitelist = r'notags'
+
# include all remote branches
smv_remote_whitelist = r'^.*$'
@@ -100,10 +107,11 @@
'*/LICENSE.md',
'*/vendor',
'.DS_Store',
+ 'README',
'Thumbs.db',
'_build',
- 'venv-docs',
'requirements.txt',
+ 'venv-docs',
]
# The name of the Pygments (syntax highlighting) style to use.
@@ -254,6 +262,8 @@
intersphinx_mapping = {
'sphinx': ('https://www.sphinx-doc.org/en/master', None),
+ 'aether': ('https://docs.aetherproject.org/master', None),
+ 'onf': ('https://docs.opennetworking.org/', None),
'sysapproach5g': ('https://5g.systemsapproach.org/', None),
'sysapproachnet': ('https://book.systemsapproach.org/', None),
'sysapproachsdn': ('https://sdn.systemsapproach.org/', None),