Contributor

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

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

Description

A contributor is any person who contributed to the creation or analysis of this text, including speakers, linguists, transcribers, recorders, etc.

Type: object

Required Properties

  • name
  • role

Additional properties: true

Properties

  • Abbreviation: "abbreviation"

    Description

    An abbreviation for this Person.

    Must be an instance of the Abbreviation schema.

  • Name: "name"

    Description

    The name of this Person. If the person is using a pseudonym in your data, you should use that pseudonym in this field.

    Must be an instance of the MultiLangString schema.

  • Roles: "roles"

    Description

    The roles that this person played in this text, e.g. speaker or recorder.

    Unique items: true

    Items

    Role

    Description

    A role that this person fulfilled in relation to the resource, e.g. speaker, editor, translator, etc.

    Type: string

  • Person: "person"

    Description

    A DLx person object containing more detailed information about this Person.

    Must be an instance of the Person schema.