/ns-beta

Beta namespace for OpenActive Vocabulary defined in the Modelling Opportunity Data Specification

Beta OpenActive Namespace

This is the repository of the beta namespace for the OpenActive Vocabulary, as defined in the Modelling Opportunity Data Specification.

Please find documentation relating to this namespace at https://openactive.io/ns-beta.

Contribution

Please create a pull request amending the file beta.jsonld with the relevant terms. Documentation is automatically generated from this file when the PR is merged into the master branch.

Note that all beta terms MUST reference a GitHub issue on the repository of the specification to which they relate.

When a term is added to the beta namespace, an associated comment must be added to its originating GitHub issue to reference the new beta term, such as this one.

When a term is removed from the beta namespace, an associated comment must be added to its originating GitHub issue referencing the preferred term to use instead (in the case that the term is formalised into a specification) or otherwise guidance that the term is no longer in the beta namespace.

Tooling dependencies

The OpenActive validator (https://validator.openactive.io) will pick up changes to the namespace immediately.

The OpenActive libraries (.NET, Ruby and PHP) require manual model regeneration and republishing in order to include any namespace updates.

The OpenActive documentation types reference (https://developer.openactive.io/data-model/types) will pick up changes to the namespace the next time any changes to the documentation are published on GitBooks).