It is impressive how many smaller and bigger companies showed already interest in the Open Data Protocol (OData) Technical Committee (TC) since the proposal of the TC in May 2012. CA Technologies, Citrix, IBM, Microsoft, Progress Software, SAP AG, and WSO2 have submitted the proposal to OASIS.
There is a lot of work already invested in the specifications and extension documents and quite some work is ahead. But the most important is the community to make OData popular, to really open the silos of data and to provide great tools for developers.
The OData protocol does not only provide the data it provides also the data model. You can discover easily services, the metadata and the data with a web browser. Just open your browser and have a look at the OData sample service. You can browse through the service document to discover what kind of data the services offers to you. The services document describes the top-level entity sets exposed by this service. In this case Products, Categories and Suppliers. To get more detailed information about the data model open the metadata document. Here you find detailed information about the data types Product, Category and Supplier and their relationships. And now comes the data. For example you can get a list of all products, or only the count of products, or a specific product by id, for example the product with id ‘4’. I will not go into more details here, but there are a lot of interesting query options.
It is a pleasure for me being the convener of the OData TC. As convener I will serve in the role of organizing the first meeting of the TC until a chair and co-chair is elected. If you are interested in contributing to the standard now is a good time to join the TC.