Skip to content

Commit

Permalink
More themes
Browse files Browse the repository at this point in the history
  • Loading branch information
peterbrightwell committed Sep 2, 2024
1 parent d052e0d commit d0f9be3
Show file tree
Hide file tree
Showing 4 changed files with 76 additions and 0 deletions.
26 changes: 26 additions & 0 deletions .render/_local/_includes/themes_table.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
<table style="text-align: center">
<thead>
<tr>
<th>Theme</th>
<th>Description</th>
<th>Members</th>
</tr>
</thead>
<tbody>
{% for theme in site.data.themes %}
<tr>
<!-- <td><a href="{{ spec.url }}">{{ spec.name }}</a></td> -->
<td>{{ theme.name }}</td>
<td>{{ theme.description }}</td>
<td>
{% for member in theme.members %}
<div>
<!-- <a href="{{ spec.url }}/{{ member }}">{{ member }}</a> -->
{{ member }}
</div>
{% endfor %}
</td>
</tr>
{% endfor %}
</tbody>
</table>
3 changes: 3 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,9 @@ The tables below list the current specifications and provide links to their docu
The [NMOS API Testing Tool](https://specs.amwa.tv/nmos-testing) supports the majority of these specifications.

The tables below are organised by specification type. To see them organised by themes, click [here](themes.html)


### [NMOS Interface Specifications (IS)](is/)

These specify NMOS APIs using RAML, JSON Schema and normative text, supported by examples and other text:
Expand Down
5 changes: 5 additions & 0 deletions themes.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# NMOS Specifications by Theme

Dear Reader, this is an exercise for you!

{% include themes_table.html %}
42 changes: 42 additions & 0 deletions themes.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
- name: RESOURCE
description: Resource Management
members:
- IS-04
- BCP-002-01
- BCP-002-02
- IS-13

- name: CONNECTION
description: Connection Management
members:
- IS-05
- IS-08
- BCP-006-01
- BCP-006-02
- BCP-006-03
- BCP-007-01

- name: CONTROL
description: Device Control & Monitoring
members:
- IS-07
- IS-12
- MS-05-01
- MS-05-02
- BCP-008-01

- name: CONFIGURATION
description: Device Configuration
members:
- IS-11
- IS-14

- name: SECURITY
description: Security specifications
members:
- IS-10
- BCP-003-01
- BCP-003-02
- BCP-003-02


0 comments on commit d0f9be3

Please sign in to comment.