[okfn-labs] 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 14:41:23 UTC 2013


On 22 April 2013 15:23, Daniel Lombraña González <teleyinex at gmail.com> wrote:
> Hi Rufus,
>
> One question, even though the proposals are in beta or draft, is it safe to
> start using them?

Yes, definitely - I and others are heavily using them already.

Furthermore, the v1.0 beta label indicates that the plan is for
nothing in there to be changed substantively - only changes will be
additions or clarifications (we hope!).

BTW you can see existing exemplar Data Package (and in fact Simple
Data Format) datasets at: https://github.com/datasets

Rufus

> On Mon, Apr 22, 2013 at 12:42 PM, Rufus Pollock <rufus.pollock at okfn.org>
> wrote:
>>
>> 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 -
>> https://github.com/mk270/json-table-schema-python
>> * A toolset for Data Package (and Simple Data Format)
>> https://github.com/okfn/dptools
>>
>> Regards,
>>
>> Rufus
>>
>> ## Data Package (v1.0 beta)
>>
>> http://www.dataprotocols.org/en/latest/data-packages.html
>>
>> - 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
>> changes).
>>
>> ## JSON Table Schema (v1.0 beta2)
>>
>> http://www.dataprotocols.org/en/latest/json-table-schema.html
>>
>> - 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
>>
>> http://www.dataprotocols.org/en/latest/simple-data-format.html
>>
>> - 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
>> Schema
>>
>> ## CSV Dialect Description Format
>>
>> http://www.dataprotocols.org/en/latest/csv-dialect.html
>>
>> A new spec to describe CSV files formatting (separators, line-terminators
>> etc)
>>
>>
>> _______________________________________________
>> okfn-labs mailing list
>> okfn-labs at lists.okfn.org
>> http://lists.okfn.org/mailman/listinfo/okfn-labs
>> Unsubscribe: http://lists.okfn.org/mailman/options/okfn-labs
>>
>
>
>
> --
> ··························································································································································
> http://daniellombrana.es
> http://www.flickr.com/photos/teleyinex
> ··························································································································································
> Por favor, NO utilice formatos de archivo propietarios para el
> intercambio de documentos, como DOC y XLS, sino PDF, HTML, RTF, TXT, CSV
> o cualquier otro que no obligue a utilizar un programa de un
> fabricante concreto para tratar la información contenida en él.
> ··························································································································································




More information about the okfn-labs mailing list