These are chat archives for frictionlessdata/chat

29th
Sep 2017
Gabriela Rodríguez Berón
@gabelula
Sep 29 2017 15:50
Hi! So what is the difference on using Table Schema versus goodtables with a datapackage ?
Rufus Pollock
@rufuspollock
Sep 29 2017 16:24

Hi! So what is the difference on using Table Schema versus goodtables with a datapackage ?

What do you mean exactly?

goodtables: does both structure checking and validates data against the tableschema.

using tablechema directly (either by hand or using the various libs) => just checks data against schema

Gabriela Rodríguez Berón
@gabelula
Sep 29 2017 16:26
yes. I'm using goodtables to validate data against the schema. I just saw tableschema in the repos you all have and was wondering if I was missing something.
Rufus Pollock
@rufuspollock
Sep 29 2017 16:26
@gabelula no, you're not missing anything. goodtables uses the table schema.
Daniel Fireman
@danielfireman
Sep 29 2017 17:34
AFAIK table schema is the spec, which is implemented in many languages (allowing development of software based on it). Goodtables is a program, which is implemented using one of those libraries (not sure if it is python or js)