Resolve link redirects to the current links 86/91486/1
authorThanh Ha <zxiiro@gmail.com>
Mon, 20 Jul 2020 20:24:23 +0000 (16:24 -0400)
committerThanh Ha <zxiiro@gmail.com>
Mon, 20 Jul 2020 20:35:03 +0000 (16:35 -0400)
This patch updates all links to the current URLs to avoid
getting a redirect.

Signed-off-by: Thanh Ha <zxiiro@gmail.com>
Change-Id: Ic5689fcb384e9e0b0f94124b33e540c033d6cd64

docs/conf.py
docs/developer-guide/integrating-animal-sniffer-plugin-with-projects.rst
docs/developer-guide/neutron-service-developer-guide.rst
docs/developer-guide/odl-parent-developer-guide.rst
docs/documentation.rst
docs/getting-started-guide/how-to-get-help.rst
docs/getting-started-guide/installing_opendaylight.rst
docs/release-process/project-release.rst
docs/user-guide/neutron-service-user-guide.rst

index 8e3423710fbb40d261aaf98901b04f8800b3d669..bf94794559ed0b19256fd87ae30123bc9658f81d 100755 (executable)
@@ -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
 
index 6ed4964aa490a80c9af90926d8b4e51dd56cb605..04f578a48f8a54f66a2b4a2b67da001d71c86c1f 100644 (file)
@@ -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
index 826c343582abf4b190e45da7292be9cf4b1e3905..13857cd01015cd49aed7947e13a8cceab6a5fc5f 100644 (file)
@@ -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
index b265136fbc03cafbb201f66f52595a94fcc44a84..0b255f6e60cfe6a8364aceb7526b6624579269cc 100644 (file)
@@ -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 <https://lists.opendaylight.org/mailman/listinfo/odlparent-dev>`__.
+    list <https://lists.opendaylight.org/g/kernel-dev>`__.
 
 ``odlparent`` also enforces some Checkstyle verification rules. In
 particular, it enforces the common license header used in all
index c9ea6ef258460990d05ca24fd1e927eca30bf0ba..57e95b922dae273f4e2079dcb115632d186921f7 100644 (file)
@@ -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
-<http://docutils.sourceforge.net/FAQ.html#is-nested-inline-markup-possible>`_,
+<https://docutils.sourceforge.io/FAQ.html#is-nested-inline-markup-possible>`_,
 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/
index 68a737be2605781086a4caedfdc20cc86ec705e3..1738d429606c57db21e1ed2a4c782e278552ddcb 100644 (file)
@@ -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 <https://docs.releng.linuxfoundation.org/en/latest/freenode.html>`_ may be helpful.
    You'll need `an IRC client <https://en.wikipedia.org/wiki/Comparison_of_Internet_Relay_Chat_clients#Operating_system_support>`_,
-   or can use `the freenode webchat <http://webchat.freenode.net/?channels=opendaylight>`_,
+   or can use `the freenode webchat <https://webchat.freenode.net/#opendaylight>`_,
    or perhaps you'll `like IRCCloud <https://www.irccloud.com>`_.
 
 #. For infrastructure and release engineering queries, mail helpdesk@opendaylight.org.
index 802c0a8cd5d74d0ea4a74eca0c99a7fec3cfaba1..6263bc7842576940f633d9e49d93becef1ed3f0d 100644 (file)
@@ -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
 
index da8d08d835b0fee4d4cb2b2b2627492eeb0666ca..6a6d2e5133ab47f82e24d7eef80b576f01a4b599 100644 (file)
@@ -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
index e0e75ff9a741dce2f1f526f0eafb0fd2a80a79dd..ad61d73e9a5add5f832d6fec9a6f7cee004673c9 100644 (file)
@@ -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