[data-protocols] Developments on Data Protocols specs including Data Packages, JSON Table Schema and Simple Data Format

Rufus Pollock rufus.pollock at okfn.org
Mon Apr 22 11:42:47 BST 2013

Hi All,

I wanted to let everyone know there has been some pretty active development
and discussion over the last few months in some of the Data Protocols specs
and the associated github issues. A brief summary is below.

We're also seeing various bits of "running code" for these specs such as:

* An R data tool from TrestleTech using Data Package, JSON Table Schema and
Simple Data Format specs
* A python library for JSON Table Schema -
* A toolset for Data Package (and Simple Data Format)



## Data Package (v1.0 beta)


- primary substantive change has been around the files/resources attribute
(we have settled on "resources"). This has been heavily developed and
reworked (listing of attributes, schema attribute etc).
- We now have something that will likely be stable going forward (any
additions will be enhancements such as additional attributes rather than

## JSON Table Schema (v1.0 beta2)


- Minor clarifications
- Some major additions are under discussion such as

  - Primary keys - https://github.com/dataprotocols/dataprotocols/issues/21
  - Foreign keys - https://github.com/dataprotocols/dataprotocols/issues/23

## Simple Data Format


- Refined down to: CSV + Data Package + JSON Table Schema
- Schema segment distilled out into JSON Table Schema
- Spec is now very simple and builds directly on Data Package + JSON Table

## CSV Dialect Description Format


A new spec to describe CSV files formatting (separators, line-terminators
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.okfn.org/pipermail/data-protocols/attachments/20130422/a4f1ee37/attachment.htm>

More information about the data-protocols mailing list