From: Thanh Ha Date: Mon, 20 Jul 2020 20:24:23 +0000 (-0400) Subject: Resolve link redirects to the current links X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=commitdiff_plain;h=518b65f9198020f5b2b5d6317c7720ce22820b6e;p=docs.git Resolve link redirects to the current links This patch updates all links to the current URLs to avoid getting a redirect. Signed-off-by: Thanh Ha Change-Id: Ic5689fcb384e9e0b0f94124b33e540c033d6cd64 --- diff --git a/docs/conf.py b/docs/conf.py index 8e3423710..bf9479455 100755 --- a/docs/conf.py +++ b/docs/conf.py @@ -57,6 +57,8 @@ linkcheck_ignore = [ 'https://www.osgi.org', # Ignore anchors on github.com because linkcheck fails on them '^http[s]://github.com/.*#', + # Ignore webchat anchors because '#' is not an anchor for this app + 'https://webchat.freenode.net/#', ] linkcheck_timeout = 300 diff --git a/docs/developer-guide/integrating-animal-sniffer-plugin-with-projects.rst b/docs/developer-guide/integrating-animal-sniffer-plugin-with-projects.rst index 6ed4964aa..04f578a48 100644 --- a/docs/developer-guide/integrating-animal-sniffer-plugin-with-projects.rst +++ b/docs/developer-guide/integrating-animal-sniffer-plugin-with-projects.rst @@ -91,6 +91,6 @@ Steps to setup up animal sniffer plugin with your project mvn animal-sniffer:check -.. _odlparent gerrit patch: https://git.opendaylight.org/gerrit/64688/ -.. _yangtools gerrit patch: https://git.opendaylight.org/gerrit/64781 +.. _odlparent gerrit patch: https://git.opendaylight.org/gerrit/c/odlparent/+/64688/ +.. _yangtools gerrit patch: https://git.opendaylight.org/gerrit/c/yangtools/+/64781/ .. _Animal Sniffer plugin: https://www.mojohaus.org/animal-sniffer/animal-sniffer-maven-plugin/examples/checking-signatures.html diff --git a/docs/developer-guide/neutron-service-developer-guide.rst b/docs/developer-guide/neutron-service-developer-guide.rst index 826c34358..13857cd01 100644 --- a/docs/developer-guide/neutron-service-developer-guide.rst +++ b/docs/developer-guide/neutron-service-developer-guide.rst @@ -126,7 +126,7 @@ The model definition can be found at How to populate this for pseudo agent port binding is documented at -- https://git.openstack.org/cgit/openstack/networking-odl/tree/doc/source/devref/hostconfig.rst?id=7fd1258f6e161c035da41c8e95361648a0fb0d7c +- https://opendev.org/openstack/networking-odl/src/commit/7fd1258f6e161c035da41c8e95361648a0fb0d7c/doc/source/devref/hostconfig.rst Neutron extension config ~~~~~~~~~~~~~~~~~~~~~~~~ @@ -157,6 +157,6 @@ API Reference Documentation The OpenStack Neutron API references -- http://developer.openstack.org/api-ref-networking-v2.html +- https://docs.openstack.org/api-ref/network/v2/index.html -- http://developer.openstack.org/api-ref-networking-v2-ext.html +- https://docs.openstack.org/api-ref/network/v2/index.html#extensions diff --git a/docs/developer-guide/odl-parent-developer-guide.rst b/docs/developer-guide/odl-parent-developer-guide.rst index b265136fb..0b255f6e6 100644 --- a/docs/developer-guide/odl-parent-developer-guide.rst +++ b/docs/developer-guide/odl-parent-developer-guide.rst @@ -184,7 +184,7 @@ If you use any of the following libraries, you should rely on This list isn’t exhaustive. It’s also not cast in stone; if you’d like to add a new dependency (or migrate a dependency), please contact `the mailing - list `__. + list `__. ``odlparent`` also enforces some Checkstyle verification rules. In particular, it enforces the common license header used in all diff --git a/docs/documentation.rst b/docs/documentation.rst index c9ea6ef25..57e95b922 100644 --- a/docs/documentation.rst +++ b/docs/documentation.rst @@ -118,7 +118,7 @@ reStructuredText-based Documentation ==================================== When using reStructuredText, follow the Python documentation -style guidelines. See: https://docs.python.org/devguide/documenting.html +style guidelines. See: https://devguide.python.org/documenting/ One of the best references for reStrucutedText syntax is the Sphinx Primer on reStructuredText_. @@ -357,7 +357,7 @@ italic, and fixed-width font cannot be nested. Furthermore, inline markup cannot be mixed with hyperlinks, so you cannot have a link with bold text. This is tracked in a `Docutils FAQ question -`_, +`_, but there is no clear current plan to fix this. Make sure you have cloned submodules @@ -404,7 +404,7 @@ builds and clones. The result is that you may have to clean up the state of old runs of the build script. As an example, refer to the following patch: -https://git.opendaylight.org/gerrit/41679 +https://git.opendaylight.org/gerrit/c/docs/+/41679/ This patch fixed the issue that caused builds to fail because they were taking too long removing directories associated with generated @@ -759,8 +759,8 @@ Timeline for Deliverables from Projects (or locally in the project's repository if the tooling is developed) -.. _Sphinx: http://www.sphinx-doc.org/en/stable/ -.. _reStructuredText: http://www.sphinx-doc.org/en/stable/rest.html +.. _Sphinx: https://www.sphinx-doc.org/en/master/ +.. _reStructuredText: https://www.sphinx-doc.org/en/master/usage/restructuredtext/basics.html .. _Documentation Group: https://wiki-archive.opendaylight.org/view/Documentation/ .. _RelEng/Builder: https://wiki-archive.opendaylight.org/view/RelEng/Builder .. _Pandoc: http://pandoc.org/ diff --git a/docs/getting-started-guide/how-to-get-help.rst b/docs/getting-started-guide/how-to-get-help.rst index 68a737be2..1738d4296 100644 --- a/docs/getting-started-guide/how-to-get-help.rst +++ b/docs/getting-started-guide/how-to-get-help.rst @@ -20,7 +20,7 @@ mailing lists, IRC and forums. #. IRC: Connect to #opendaylight or #opendaylight-meeting channel on freenode. The `Linux Foundation's IRC guide `_ may be helpful. You'll need `an IRC client `_, - or can use `the freenode webchat `_, + or can use `the freenode webchat `_, or perhaps you'll `like IRCCloud `_. #. For infrastructure and release engineering queries, mail helpdesk@opendaylight.org. diff --git a/docs/getting-started-guide/installing_opendaylight.rst b/docs/getting-started-guide/installing_opendaylight.rst index 802c0a8cd..6263bc784 100644 --- a/docs/getting-started-guide/installing_opendaylight.rst +++ b/docs/getting-started-guide/installing_opendaylight.rst @@ -20,7 +20,7 @@ Downloading and installing OpenDaylight --------------------------------------- The default distribution can be found on the OpenDaylight software -download page: http://www.opendaylight.org/software/downloads +download page: https://docs.opendaylight.org/en/latest/downloads.html The Karaf distribution has no features enabled by default. However, all of the features are available to be installed. @@ -137,5 +137,5 @@ to the karaf file etc/system.properties The workaround and further info are in this thread: -http://stackoverflow.com/questions/35679852/karaf-exception-is-thrown-while-installing-org-fusesource-leveldbjni +https://stackoverflow.com/questions/35679852/karaf-exception-is-thrown-while-installing-org-fusesource-leveldbjni diff --git a/docs/release-process/project-release.rst b/docs/release-process/project-release.rst index da8d08d83..6a6d2e513 100644 --- a/docs/release-process/project-release.rst +++ b/docs/release-process/project-release.rst @@ -38,7 +38,7 @@ https://docs.releng.linuxfoundation.org/projects/global-jjb/en/latest/jjb/lf-rel 1. Ask helpdesk the necessary right on jenkins if you do not have them -2. Log on https://jenkins.opendaylight.org/ +2. Log on https://jenkins.opendaylight.org/releng/ 3. Choose your project dashboard 4. Check your release branch has been successfully staged and note the corresponding log folder 5. Go back to the dashboard and choose the release-merge job diff --git a/docs/user-guide/neutron-service-user-guide.rst b/docs/user-guide/neutron-service-user-guide.rst index e0e75ff9a..ad61d73e9 100644 --- a/docs/user-guide/neutron-service-user-guide.rst +++ b/docs/user-guide/neutron-service-user-guide.rst @@ -16,7 +16,7 @@ documentations of each component: - https://launchpad.net/networking-odl -- http://git.openstack.org/cgit/openstack/networking-odl/ +- https://opendev.org/openstack/networking-odl/ - https://wiki-archive.opendaylight.org/view/NeutronNorthbound:Main