Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
[super] CKAN + Tabular Data Packages (Import and Export) #126
Push (Tabular) Data Packages to CKAN and their data to CKAN DataStore, and get Data Packages from CKAN.
Note: heavily updated May 2016.
Pushing data packages to CKAN and, specifically, data to the DataStore will mean Data Packages can quickly get a nice Data API via the DataStore API
Import - #126
Worth emphasizing overlap with #238 (github => ckan) in terms of the import hook / import step.
changed the title
Push (Tabular) Data Packages to CKAN (and data to CKAN DataStore)
Sep 11, 2014
Pushing Data Packages was implemented in dpm last year: http://okfnlabs.org/blog/2014/09/11/data-api-for-data-packages-with-dpm-and-ckan.html
@pwalsh I should emphasize my view that such a thing should almost certainly be a separate mini service (that you integrate) rather than built in to CKAN (data import is non-trivial as we know from OpenSpending: it involves guess, model, validate and then ingest). I think it is definitely best developed as a separate app or service.
The current CKAN integration in terms of a simple API support for getting and setting data package json is great. However, integrating much more would probably not be wise -- first get this working as its own standalone html+json style app (at least on model, validate etc) and then move to integrate (if you want to integrate at all)