Tool for organisations to define and publish open datasets
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
BuildProcessTemplates
DS.DL
DS.Domain
DS.Extensions
DS.Service
DS.Tests
DS.WcfService
DS.WebUI.WixSetup
DS.WebUI
DS.WindowsService.Debugger
DS.WindowsService.WixSetup
DS.WindowsService
packages
.gitattributes
.gitignore
DS TechnicalSpec.docx
DS.6.0.ReSharper.user
DS.6.1.ReSharper.user
DS.sln
DS.sln.DotSettings.user
DS.v12.suo
DS.vsmdi
DS.vssscc
DataShare Admin User Guide v1_5.docx
DataShare Installation Guide v1_5.docx
DataShare.msi
DataShareService.msi
Local.testsettings
Payments_REDACTED_APR2010.xml
Payments_REDACTED_AUG2010.xml
Payments_REDACTED_JUL2010.xml
Payments_REDACTED_JUN2010.xml
Payments_REDACTED_MAY2010.xml
Payments_REDACTED_NOV2010.xml
Payments_REDACTED_OCT2010.xml
Payments_REDACTED_SEP2010.xml
TraceAndTestImpact.testsettings
readme.md

readme.md

What is DataShare?

DataShare is a .NET application developed by the London Borough of Redbridge to enable an organisation to publish open data for downloading in tabular format or viewing online as tables, charts and maps.

See Redbridge’s datashare for an example of a live instance.

Redbridge made DataShare open source in March 2018. It may be used and modified subject to crediting the London Borough of Redbridge. Software support is provided as part of the Local Government Association’s (LGA) open data work via the LG Inform Plus programme.

Email the LGA's LG Inform Plus Support team if you need help.

Installing DataShare

See the DataShare Installation Guide for details. The installer uses WiX to install. It will expect a connection string to a SQL Server database, so an empty database needs to be set up in advance, along with the user who will access the database.

Administering Datashare

The /admin page provides options to administer DataShare and lets a super administrator set up new users who can upload data, create/edit schemas (defining the structure of data) or act as super administrators themselves. See the DataShare Admin User Guide.

Using DataShare

Datashare provides a simple way for councils to delegate publishing to staff in different departments who simply upload data in CSV format.

Harvesting from your DataShare to data.gov.uk and the LGA

DataShare implements output of an inventory of all your published datasets compliant with the inventory schema. Inventories are generated in XML format from the /api/esdInventory address of each DataShare instance, eg http://data.redbridge.gov.uk/api/esdInventory .

Your datasets are automatically published at Find open data (aka data.gov.uk) once you’ve configured it to harvest from your inventory.

Find open data

The same is true of the LGA’s catalogue of open datasets. Configure harvesting at http://inventories.opendata.esd.org.uk/harvesters/add

LG Inform Plus Open Data

Support

Post issues here or email support@esd.org.uk if you have queries on using DataShare or would like to see improvements.

The LGA’s technical partner, Porism, can arrange to host an instance of DataShare for your council or other organisation.