Open
Description
If we have a YAML format we can use Github Sites templating system to sync metadata on multiple pages and have those pages updated whenever the source files are updated.
For example here a learning "Activity" element that uses this system:
- Source YAML metadata: https://github.com/K12OCX/k12ocx-specs/blob/master/_data/activity.yaml
- Activity markdown page (properties enumeration): https://github.com/K12OCX/k12ocx-specs/blob/master/inpage/activity.md#properties
- Activity markdown Github Site page (properties enumeration): https://k12ocx.github.io/k12ocx-specs/inpage/activity.html#properties