Skip to content

Commit 628970a

Browse files
committed
docs: Fix broken links, avoid redirects
1 parent 8f8efc7 commit 628970a

25 files changed

Lines changed: 64 additions & 62 deletions

docs/api/frontend.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ The following requirements applies to any frontend implementation:
1010
opening TCP ports and exposing Mopidy for a group of clients.
1111

1212
- A frontend MUST implement at least one `Pykka
13-
<http://pykka.readthedocs.org/>`_ actor, called the "main actor" from here
13+
<https://www.pykka.org/>`_ actor, called the "main actor" from here
1414
on.
1515

1616
- The main actor MUST accept two constructor arguments:

docs/api/http.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ JSON-RPC 2.0 messages
6161
JSON-RPC 2.0 messages can be recognized by checking for the key named
6262
``jsonrpc`` with the string value ``2.0``. For details on the messaging format,
6363
please refer to the `JSON-RPC 2.0 spec
64-
<http://www.jsonrpc.org/specification>`_.
64+
<https://www.jsonrpc.org/specification>`_.
6565

6666
All methods in the :ref:`core-api` is made available through JSON-RPC calls
6767
over the WebSocket. For example, :meth:`mopidy.core.PlaybackController.play` is

docs/changelog.rst

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,8 @@ Bug fix release.
3333
- Docs: Resize and compress images, reducing the release tarball size from 3.5
3434
to 1.1 MB.
3535

36+
- Docs: Fix broken links.
37+
3638

3739
v2.2.2 (2018-12-29)
3840
===================

docs/clients/mpd.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ MPD clients
66

77
This is a list of MPD clients we either know works well with Mopidy, or that we
88
know won't work well. For a more exhaustive list of MPD clients, see
9-
http://mpd.wikia.com/wiki/Clients.
9+
https://mpd.fandom.com/wiki/Clients.
1010

1111
.. contents:: Contents
1212
:local:
@@ -72,7 +72,7 @@ with support for Linux, mac OS, and Windows.
7272
GMPC
7373
----
7474

75-
`GMPC <http://gmpc.wikia.com/wiki/Gnome_Music_Player_Client>`_ is a graphical MPD client (GTK+) which works
75+
`GMPC <https://gmpc.fandom.com/wiki/Gnome_Music_Player_Client>`_ is a graphical MPD client (GTK+) which works
7676
well with Mopidy.
7777

7878
.. image:: mpd-client-gmpc.jpg

docs/clients/mpris.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
MPRIS clients
55
*************
66

7-
`MPRIS <http://specifications.freedesktop.org/mpris-spec/latest/>`_ is short
7+
`MPRIS <https://specifications.freedesktop.org/mpris-spec/latest/>`_ is short
88
for Media Player Remote Interfacing Specification. It is a spec that describes
99
a standard D-Bus interface for making media players available to other
1010
applications on the same system.

docs/clients/upnp.rst

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -40,9 +40,9 @@ Using Mopidy-MPRIS and Rygel, or using Mopidy-MPD and upmpdcli.
4040
Mopidy-MPD and upmpdcli
4141
-----------------------
4242

43-
`upmpdcli <http://www.lesbonscomptes.com/upmpdcli/>`_ is recommended, since it
44-
is easier to setup, and offers `OpenHome
45-
<http://www.openhome.org/wiki/OhMedia>`_ compatibility. upmpdcli exposes a UPnP
43+
`upmpdcli <https://www.lesbonscomptes.com/upmpdcli/>`_ is recommended, since it
44+
is easier to setup, and offers `OpenHome
45+
<http://wiki.openhome.org/wiki/OhMedia>`_ compatibility. upmpdcli exposes a UPnP
4646
MediaRenderer to the network, while using the MPD protocol to control Mopidy.
4747

4848
1. Install upmpdcli. On Debian/Ubuntu::

docs/codestyle.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ Code style
2121
bar = 'I am a bytestring, but was it intentional?'
2222

2323
- Follow :pep:`8` unless otherwise noted. `flake8
24-
<https://pypi.python.org/pypi/flake8>`_ should be used to check your code
24+
<https://pypi.org/project/flake8>`_ should be used to check your code
2525
against the guidelines.
2626

2727
- Use four spaces for indentation, *never* tabs.

docs/contributing.rst

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,8 @@ Mopidy and its extensions:
1919
Just sign in and fire away.
2020

2121
- Our IRC channel: `#mopidy <https://webchat.freenode.net/?channels=#mopidy>`_
22-
on `irc.freenode.net <http://freenode.net>`_,
23-
with public `searchable logs <https://botbot.me/freenode/mopidy/>`_. Be
24-
prepared to hang around for a while, as we're not always around to answer
22+
on `irc.freenode.net <http://freenode.net>`_.
23+
Be prepared to hang around for a while, as we're not always around to answer
2524
straight away.
2625

2726
Before asking for help, it might be worth your time to read the
@@ -119,13 +118,13 @@ Pull request guidelines
119118
<http://365git.tumblr.com/post/3308646748/writing-git-commit-messages>`_
120119

121120
- `A Note About Git Commit Messages
122-
<http://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html>`_
121+
<https://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html>`_
123122

124123
- `On commit messages
125124
<http://who-t.blogspot.ch/2009/12/on-commit-messages.html>`_
126125

127126
#. Send a pull request to the ``develop`` branch. See the `GitHub pull request
128-
docs <https://help.github.com/articles/using-pull-requests>`_ for help.
127+
docs <https://help.github.com/en/articles/about-pull-requests>`_ for help.
129128

