From a7420a3f5536d88a4a054f86d73fcdb87fd52e3b Mon Sep 17 00:00:00 2001 From: Stein Magnus Jodal Date: Thu, 17 Jul 2014 02:10:26 +0200 Subject: [PATCH] docs: Split extension list into sections --- docs/ext/{external.rst => backends.rst} | 83 ++++--------------------- docs/ext/frontends.rst | 39 ++++++++++++ docs/ext/mixers.rst | 49 +++++++++++++++ docs/ext/web.rst | 20 ++++++ docs/index.rst | 5 +- 5 files changed, 123 insertions(+), 73 deletions(-) rename docs/ext/{external.rst => backends.rst} (67%) create mode 100644 docs/ext/frontends.rst create mode 100644 docs/ext/mixers.rst create mode 100644 docs/ext/web.rst diff --git a/docs/ext/external.rst b/docs/ext/backends.rst similarity index 67% rename from docs/ext/external.rst rename to docs/ext/backends.rst index 897d25cf..e30d2153 100644 --- a/docs/ext/external.rst +++ b/docs/ext/backends.rst @@ -1,36 +1,17 @@ -******************* -External extensions -******************* +.. _ext-backends: + +****************** +Backend extensions +****************** Here you can find a list of external packages that extend Mopidy with -additional functionality. This list is moderated and updated on a regular -basis. If you want your package to show up here, follow the :ref:`guide on -creating extensions `. +additional music sources by implementing the :ref:`backend-api`. -Mopidy also bundles some extensions: +This list is moderated and updated on a regular basis. If you want your package +to show up here, follow the :ref:`guide on creating extensions `. -- :ref:`ext-local` -- :ref:`ext-stream` -- :ref:`ext-http` -- :ref:`ext-mpd` -- :ref:`ext-softwaremixer` - - -Mopidy-API-Explorer -=================== - -https://github.com/dz0ny/mopidy-api-explorer - -Web extension for browsing the Mopidy HTTP API. - - -Mopidy-Arcam -============ - -https://github.com/TooDizzy/mopidy-arcam - -Extension for controlling volume using an external Arcam amplifier. Developed -and tested with an Arcam AVR-300. +Mopidy also bundles the backend extensions :ref:`ext-local` and +:ref:`ext-stream`. Mopidy-Beets @@ -69,31 +50,6 @@ Extension for playing music and audio from the `Internet Archive `_. -Mopidy-MPRIS -============ - -https://github.com/mopidy/mopidy-mpris - -Extension for controlling Mopidy through the `MPRIS `_ -D-Bus interface, for example using the Ubuntu Sound Menu. - - -Mopidy-NAD -========== - -https://github.com/mopidy/mopidy-nad - -Extension for controlling volume using an external NAD amplifier. - - -Mopidy-Notifier -=============== - -https://github.com/sauberfred/mopidy-notifier - -Extension for displaying track info as User Notifications in Mac OS X. - - Mopidy-Podcast ============== @@ -130,14 +86,6 @@ Extension for listening to Internet radio stations and podcasts listed at `radio.fr `_, and `radio.at `_. -Mopidy-Scrobbler -================ - -https://github.com/mopidy/mopidy-scrobbler - -Extension for scrobbling played tracks to Last.fm. - - Mopidy-SomaFM ============= @@ -202,17 +150,8 @@ Provides a backend for playing music from the `VKontakte social network `_. -Mopidy-Yamaha -============= - -https://github.com/knutz3n/mopidy-yamaha - -Extension for controlling volume using an external Yamaha network connected -amplifier. - - Mopidy-YouTube -================= +============== https://github.com/dz0ny/mopidy-youtube diff --git a/docs/ext/frontends.rst b/docs/ext/frontends.rst new file mode 100644 index 00000000..5614b1f0 --- /dev/null +++ b/docs/ext/frontends.rst @@ -0,0 +1,39 @@ +.. _ext-frontends: + +******************* +Frontend extensions +******************* + +Here you can find a list of external packages that extend Mopidy with +additional frontends, which includes just about anything that use the +:ref:`core-api`. + +This list is moderated and updated on a regular basis. If you want your package +to show up here, follow the :ref:`guide on creating extensions `. + +Mopidy bundles the frontend extensions :ref:`ext-mpd` and :ref:`ext-http`. + + +Mopidy-MPRIS +============ + +https://github.com/mopidy/mopidy-mpris + +Extension for controlling Mopidy through the `MPRIS `_ +D-Bus interface, for example using the Ubuntu Sound Menu. + + +Mopidy-Notifier +=============== + +https://github.com/sauberfred/mopidy-notifier + +Extension for displaying track info as User Notifications in Mac OS X. + + +Mopidy-Scrobbler +================ + +https://github.com/mopidy/mopidy-scrobbler + +Extension for scrobbling played tracks to Last.fm. diff --git a/docs/ext/mixers.rst b/docs/ext/mixers.rst new file mode 100644 index 00000000..2044035e --- /dev/null +++ b/docs/ext/mixers.rst @@ -0,0 +1,49 @@ +.. _ext-mixers: + +**************** +Mixer extensions +**************** + +Here you can find a list of external packages that extend Mopidy with +additional audio mixers by implementing the :ref:`mixer-api` which was added +in Mopidy 0.19. + +This list is moderated and updated on a regular basis. If you want your package +to show up here, follow the :ref:`guide on creating extensions `. + +Mopidy also bundles the mixer extension :ref:`ext-softwaremixer`. + + +Mopidy-ALSAMixer +================ + +https://github.com/mopidy/mopidy-alsamixer + +Extension for controlling volume one a Linux system using ALSA. + + +Mopidy-Arcam +============ + +https://github.com/TooDizzy/mopidy-arcam + +Extension for controlling volume using an external Arcam amplifier. Developed +and tested with an Arcam AVR-300. + + +Mopidy-NAD +========== + +https://github.com/mopidy/mopidy-nad + +Extension for controlling volume using an external NAD amplifier. Developed +and tested with a NAD C355BEE. + + +Mopidy-Yamaha +============= + +https://github.com/knutz3n/mopidy-yamaha + +Extension for controlling volume using an external Yamaha network connected +amplifier. diff --git a/docs/ext/web.rst b/docs/ext/web.rst new file mode 100644 index 00000000..05bbf3e3 --- /dev/null +++ b/docs/ext/web.rst @@ -0,0 +1,20 @@ +.. _ext-web: + +************** +Web extensions +************** + +Here you can find a list of external packages that extend Mopidy with +additional web interfaces by implementing the :ref:`http-server-api`, which +was added in Mopidy 0.19, and optionally using the :ref:`http-api`. + +This list is moderated and updated on a regular basis. If you want your package +to show up here, follow the :ref:`guide on creating extensions `. + + +Mopidy-API-Explorer +=================== + +https://github.com/dz0ny/mopidy-api-explorer + +Web extension for browsing the Mopidy HTTP API. diff --git a/docs/index.rst b/docs/index.rst index 3d453741..aedc0fb0 100644 --- a/docs/index.rst +++ b/docs/index.rst @@ -52,7 +52,10 @@ Extensions ext/http ext/mpd ext/softwaremixer - ext/external + ext/mixers + ext/backends + ext/frontends + ext/web Clients