After the preparation phase, the dataset is ready to be published. After this step, the data is available on the web and can be re-used by anyone and for any purpose. As the publishing phase is highly depending on the specific situation of the organisation, we present three short examples of publishing practices: a web publication (single sets and bulk), a portal and an API.
Examples of how to publish data
Publishing as files on a website
Some organisations only have a few datasets to share and they do that by publishing the files on their website. For example, the Dutch city of Hengelo included one webpage to share data on their city website as shown in the figure below.
The Hengelo Open Data website (2/6/2015) http://www.hengelo.nl/opendata
Upload to a portal
Upload to a portal is the most used channel for publishing Open Data. An example of how to publish data using CKAN is provided. The figure below shows a screenshot of the CKAN portal on which the data is uploaded. This is the manual CKAN interface, which has some restrictions such as no reusability of similar templates and no multilingual support. For a full demo, please go to http://ckan.org. More information around technical solutions is included in “Appendix 5 - Technical Solutions”.
Example of a data set added to the Flemish data portal using the CKAN interface
Publish through an API
Publication via an API is highly depending on the type of software you are using. However, it is very important to publish the specifications with regard to the API onto your website. A nice example of this case is from the UK, who added an icon to their website in order to get the API link.
The UK Data Portal provides an API link via this icon on data.gov.uk