130129
.. note::
131130

docs/devenv.rst

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ your regular Mopidy install, which you set up in the first step, is unaffected
5454
by your hacking and will always be working.
5555

5656
Most of us use the `virtualenvwrapper
57-
<https://virtualenvwrapper.readthedocs.org/>`_ to ease working with
57+
<https://virtualenvwrapper.readthedocs.io/>`_ to ease working with
5858
virtualenvs, so that's what we'll be using for the examples here. First,
5959
install and setup virtualenvwrapper as described in their docs.
6060

@@ -262,14 +262,14 @@ environments using the ``-e`` option, e.g. to run just unit tests::
262262

263263
tox -e py27
264264

265-
To learn more, see the `tox documentation <http://tox.readthedocs.org/>`_ .
265+
To learn more, see the `tox documentation <https://tox.readthedocs.io/>`_ .
266266

267267

268268
Running unit tests
269269
------------------
270270

271-
Under the hood, ``tox -e py27`` will use `pytest <http://pytest.org/>`_ as the
272-
test runner. We can also use it directly to run all tests::
271+
Under the hood, ``tox -e py27`` will use `pytest <https://docs.pytest.org/>`_
272+
as the test runner. We can also use it directly to run all tests::
273273

274274
pytest
275275

@@ -335,7 +335,7 @@ We're quite pedantic about :ref:`codestyle` and try hard to keep the Mopidy
335335
code base a very clean and nice place to work in.
336336

337337
Luckily, you can get very far by using the `flake8
338-
<http://flake8.readthedocs.org/>`_ linter to check your code for issues before
338+
<http://flake8.readthedocs.io/>`_ linter to check your code for issues before
339339
submitting a pull request. Mopidy passes all of flake8's checks, with only a
340340
very few exceptions configured in :file:`setup.cfg`. You can either run the
341341
``flake8`` tox environment, like Travis CI will do on your pull request::
@@ -362,8 +362,8 @@ If successful, the command will not print anything at all.
362362
Writing documentation
363363
=====================
364364

365-
To write documentation, we use `Sphinx <http://sphinx-doc.org/>`_. See their
366-
site for lots of documentation on how to use Sphinx.
365+
To write documentation, we use `Sphinx <http://www.sphinx-doc.org/>`_. See
366+
their site for lots of documentation on how to use Sphinx.
367367

368368
.. note::
369369

@@ -509,7 +509,7 @@ For clarity, we can rename the ``origin`` remote to ``upstream``::
509509
upstream https://github.com/mopidy/mopidy.git (push)
510510

511511
If you haven't already, `fork the repository
512-
<https://help.github.com/articles/fork-a-repo/>`_ to your own GitHub account.
512+
<https://help.github.com/en/articles/fork-a-repo>`_ to your own GitHub account.
513513

514514
Then, add the new fork as a remote to your local clone::
515515

@@ -553,7 +553,7 @@ When everything is done and committed, push the branch to your fork on GitHub::
553553

554554
Go to the repository on GitHub where you want the change merged, in this case
555555
https://github.com/mopidy/mopidy, and `create a pull request
556-
<https://help.github.com/articles/creating-a-pull-request/>`_.
556+
<https://help.github.com/en/articles/creating-a-pull-request>`_.
557557

558558

559559
Updating a pull request

docs/ext/backends.rst

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ Mopidy-Beets
4545
https://github.com/mopidy/mopidy-beets
4646

4747
Provides a backend for playing music from your `Beets
48-
<http://beets.radbox.org/>`_ music library through Beets' web extension.
48+
<https://beets.io/>`_ music library through Beets' web extension.
4949

5050

5151
Mopidy-Dirble
@@ -151,7 +151,7 @@ Mopidy-Podcast-gpodder
151151
https://github.com/tkem/mopidy-podcast-gpodder
152152

153153
Extension for Mopidy-Podcast that lets you search and browse podcasts from the
154-
`gpodder <http://gpodder.org/>`_ web site.
154+
`gpodder <https://gpodder.github.io/>`_ web site.
155155

156156

157157
Mopidy-Podcast-iTunes
@@ -169,16 +169,16 @@ Mopidy-radio-de
169169
https://github.com/hechtus/mopidy-radio-de
170170

171171
Extension for listening to Internet radio stations and podcasts listed at
172-
`radio.de <http://www.radio.de/>`_, `radio.net <http://www.radio.net/>`_,
173-
`radio.fr <http://www.radio.fr/>`_, and `radio.at <http://www.radio.at/>`_.
172+
`radio.de <https://www.radio.de/>`_, `radio.net <https://www.radio.net/>`_,
173+
`radio.fr <https://www.radio.fr/>`_, and `radio.at <https://www.radio.at/>`_.
174174

175175

176176
Mopidy-RNZ
177177
==========
178178

179179
https://github.com/danbrough/mopidy-rnz
180180

181-
Extension for playing `Radio New Zealands <http://www.radionz.co.nz>`_
181+
Extension for playing `Radio New Zealands <https://www.rnz.co.nz>`_
182182
podcasts,live streams and latest news bulletin.
183183

184184

@@ -240,7 +240,7 @@ Mopidy-TuneIn
240240
https://github.com/kingosticks/mopidy-tunein
241241

242242
Provides a backend for playing music from the `TuneIn
243-
<http://tunein.com/>`_ online radio service.
243+
<https://tunein.com/>`_ online radio service.
244244

245245

246246
Mopidy-VKontakte

0 commit comments

Comments
 (0)