OData / vocabularies

OData vocabulary definitions and usage
Other
11 stars 9 forks source link

Shared vocabularies provide a powerful extensibility point for OData. from the OData spec

Shared vocabularies

One of the many extensibility points in the OData protocol is the concept of vocabularies. A vocabulary is a collection of terms. Annotations are used to apply terms to OData elements.

Using the same vocabulary for a multitude of different services allows common interpretation of the content regardless of the specific structure and property names used. In concept this is quite similar to schema.org.

Central storage

This repository is a central clearinghouse for the OData community to work on vocabularies that are intended to be shared widely. The vocabularies are licensed under MIT, however, we encourage the community to make every effort to iterate on the shared vocabularies rather than forking them (as this defeats the purpose of a shared vocabulary).

Current vocabularies

Currently the following vocabularies are shared: