https://github.com/openactive/ns-beta
Beta namespace for OpenActive Vocabulary defined in the Modelling Opportunity Data Specification
https://github.com/openactive/ns-beta
extensions specifications
Last synced: 5 months ago
JSON representation
Beta namespace for OpenActive Vocabulary defined in the Modelling Opportunity Data Specification
- Host: GitHub
- URL: https://github.com/openactive/ns-beta
- Owner: openactive
- Created: 2017-05-23T15:55:07.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2023-04-14T18:38:45.000Z (about 3 years ago)
- Last Synced: 2025-02-08T07:08:35.404Z (over 1 year ago)
- Topics: extensions, specifications
- Size: 160 KB
- Stars: 1
- Watchers: 5
- Forks: 3
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Beta OpenActive Namespace
This is the repository of the beta namespace for the [OpenActive Vocabulary](https://openactive.io/ns/), as defined in the [Modelling Opportunity Data Specification](https://openactive.io/modelling-opportunity-data/).
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](https://github.com/openactive/modelling-opportunity-data/issues/250#issuecomment-692740844).
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](https://github.com/openactive/OpenActive.NET), [Ruby](https://github.com/openactive/models-ruby) and [PHP](https://github.com/openactive/models-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).