Skip to content

Commit bbf6c64

Browse files
committedSep 4, 2024··
Default to themes view
1 parent 011a6ae commit bbf6c64

File tree

3 files changed

+46
-44
lines changed

3 files changed

+46
-44
lines changed
 

‎README.md

+6-31
Original file line numberDiff line numberDiff line change
@@ -15,44 +15,19 @@ The tables below list the current specifications and provide links to their docu
1515
1616
The [NMOS API Testing Tool](https://specs.amwa.tv/nmos-testing) supports the majority of these specifications.
1717

18-
The tables below are organised by specification type. To see them organised by themes, click [here](themes.md)
19-
20-
2118
### [NMOS Interface Specifications (IS)](is/)
2219

23-
These specify NMOS APIs using RAML, JSON Schema and normative text, supported by examples and other text:
24-
25-
{% include spec_table.html filter_id="IS-" show_releases=true %}
26-
27-
### [NMOS Data Model Specifications (MS)](ms/)
28-
29-
These model the resources used in NMOS APIs:
30-
31-
{% include spec_table.html filter_id="MS-" show_releases=true %}
32-
33-
### [NMOS Best Common Practices (BCP)](bcp/)
34-
35-
These specify best practice for use of NMOS APIs:
36-
37-
{% include spec_table.html filter_id="BCP-" show_releases=true %}
38-
39-
### [NMOS Informative Documents (INFO)](info/)
40-
41-
These provide NMOS implementation guides:
42-
43-
{% include spec_table.html filter_id="INFO-" %}
44-
45-
### [NMOS Parameter Registers](https://specs.amwa.tv/nmos-parameter-registers)
20+
The tables below are organised by theme. To see them organised by document type, click [here](specs-by-type.md)
4621

47-
These specify constants for many types of NMOS parameter values:
22+
{% for theme in site.data.themes %}
4823

49-
{% include registers_table.html %}
24+
### {{ theme.name }}
5025

51-
### [NMOS Control Feature Sets](https://specs.amwa.tv/nmos-control-feature-sets)
26+
{{ theme.description}}
5227

53-
These specify opt-in models for the NMOS Control Framework
28+
{% include specs_by_theme_table.html filter_theme=theme.id show_releases=true %}
5429

55-
{% include feature_sets_table.html %}
30+
{% endfor %}
5631

5732
<!-- INTRO-END -->
5833

‎specs-by-type.md

+40
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
# NMOS Specifications by Document Type
2+
3+
The tables below are organised by the specification document type. To see them organised by themes, click [here](.)
4+
5+
### [NMOS Interface Specifications (IS)](is/)
6+
7+
These specify NMOS APIs using RAML, JSON Schema and normative text, supported by examples and other text:
8+
9+
{% include spec_table.html filter_id="IS-" show_releases=true %}
10+
11+
### [NMOS Data Model Specifications (MS)](ms/)
12+
13+
These model the resources used in NMOS APIs:
14+
15+
{% include spec_table.html filter_id="MS-" show_releases=true %}
16+
17+
### [NMOS Best Common Practices (BCP)](bcp/)
18+
19+
These specify best practice for use of NMOS APIs:
20+
21+
{% include spec_table.html filter_id="BCP-" show_releases=true %}
22+
23+
### [NMOS Informative Documents (INFO)](info/)
24+
25+
These provide NMOS implementation guides:
26+
27+
{% include spec_table.html filter_id="INFO-" %}
28+
29+
### [NMOS Parameter Registers](https://specs.amwa.tv/nmos-parameter-registers)
30+
31+
These specify constants for many types of NMOS parameter values:
32+
33+
{% include registers_table.html %}
34+
35+
### [NMOS Control Feature Sets](https://specs.amwa.tv/nmos-control-feature-sets)
36+
37+
These specify opt-in models for the NMOS Control Framework
38+
39+
{% include feature_sets_table.html %}
40+

‎themes.md

-13
This file was deleted.

0 commit comments

Comments
 (0)
Please sign in to comment.