Internet radio browser GUI for music/video streams from various directory services.

⌈⌋ ⎇ branch:  streamtuner2


Artifact [d17d04d055]

Artifact d17d04d05538fe481be55e1f061fbfee4d51e0f6:

Wiki page [compliancy] by Oliver on 2017-01-01 21:01:51.
D 2017-01-01T21:01:51.984
L compliancy
N text/x-markdown
P 102c1811fea6efb8fe761073cc229832e9b77c95
U Oliver
W 1492
### Standards compliancy

A few common platform idioms are supported, some are custom to ST2 in lieu of existing standards:

| type | name | supported | comments |
|------------------------------------|
| env  | **HTTP_PROXY=** | ✔ | - |
| dir  | **.config/** | ✔ | [XDG](https://specifications.freedesktop.org/basedir-spec/basedir-spec-latest.html). Albeit also using it as cache storage (which it shouldn't be) |
| file | **.netrc** | ✔ | [LSB](https://linux.die.net/man/5/netrc). Also supporting **non-standard `~/.config/netrc` alternative**. |
| file | **.desktop** | ✔ | [XDG](https://specifications.freedesktop.org/desktop-entry-spec/latest/) |
| doc  | **man page**  | ✔ | LSB |
| doc | **NEWS** | ✔ | [Changes::Spec](http://search.cpan.org/~haarg/CPAN-Changes-0.400002/lib/CPAN/Changes/Spec.pod) |
| doc | **releases.json** | ✔ | [FCc](http://fossil.include-once.org/freshcode/wiki/releases.json). Not a widely used format. |
| doc | **PKG-INFO** | ✔ | [PEP 314](https://www.python.org/dev/peps/pep-0314/). |
| doc | **doap.xml** | ✘ | Not used. |
| src | **[plugin scheme](wiki/plugin+meta+data)** | ✔ | Used by PHP libconfig and Python pluginconf. |
| src | **Makefile** | ✔ | - |
| src | **Packfile** | ✔ | Non-standard. Used by XPM. |
| src | **gtk3.xml** | ✔ | GtkBuilder (libglade) |
| file | ***.json**  | ✔ | Non-standard. Stream storage format |


See also:

  - [playlist format support](wiki/Playlist+format+support)


Z d0546f6948c9f8e2b993092335cd1d71