Aggregated Content

This proposal aims to provide a technical strategy for organizations to share and find OER content through the web. Typically the OER will be aggregated into collections of curriculum content and material (compare with a book or collection of courseware).

For discovering and consuming content from others, we use a manifest specification to index these resources' metadata and relationships. This manifest specifies the location of the content to be aggregated and the structure of the aggregation (i.e. a hierarchical and sequential ordering in which the content may be presented).

Our approach is to use well known and established formats to share information about the location and structuring of content. Primarily this involves using a variant of a web standard called sitemaps alongside schema.org metadata markup with some added vocabulary from OER Schema to enable easy content discovery and hierarchy mapping.

  • Information about the location of resources and their metadata is provided by an extended sitemap.

  • Information about the structuring and sequencing of aggregrations of resources is provided by an encoded "table of contents" (ToC) structure.

For clarity and ease of use, we propose Sitemap extended vocabulary that points to content and does not describe it. The descriptions are embeded as metadata in the resources.

A similar approach has already been adopted by Google via Sitemap extensions for Video, Images and News. In addition, Google recommends using the schema.org compliant on-page markup, just as we do.

open issue

Where does the manifest go? How can it be discovered. Is it one file or two? See github issue