Bundle

Validate against: http://json-schema.org/schema#

Schema ID: http://cdn.digitallinguistics.io/schemas/Bundle-1.0.0.json

Description

A bundle is a collection of related resources and derivative products. For example, many field linguists will put all the data from a single day or elicitation session in one bundle, as well as any transcriptions and pedagogical outputs derived from that session. Bundles are purely organizational objects containing references to the included items.

Type: object

Required Properties

  • name

Additional properties: true

Properties

  • Abbreviation: "abbreviation"

    Description

    An abbreviation for this bundle.

    Must be an instance of the Abbreviation schema.

  • Access Rights: "access"

    Must be an instance of the Access schema.

  • Date Created: "dateCreated"

    Must be an instance of the DateCreated schema.

  • Date Modified: "dateModified"

    Must be an instance of the DateModified schema.

  • Locations: "locations"

    Description

    An array of locations included in this bundle (usually locations that were visited during a day or session).

    Type: array

    Unique items: true

    Items

    Location

    Must be an instance of the Location schema.

  • Media: "media"

    Description

    An array of media files included in this bundle.

    Type: array

    Unique items: true

    Items

    Media File

    Must be an instance of the Media schema.

  • Name: "name"

    Description

    A name for this bundle.

    Must be an instance of the MultiLangString schema.

  • Notes: "notes"

    Description

    A collection of notes about this bundle.

    Type: array

    Unique items: true

    Items

    Note

    Must be an instance of the Note schema.

  • Persons: "persons"

    Description

    An array of persons included in this bundle.

    Type: array

    Unique items: true

    Items

    Person

    Must be an instance of the Person schema.

  • Tags: "tags"

    Must be an instance of the Tags schema.

  • Texts: "texts"

    Description

    An array of texts included in this bundle.

    Type: array

    Unique items: true

    Items

    Text

    Must be an instance of the Text schema.

  • URL: "url"

    Must be an instance of the Url schema.