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

⌈⌋ ⎇ branch:  streamtuner2


Changes To compliancy

Changes to "compliancy" between 2016-11-01 16:27:28 and 2016-11-01 22:05:09

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20














21
22
23
24
25
26
1
2
3
4
5
6














7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26






-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+






### Standards compliancy

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

| type | name | supported | comments |
|------------------------------------|
| env  | **HTTP_PROXY=** | yes | - |
| dir  | **.config/** | XDG | Albeit also using it as cache storage (which it shouldn't be) |
| file | **.netrc** | LSB | Also supporting non-standard `~/.config/netrc` alternative. |
| file | **.desktop** | XDG
| doc  | **man page**  | LSB | - |
| doc | **NEWS** | yes | - |
| doc | **releases.json** | **no** | No widely used format. (freshcode.club serialization here) |
| doc | **PKG-INFO** | yes | Old Python format. |
| doc | **doap.xml** | **no** | Not used. |
| src | **[plugin scheme](wiki/plugin+meta+data)** | no | Used by PHP libconfig and Python pluginconf. |
| src | **Makefile** | yes | - |
| src | **Packfile** | no | Used by XPM. |
| src | **gtk3.xml** | yes | GtkBuilder (libglade) |
| file | ***.json**  | no | custom storage format |
| env  | **HTTP_PROXY=** | ✔ | - |
| dir  | **.config/** | ✔ | XDG. Albeit also using it as cache storage (which it shouldn't be) |
| file | **.netrc** | ✔ | LSB. Also supporting non-standard `~/.config/netrc` alternative. |
| file | **.desktop** | ✔ | XDG |
| doc  | **man page**  | ✔ | LSB |
| doc | **NEWS** | ✔ | - |
| doc | **releases.json** | ✔ | Not a widely used format. (freshcode.club serialization here) |
| doc | **PKG-INFO** | ✔ | Old Python format. |
| 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)